* Package: app-crypt/onak-0.5.0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking onak-0.5.0.tar.xz to /var/tmp/portage/app-crypt/onak-0.5.0/work >>> Source unpacked in /var/tmp/portage/app-crypt/onak-0.5.0/work >>> Preparing source in /var/tmp/portage/app-crypt/onak-0.5.0/work/onak-0.5.0 ... * Running eautoreconf in '/var/tmp/portage/app-crypt/onak-0.5.0/work/onak-0.5.0' ... * Running aclocal ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running elibtoolize in: onak-0.5.0/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-crypt/onak-0.5.0/work/onak-0.5.0 ... ./configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/onak-0.5.0 --htmldir=/usr/share/doc/onak-0.5.0/html --libdir=/usr/lib --localstatedir=/var --enable-backend=fs checking for x86_64-gentoo-linux-musl-gcc... x86_64-gentoo-linux-musl-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-gentoo-linux-musl-gcc accepts -g... yes checking for x86_64-gentoo-linux-musl-gcc option to accept ISO C89... none needed checking for x86_64-gentoo-linux-musl-gcc option to accept ISO C99... none needed checking how to run the C preprocessor... x86_64-gentoo-linux-musl-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/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 whether byte ordering is bigendian... no checking whether nettle is enabled... auto checking nettle/nettle-meta.h usability... yes checking nettle/nettle-meta.h presence... yes checking for nettle/nettle-meta.h... yes checking for nettle_base64_encode_final in -lnettle... yes checking for nettle_aes_encrypt in -lnettle... yes checking for nettle_arctwo_encrypt in -lnettle... yes checking for nettle_blowfish_encrypt in -lnettle... yes checking for nettle_cast128_encrypt in -lnettle... yes checking for nettle_des_encrypt in -lnettle... yes checking for nettle_des3_encrypt in -lnettle... yes checking for nettle_serpent_encrypt in -lnettle... yes checking for nettle_twofish_encrypt in -lnettle... yes checking for nettle_md2_digest in -lnettle... yes checking for nettle_md4_digest in -lnettle... yes checking for nettle_md5_digest in -lnettle... yes checking for nettle_ripemd160_digest in -lnettle... yes checking for nettle_sha1_digest in -lnettle... yes checking for nettle_sha224_digest in -lnettle... yes checking for nettle_sha256_digest in -lnettle... yes checking for nettle_sha384_digest in -lnettle... yes checking for nettle_sha512_digest in -lnettle... yes checking systemd/sd-daemon.h usability... no checking systemd/sd-daemon.h presence... no checking for systemd/sd-daemon.h... no checking for gawk... gawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 7.69.1 checking whether libcurl is usable... yes checking for curl_free... yes checking for PQsetdbLogin in -lpq... yes checking db.h usability... yes checking db.h presence... yes checking for db.h... yes checking for libdb version in db.h... 6.0 checking for db_create in libdb-6.0... yes checking available backends... file fs keyd stacked hkp pg db4 checking which key database backend to use... fs checking for ./keydb_fs.c... yes configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/app-crypt/onak-0.5.0/work/onak-0.5.0 ... make -j1 rm -f .depend x86_64-gentoo-linux-musl-gcc -MM -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC armor.c parsekey.c merge.c keyid.c md5.c sha1.c main.c getcgi.c mem.c keyindex.c stats.c lookup.c add.c keydb_fs.c ll.c hash.c gpgwww.c onak-conf.c charfuncs.c sendsync.c log.c photoid.c sigcheck.c wordlist.c cleankey.c cleanup.c keyarray.c hashquery.c marshal.c sha1x.c keydb_file.c keydb_fs.c keydb_keyd.c keydb_stacked.c keydb_hkp.c keydb_pg.c keydb_db4.c > .depend x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o add.o add.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o armor.o armor.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o charfuncs.o charfuncs.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o decodekey.o decodekey.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o getcgi.o getcgi.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o hash.o hash.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o marshal.o marshal.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o keyid.o keyid.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o keyindex.o keyindex.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o ll.o ll.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o mem.o mem.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -DCONFIGDIR=\"/etc\" \ -DDBINIT=keydb_fs_init -c onak-conf.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o parsekey.o parsekey.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o sigcheck.o sigcheck.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o log.o log.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o photoid.o photoid.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o wordlist.o wordlist.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o cleanup.o cleanup.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o merge.o merge.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o sendsync.o sendsync.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o keyarray.o keyarray.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o sha1x.o sha1x.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o cleankey.o cleankey.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o keydb_fs.o keydb_fs.c x86_64-gentoo-linux-musl-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o add add.o \ armor.o charfuncs.o decodekey.o getcgi.o hash.o marshal.o keyid.o keyindex.o ll.o mem.o onak-conf.o parsekey.o sigcheck.o log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o sha1x.o cleankey.o keydb_fs.o -lnettle x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o lookup.o lookup.c x86_64-gentoo-linux-musl-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o lookup lookup.o armor.o charfuncs.o decodekey.o getcgi.o hash.o marshal.o keyid.o keyindex.o ll.o mem.o onak-conf.o parsekey.o sigcheck.o log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o sha1x.o cleankey.o \ keydb_fs.o -lnettle x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o hashquery.o hashquery.c x86_64-gentoo-linux-musl-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o hashquery hashquery.o armor.o charfuncs.o decodekey.o getcgi.o hash.o marshal.o keyid.o keyindex.o ll.o mem.o onak-conf.o parsekey.o sigcheck.o log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o sha1x.o cleankey.o \ keydb_fs.o -lnettle x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o gpgwww.o gpgwww.c x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o stats.o stats.c x86_64-gentoo-linux-musl-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o gpgwww gpgwww.o stats.o armor.o charfuncs.o decodekey.o getcgi.o hash.o marshal.o keyid.o keyindex.o ll.o mem.o onak-conf.o parsekey.o sigcheck.o log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o sha1x.o cleankey.o keydb_fs.o -lnettle \ x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -O2 -pipe -march=native -Wall -pedantic -fPIC -c -o onak.o onak.c onak.c: In function ‘main’: onak.c:340:12: warning: implicit declaration of function ‘strtouq’; did you mean ‘strtoul’? [-Wimplicit-function-declaration] 340 | keyid = strtouq(search, &end, 16); | ^~~~~~~ | strtoul x86_64-gentoo-linux-musl-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o onak onak.o \ armor.o charfuncs.o decodekey.o getcgi.o hash.o marshal.o keyid.o keyindex.o ll.o mem.o onak-conf.o parsekey.o sigcheck.o log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o sha1x.o cleankey.o keydb_fs.o -lnettle /usr/lib/gcc/x86_64-gentoo-linux-musl/9.3.0/../../../../x86_64-gentoo-linux-musl/bin/ld: onak.o: in function `main': onak.c:(.text.startup+0x4aa): undefined reference to `strtouq' collect2: error: ld returned 1 exit status make: *** [Makefile:149: onak] Error 1 * ERROR: app-crypt/onak-0.5.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-crypt/onak-0.5.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-crypt/onak-0.5.0::gentoo'`. * The complete build log is located at '/var/log/portage/app-crypt:onak-0.5.0:20200330-092210.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-crypt/onak-0.5.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-crypt/onak-0.5.0/temp/environment'. * Working directory: '/var/tmp/portage/app-crypt/onak-0.5.0/work/onak-0.5.0' * S: '/var/tmp/portage/app-crypt/onak-0.5.0/work/onak-0.5.0'