DEBUG: Executing shell function do_compile
NOTE: make -j 10 -l 64 CC=arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot CPPFLAGS= -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe OOP_BASE_DIR=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr INSTALL_BASE_DIR=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/image/usr OOP_LIB_DIR=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/lib INSTALL_LIB_DIR=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/image/usr/lib
make -C src   
make[1]: Entering directory 'TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36/src'
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_isaac.os -c ruli_isaac.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_mem.os -c ruli_mem.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_rand.os -c ruli_rand.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_util.os -c ruli_util.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_list.os -c ruli_list.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_addr.os -c ruli_addr.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_sock.os -c ruli_sock.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_txt.os -c ruli_txt.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_msg.os -c ruli_msg.c
arm-yoe-linux-gnueabi-clang  -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a15  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -fPIC  -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36=/usr/src/debug/ruli/0.36  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot-native=  -pipe -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Werror  -O2 -pipe -Wall -g -shared -D_REENTRANT  -I. -ITMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/recipe-sysroot/usr/include -o ruli_fsm.os -c ruli_fsm.c
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
make[1]: *** [Makefile:152: ruli_isaac.os] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:152: ruli_rand.os] Error 1
arm-yoe-linux-gnueabi-clang: warning: argument unused during compilation: '-shared' [-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
make[1]: *** [Makefile:152: ruli_list.os] Error 1
make[1]: *** [Makefile:152: ruli_mem.os] Error 1
arm-yoe-linux-gnueabi-clang: warning: argument unused during compilation: '-shared' [-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: warning: argument unused during compilation: '-shared' [-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
arm-yoe-linux-gnueabi-clang: error: argument unused during compilation: '-shared' [-Werror,-Wunused-command-line-argument]
make[1]: *** [Makefile:152: ruli_fsm.os] Error 1
make[1]: *** [Makefile:152: ruli_msg.os] Error 1
make[1]: *** [Makefile:152: ruli_txt.os] Error 1
ruli_util.c:67:23: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual]
   67 |       return (void *) i;
      |                       ^
ruli_addr.c:158:25: warning: cast from 'const struct in_addr *' to '_ruli_addr *' drops const qualifier [-Wcast-qual]
  158 |     ad = (_ruli_addr *) &addr->src_socruli_sock.ck.:s199o:c32k:. swarning: icast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]n
_addr;
      |                           ^199
 |       struct sruli_addr.co:c161k:a25d:d rwarning: _cast from 'const struct in6_addr *' to '_ruli_addr *' drops const qualifier [-Wcast-qual]i
n   *161a | d   =   (asdt r=u c(t_ rsuolcik_aaddddrr_ i*n)  *&)a dsdar;-
>      s| r                               ^~~~~~~~~~~~~~~~~~~~~~~~~c
_sock.sock6.sin6_addr;
      |                         ^
ruli_sock.c:214:33: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
  214 |       struct sockaddr_in6 *ad = (struct sockaddr_in6 *) sa;
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
ruli_addr.c:616:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  616 |   { { 0,0,0,0,       0,0,0,0, 0,0,0,0,       0,0,0,1 }, 128, 0 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:617:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  617 |   { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0,       0,0,0,0 }, 16,  2 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:618:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  618 |   { { 0,0,0,0,       0,0,0,0, 0,0,0,0,       0,0,0,0 }, 96,  3 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:619:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  619 |   { { 0,0,0,0,       0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96,  4 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:620:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  620 |   { { 0,0,0,0,       0,0,0,0, 0,0,0,0,       0,0,0,0 }, 0,   1 }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:624:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  624 |   { { 0,0,0,0,       0,0,0,0, 0,0,0,0,       0,0,0,1 }, 128, 50 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:625:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  625 |   { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0,       0,0,0,0 }, 16,  30 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:626:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  626 |   { { 0,0,0,0,       0,0,0,0, 0,0,0,0,       0,0,0,0 }, 96,  20 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:627:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  627 |   { { 0,0,0,0,       0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96,  10 },
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:628:7: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  628 |   { { 0,0,0,0,       0,0,0,0, 0,0,0,0,       0,0,0,0 }, 0,   40 }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       {                                             }
ruli_addr.c:715:19: warning: initializing 'ruli_uint8_t *' (aka 'unsigned char *') with an expression of type 'const uint8_t[16]' (aka 'const unsigned char[16]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  715 |     ruli_uint8_t *mask = list[i].prefix.s6_addr;
      |                   ^      ~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
13 warnings generated.
make[1]: Leaving directory 'TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/sources/ruli-0.36/src'
make: *** [Makefile:9: default] Error 2
ERROR: oe_runmake failed
WARNING: TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411:179 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411, line 179
	#2: die, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411, line 164
	#3: oe_runmake, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411, line 169
	#4: base_do_compile, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411, line 147
	#5: do_compile, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411, line 141
	#6: main, TMPDIR/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ruli/0.36/temp/run.do_compile.73411, line 189

Error details

Submitted on:
18/07/25 16:30
Error type:
Recipe
Task:
do_compile
Recipe:
ruli
Recipe version:
0.36-r0
Machine:
qemuarm
Distro:
yoe
Build system:
x86_64-linux
Target system:
arm-yoe-linux-gnueabi
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
32f4f89e56da4a9a8fc195e3d601aaf1a1774660
Build:
#211544
Submitter:
ab@rdk
Similar errors:
1
Open a bug