Cook: xplc 0.3.13 ================================================================================ QA: checking package receipt... Extracting source archive "xplc-0.3.13.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed configure: loading site script /etc/slitaz/cook.site checking build system type... i486-slitaz-linux-gnu checking host system type... i486-slitaz-linux-gnu checking for i486-slitaz-linux-gcc... i486-slitaz-linux-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i486-slitaz-linux-gcc accepts -g... yes checking for i486-slitaz-linux-gcc option to accept ANSI C... none needed checking for i486-slitaz-linux-g++... i486-slitaz-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether i486-slitaz-linux-g++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C++ preprocessor... i486-slitaz-linux-g++ -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for cvs2cl.pl... no checking for cvs2cl... no checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for library containing dlopen... -ldl checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking for library containing NSCreateObjectFileImageFromFile... no checking for short... yes checking size of short... 2 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for long long... yes checking size of long long... 8 checking for inttypes.h... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking net/if.h usability... yes checking net/if.h presence... yes checking for net/if.h... yes checking net/if_dl.h usability... no checking net/if_dl.h presence... no checking for net/if_dl.h... no checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking for srandom... yes checking for struct sockaddr.sa_len... no configure: creating ./config.status config.status: creating config/config.mk config.status: creating dist/xplc.pc config.status: creating dist/xplc-uninstalled.pc config.status: creating examples/simple-module/Makefile config.status: creating examples/simple-module-user/Makefile config.status: creating uuid/uuid_types.h config.status: creating include/autoconf.h configure: WARNING: Unstable release, the API might change in the next release. i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/moduleloader.o xplc/moduleloader.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/catiter.o xplc/catiter.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/monikers.o xplc/monikers.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/modulemgr.o xplc/modulemgr.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/servmgr.o xplc/servmgr.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/loader.o xplc/loader.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/category.o xplc/category.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/catmgr.o xplc/catmgr.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/statichandler.o xplc/statichandler.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc/new.o xplc/new.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc-cxx/xplc.o xplc-cxx/xplc.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc-cxx/uuidtostr.o xplc-cxx/uuidtostr.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc-cxx/getiface.o xplc-cxx/getiface.cpp i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc-cxx/strtouuid.o xplc-cxx/strtouuid.cpp cp dist/xplc-uninstalled.pc xplc-uninstalled.pc i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -c -o xplc-cxx/factory.o xplc-cxx/factory.cpp i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/bin/tst_uuid.o uuid/bin/tst_uuid.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/unparse.o uuid/unparse.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/bin/uuidgen.o uuid/bin/uuidgen.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/uuid_time.o uuid/uuid_time.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/clear.o uuid/clear.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/gen_uuid_nt.o uuid/gen_uuid_nt.c uuid/bin/uuidgen.c: In function 'parse_conf': uuid/bin/uuidgen.c:188:27: warning: value computed is not used [-Wunused-value] for(c = argv[i]; c; c && ++c) { ^~ uuid/bin/uuidgen.c: In function 'uuid_unparse_x_': uuid/bin/uuidgen.c:260:11: warning: ', 0x' directive writing 4 bytes into a region of size between 0 and 2 [-Wformat-overflow=] "{0x%08x, " ^~~~~~~~~~~ uuid/bin/uuidgen.c:264:36: note: format string is defined here "0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x, 0x%02x}}", ~~^~ In file included from /usr/include/stdio.h:873, from uuid/bin/uuidgen.c:36: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 79 and 135 bytes into a destination of size 60 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/unpack.o uuid/unpack.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/parse.o uuid/parse.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/copy.o uuid/copy.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/pack.o uuid/pack.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/isnull.o uuid/isnull.c i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/gen_uuid.o uuid/gen_uuid.c ar rc libxplc.a xplc/moduleloader.o xplc/catiter.o xplc/loader.o xplc/monikers.o xplc/modulemgr.o xplc/servmgr.o xplc/category.o xplc/catmgr.o xplc/statichandler.o xplc/new.o ar rc libxplc-cxx.a xplc-cxx/xplc.o xplc-cxx/uuidtostr.o xplc-cxx/getiface.o xplc-cxx/strtouuid.o xplc-cxx/factory.o In file included from /usr/include/unistd.h:25, from uuid/gen_uuid.c:45: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ ranlib libxplc-cxx.a ranlib libxplc.a i486-slitaz-linux-g++ -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -Woverloaded-virtual -fno-rtti -fno-exceptions -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -pipe -Iinclude -D_GLIBCXX_USE_C99_MATH=1 -ldl -ldl -lc -ldl -shared -Wl,-hlibxplc.so.0.3.13-unstable -Wl,-z,defs,--version-script=config/exports.map xplc/moduleloader.o xplc/catiter.o xplc/loader.o xplc/monikers.o xplc/modulemgr.o xplc/servmgr.o xplc/category.o xplc/catmgr.o xplc/statichandler.o xplc/new.o libxplc-cxx.a -o libxplc.so ln -s -f libxplc.a libxplc_s.a i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -march=i486 -Os -pipe -mindirect-branch=thunk -O2 -DNDEBUG -Wall -fpic -DUNSTABLE -I. -include include/autoconf.h -D_GLIBCXX_USE_C99_MATH=1 -c -o uuid/compare.o uuid/compare.c /usr/bin/ld: xplc/loader.o: in function `loaderOpen(char const*, void**)': loader.cpp:(.text+0x10): undefined reference to `dlerror' /usr/bin/ld: loader.cpp:(.text+0x1f): undefined reference to `dlopen' /usr/bin/ld: loader.cpp:(.text+0x41): undefined reference to `dlerror' /usr/bin/ld: xplc/loader.o: in function `loaderSymbol(void*, char const*, void**)': loader.cpp:(.text+0x60): undefined reference to `dlerror' /usr/bin/ld: loader.cpp:(.text+0x72): undefined reference to `dlsym' /usr/bin/ld: loader.cpp:(.text+0x7d): undefined reference to `dlerror' /usr/bin/ld: xplc/loader.o: in function `loaderClose(void*&)': loader.cpp:(.text+0xa8): undefined reference to `dlclose' collect2: error: ld returned 1 exit status make: *** [config/rules.mk:47: libxplc.so] Error 1 make: *** Waiting for unfinished jobs.... Debug information ret1. ================================================================================ Cook date: 2020-09-13 10:35 Wasted time : 12s 156:loader.cpp:(.text+0x10): undefined reference to `dlerror' 157:/usr/bin/ld: loader.cpp:(.text+0x1f): undefined reference to `dlopen' 158:/usr/bin/ld: loader.cpp:(.text+0x41): undefined reference to `dlerror' 160:loader.cpp:(.text+0x60): undefined reference to `dlerror' 161:/usr/bin/ld: loader.cpp:(.text+0x72): undefined reference to `dlsym' 162:/usr/bin/ld: loader.cpp:(.text+0x7d): undefined reference to `dlerror' 164:loader.cpp:(.text+0xa8): undefined reference to `dlclose' 165:collect2: error: ld returned 1 exit status ================================================================================ Post-check ================================================================================ Checking build... Failed Updating activity log... Done ================================================================================