=> Bootstrap dependency digest>=20010302: found digest-20180917 ===> Checking for vulnerabilities in gnunet-0.11.0pre66 => Checksum SHA1 OK for gnunet-0.11.0pre66.tar.gz => Checksum RMD160 OK for gnunet-0.11.0pre66.tar.gz => Checksum SHA512 OK for gnunet-0.11.0pre66.tar.gz ===> Installing dependencies for gnunet-0.11.0pre66 ========================================================================== The supported build options for gnunet are: bdb doc gdbm idn inet6 libgcrypt mdoc ssl tdb The currently selected options are: doc inet6 libgcrypt ssl You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.gnunet (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, gnunet-0.11.0pre66. Their current value is shown below: * SSLBASE = /usr * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.56.2 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.6nb2 => Tool dependency gmake>=3.81: found gmake-4.2.1nb1 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency libgcrypt>=1.6.0: found libgcrypt-1.8.4 => Full dependency libidn>=1.20nb1: found libidn-1.34 => Full dependency libopus>=1.1: found libopus-1.2.1 => Full dependency postgresql96-client>=9.6.1: found postgresql96-client-9.6.11 => Full dependency gmp>=6.0: found gmp-6.1.2 => Full dependency nss>=3.14.0: found nss-3.41 => Full dependency libextractor>=0.5.20cnb25: found libextractor-1.9 => Full dependency libltdl>=2.4.2: found libltdl-2.4.6 => Full dependency libgsf>=1.14.34nb1: found libgsf-1.14.44 => Full dependency perl>=5.28.0<5.30.0: found perl-5.28.1 => Full dependency python27>=2.7.1nb2: found python27-2.7.15nb1 => Full dependency glpk>=4.35nb1: found glpk-4.63 => Full dependency gstreamer1>=1.0.0: found gstreamer1-1.14.4 => Full dependency gst-plugins1-base>=1.0.0: found gst-plugins1-base-1.14.4 => Full dependency libogg>=1.1.2nb1: found libogg-1.3.3 => Full dependency gnutls>=3.6.0nb1: found gnutls-3.6.5nb1 => Full dependency libunistring>=0.9.4: found libunistring-0.9.10 => Full dependency jansson>=2.4nb1: found jansson-2.12 => Full dependency gnurl>=7.63.0: found gnurl-7.63.0 => Full dependency libmicrohttpd>=0.9.57nb2: found libmicrohttpd-0.9.57nb5 ===> Overriding tools for gnunet-0.11.0pre66 ===> Extracting for gnunet-0.11.0pre66 ===> Patching for gnunet-0.11.0pre66 cd /usr/work/wip/gnunet/work/gnunet-0.11.0pre66 && for f in contrib/gnunet.* src/include/gnunet_util.h doc/man/*.?; do echo $f && /usr/bin/sed -e 's,/etc/gnunet\.conf,/usr/pkg/etc/gnunet.conf,g' $f >$f.tmp && /bin/mv -f $f.tmp $f; done contrib/gnunet.* sed: contrib/gnunet.*: No such file or directory src/include/gnunet_util.h sed: src/include/gnunet_util.h: No such file or directory doc/man/gnunet-arm.1 doc/man/gnunet-ats.1 doc/man/gnunet-auto-share.1 doc/man/gnunet-bcd.1 doc/man/gnunet-cadet.1 doc/man/gnunet-config.1 doc/man/gnunet-conversation-test.1 doc/man/gnunet-conversation.1 doc/man/gnunet-core.1 doc/man/gnunet-datastore.1 doc/man/gnunet-directory.1 doc/man/gnunet-dns2gns.1 doc/man/gnunet-download-manager.1 doc/man/gnunet-download.1 doc/man/gnunet-ecc.1 doc/man/gnunet-fs.1 doc/man/gnunet-gns-proxy.1 doc/man/gnunet-gns.1 doc/man/gnunet-identity.1 doc/man/gnunet-namecache.1 doc/man/gnunet-namestore-fcfsd.1 doc/man/gnunet-namestore.1 doc/man/gnunet-nat-auto.1 doc/man/gnunet-nat-server.1 doc/man/gnunet-nat.1 doc/man/gnunet-peerinfo.1 doc/man/gnunet-publish.1 doc/man/gnunet-qr.1 doc/man/gnunet-resolver.1 doc/man/gnunet-revocation.1 doc/man/gnunet-scalarproduct.1 doc/man/gnunet-scrypt.1 doc/man/gnunet-search.1 doc/man/gnunet-statistics.1 doc/man/gnunet-testbed-profiler.1 doc/man/gnunet-testing-run-service.1 doc/man/gnunet-transport-certificate-creation.1 doc/man/gnunet-transport.1 doc/man/gnunet-unindex.1 doc/man/gnunet-uri.1 doc/man/gnunet-vpn.1 doc/man/gnunet-zoneimport.1 doc/man/gnunet.conf.5 /bin/rm -f /usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/util/generate_*_conf.c ===> Creating toolchain wrappers for gnunet-0.11.0pre66 ===> Configuring for gnunet-0.11.0pre66 => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version configure: WARNING: unrecognized options: --disable-ipv6, --without-bdb, --without-gdbm, --without-tdb, --without-crypto, --with-crypto, --disable-texi2mdoc-generation, --with-nss checking build system type... x86_64--netbsd checking host system type... x86_64--netbsd checking target system type... x86_64--netbsd checking for a BSD-compatible install... /usr/bin/install -c -o ng0 -g users checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for gawk... (cached) /usr/bin/awk checking for style of include used by make... GNU checking for x86_64--netbsd-gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking how to run the C preprocessor... gcc -E checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking for x86_64--netbsd-gcc... no checking for x86_64--netbsd-objcc... no checking for x86_64--netbsd-objc... no checking for x86_64--netbsd-cc... no checking for x86_64--netbsd-CC... no checking for gcc... gcc checking whether we are using the GNU Objective C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... gcc3 checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/work/wip/gnunet/work/.cwrapper/bin/ld checking if the linker (/usr/work/wip/gnunet/work/.cwrapper/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... (cached) 262144 checking how to convert x86_64--netbsd file names to x86_64--netbsd format... func_convert_file_noop checking how to convert x86_64--netbsd file names to toolchain format... func_convert_file_noop checking for /usr/work/wip/gnunet/work/.cwrapper/bin/ld option to reload object files... -r checking for x86_64--netbsd-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so|_pic\.a)$ checking for x86_64--netbsd-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64--netbsd-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64--netbsd-strip... no checking for strip... strip checking for x86_64--netbsd-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64--netbsd-mt... no checking for mt... mt checking if mt is a manifest tool... no 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 for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... rm: conftest*: No such file or directory yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/work/wip/gnunet/work/.cwrapper/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... rm: conftest*: No such file or directory no checking dynamic linker characteristics... NetBSD ld.elf_so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/work/wip/gnunet/work/.cwrapper/bin/ld checking if the linker (/usr/work/wip/gnunet/work/.cwrapper/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/work/wip/gnunet/work/.cwrapper/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... rm: conftest*: No such file or directory yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/work/wip/gnunet/work/.cwrapper/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... NetBSD ld.elf_so checking how to hardcode library paths into programs... immediate checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGEFILE_SOURCE value needed for large files... no checking for build target... checking whether unaligned 64-bit access works... yes checking for library containing gethostbyname... none required checking for socket in -lsocket... no checking for log in -lm... yes checking for getloadavg in -lc... yes checking for getopt... true checking for ssh... true ssh: connect to host 127.0.0.1 port 22: Connection refused checking for struct tm.tm_gmtoff... yes checking whether _stati64 is declared... no checking for x86_64--netbsd-libgcrypt-config... /usr/pkg/bin/libgcrypt-config checking for LIBGCRYPT - version >= 1.6.0... yes (1.8.4) checking LIBGCRYPT API version... okay checking whether gcry_mpi_set_opaque_copy is declared... yes checking whether to poison freed memory... no checking for working HMAC... yes checking for ba2str in -lbluetooth... no checking jansson.h usability... yes checking jansson.h presence... yes checking for jansson.h... yes checking for pa_stream_peek in -lpulse... no checking for opus_decode_float in -lopus... yes checking opus/opus.h usability... yes checking opus/opus.h presence... yes checking for opus/opus.h... yes checking whether OPUS_SET_GAIN is declared... yes checking for ogg_stream_flush_fill in -logg... yes checking ogg/ogg.h usability... yes checking ogg/ogg.h presence... yes checking for ogg/ogg.h... yes checking for pkg-config... /usr/pkg/bin/pkg-config checking for glib-2.0... yes checking GLIB_CFLAGS... -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include checking GLIB_LIBS... -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lglib-2.0 -lintl checking pbc/pbc.h usability... no checking pbc/pbc.h presence... no checking for pbc/pbc.h... no checking gabe.h usability... no checking gabe.h presence... no checking for gabe.h... no checking for glib-2.0 gobject-2.0 gstreamer-1.0 gstreamer-app-1.0 gstreamer-audio-1.0... yes checking GST_CFLAGS... -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/gstreamer-1.0 -pthread -I/usr/pkg/include/orc-0.4 checking GST_LIBS... -L/usr/pkg/lib -lgstapp-1.0 -lgstaudio-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 -lintl ok checking for gawk... (cached) /usr/bin/awk checking for gnurl-config... /usr/pkg/bin/gnurl-config checking for the version of libgnurl... 7.63.0 checking for libgnurl >= version 7.34.0... yes checking whether libgnurl is usable... yes checking for curl_free... yes checking for gawk... (cached) /usr/bin/awk checking for curl-config... /usr/pkg/bin/curl-config checking for the version of libcurl... 7.63.0 checking for libcurl >= version 7.34.0... yes checking whether libcurl is usable... no checking curl/curl.h usability... no checking curl/curl.h presence... no checking for curl/curl.h... no checking gnurl/curl.h usability... yes checking gnurl/curl.h presence... yes checking for gnurl/curl.h... yes checking glpk.h usability... yes checking glpk.h presence... yes checking for glpk.h... yes checking for glp_init_env in -lglpk... yes checking for glp_iocp.presolve... yes checking nss.h usability... yes checking nss.h presence... yes checking for nss.h... yes checking for kvm_open in -lkvm... yes checking for kstat_open in -lkstat... no checking whether to build documentation... yes checking whether to build only documentation... no checking whether to compile GNU Taler Wallet library ONLY... no checking for libextractor... /usr/pkg checking extractor.h usability... yes checking extractor.h presence... yes checking for extractor.h... yes checking for EXTRACTOR_plugin_add_defaults in -lextractor... yes checking for libltdl... --with-ltdl not specified checking ltdl.h usability... yes checking ltdl.h presence... yes checking for ltdl.h... yes checking for lt_dlopenext in -lltdl... yes libltdl found checking if Libidn can be used... checking idna.h usability... yes checking idna.h presence... yes checking for idna.h... yes checking for stringprep_check_version in -lidn... yes yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for compress2 in -lz... yes checking for ld used by gcc... /usr/work/wip/gnunet/work/.cwrapper/bin/ld checking if the linker (/usr/work/wip/gnunet/work/.cwrapper/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for libunistring... yes checking how to link with libunistring... /usr/pkg/lib/libunistring.so -Wl,-rpath -Wl,/usr/pkg/lib checking for libunistring version... 0.9.10 checking unistr.h usability... yes checking unistr.h presence... yes checking for unistr.h... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking malloc/malloc.h usability... no checking malloc/malloc.h presence... no checking for malloc/malloc.h... no checking malloc/malloc_np.h usability... no checking malloc/malloc_np.h presence... no checking for malloc/malloc_np.h... no checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sockLib.h usability... no checking sockLib.h presence... no checking for sockLib.h... no checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/msg.h usability... yes checking sys/msg.h presence... yes checking for sys/msg.h... yes checking sys/vfs.h usability... no checking sys/vfs.h presence... no checking for sys/vfs.h... no checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking for fcntl.h... (cached) yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes 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/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking kstat.h usability... no checking kstat.h presence... no checking for kstat.h... no checking sys/sysinfo.h usability... no checking sys/sysinfo.h presence... no checking for sys/sysinfo.h... no checking kvm.h usability... yes checking kvm.h presence... yes checking for kvm.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking terminos.h usability... no checking terminos.h presence... no checking for terminos.h... no checking argz.h usability... no checking argz.h presence... no checking for argz.h... no checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking sys/ucred.h usability... yes checking sys/ucred.h presence... yes checking for sys/ucred.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking sys/endian.h usability... yes checking sys/endian.h presence... yes checking for sys/endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking byteswap.h usability... no checking byteswap.h presence... no checking for byteswap.h... no checking for sys/types.h... (cached) yes checking for netinet/in_systm.h... yes checking for netinet/in.h... (cached) yes checking for netinet/ip.h... yes checking for SQLite... --with-sqlite not specified checking sqlite3.h usability... yes checking sqlite3.h presence... yes checking for sqlite3.h... yes checking for pg_config... /usr/work/wip/gnunet/work/.buildlink/bin/pg_config checking for PostgreSQL libraries... yes checking if PostgreSQL version is >= 9.5... yes checking libpq-fe.h usability... yes checking libpq-fe.h presence... yes checking for libpq-fe.h... yes checking for sigset_t... no checking for off_t... yes checking for size_t... yes checking for mysql... --with-mysql not specified checking for mysql_init in -lmysqlclient... no checking for libmicrohttpd... --with-microhttpd not specified checking for microhttpd.h... yes checking whether MHD_OPTION_PER_IP_CONNECTION_LIMIT is declared... yes checking for MHD_get_fdset2 in -lmicrohttpd... yes checking for libmicrohttpd >= 0.9.42... ok checking for a Python interpreter with version >= 2.6... python3.7 checking for python3.7... /usr/pkg/bin/python3.7 checking for python3.7 version... 3.7 checking for python3.7 platform... netbsd8 checking for python3.7 script directory... ${prefix}/lib/python3.7/site-packages checking for python3.7 extension module directory... ${exec_prefix}/lib/python3.7/site-packages checking whether NLS is requested... yes checking for msgfmt... /usr/work/wip/gnunet/work/.tools/bin/msgfmt checking for gmsgfmt... /usr/work/wip/gnunet/work/.tools/bin/msgfmt checking for xgettext... /usr/pkg/bin/xgettext checking for msgmerge... /usr/pkg/bin/msgmerge checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... no checking for iconv... (cached) yes checking for working iconv... (cached) yes checking for GNU gettext in libintl... (cached) yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... /usr/pkg/lib/libintl.so /usr/lib/libc.so -Wl,-rpath -Wl,/usr/pkg/lib checking for pid_t... yes checking for size_t... (cached) yes checking for mode_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether stat file-mode macros are broken... no checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct sockaddr_in.sin_len... yes checking for struct sockaddr_un.sun_len... yes checking whether closedir returns void... no checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking whether gcc needs -traditional... no checking for working memcmp... yes checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking for uid_t in sys/types.h... yes checking for unistd.h... (cached) yes checking for working chown... yes checking return type of signal handlers... void checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking for strftime... yes checking for vprintf... yes checking for _doprnt... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for off_t... (cached) yes checking for uid_t in sys/types.h... (cached) yes checking for atoll... yes checking for stat64... no checking for strnlen... yes checking for mremap... yes checking for getrlimit... yes checking for setrlimit... yes checking for sysconf... yes checking for initgroups... yes checking for strndup... yes checking for gethostbyname2... yes checking for getpeerucred... no checking for getpeereid... yes checking for setresuid... no checking for getnameinfo... yes checking for gethostname... yes checking for gethostbyname... yes checking for gethostbyaddr... yes checking for getaddrinfo... yes checking for getifaddrs... yes checking for freeifaddrs... yes checking for getresgid... no checking for mallinfo... no checking for malloc_size... no checking for malloc_usable_size... no checking for getrusage... yes checking for random... yes checking for srandom... yes checking for stat... yes checking for statfs... yes checking for statvfs... yes checking for wait4... yes checking for sudo... no checking for gnunetdns group name... gnunetdns checking for gnutls... --with-gnutls not specified checking gnutls/abstract.h usability... yes checking gnutls/abstract.h presence... yes checking for gnutls/abstract.h... yes checking for gnutls_priority_set in -lgnutls... yes checking gnutls/dane.h usability... no checking gnutls/dane.h presence... no checking for gnutls/dane.h... no checking if GNUnet is being configured to run on the SuperMUC... checking if NSE has to send timestamp information to testbed logger... no checking whether to run tests... checking whether to run with monkey... no checking whether to run expensive tests... no checking whether to enable ports for gnunet-java... no checking whether to run benchmarks during make check... no checking wether to compile gnunet-testing... yes checking whether to compile experimental code... no checking whether to compile malicious code... no checking whether to auto-start peer's services by default... yes checking whether to create expensive statistics on memory use... 0 test: mingw: unexpected operator checking whether to enable windows workarounds... no checking whether to compile with support for code coverage analysis... no checking for svnversion... /usr/pkg/bin/svnversion checking for git... /usr/pkg/bin/git checking for source being under a VCS... no checking VCS version... "release" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/Makefile config.status: creating doc/Makefile config.status: creating doc/man/Makefile config.status: creating doc/doxygen/Makefile config.status: creating doc/documentation/Makefile config.status: creating m4/Makefile config.status: creating po/Makefile.in config.status: creating src/Makefile config.status: creating src/arm/Makefile config.status: creating src/arm/arm.conf config.status: creating src/ats/Makefile config.status: creating src/ats/ats.conf config.status: creating src/ats-tool/Makefile config.status: creating src/ats-tests/Makefile config.status: creating src/auction/Makefile config.status: creating src/block/Makefile config.status: creating src/cadet/Makefile config.status: creating src/cadet/cadet.conf config.status: creating src/core/Makefile config.status: creating src/core/core.conf config.status: creating src/consensus/Makefile config.status: creating src/consensus/consensus.conf config.status: creating src/conversation/Makefile config.status: creating src/conversation/conversation.conf config.status: creating src/curl/Makefile config.status: creating src/datacache/Makefile config.status: creating src/datastore/Makefile config.status: creating src/datastore/datastore.conf config.status: creating src/dht/Makefile config.status: creating src/dht/dht.conf config.status: creating src/dns/Makefile config.status: creating src/dns/dns.conf config.status: creating src/exit/Makefile config.status: creating src/fragmentation/Makefile config.status: creating src/fs/Makefile config.status: creating src/fs/fs.conf config.status: creating src/gns/Makefile config.status: creating src/gns/gns.conf config.status: creating src/gns/nss/Makefile config.status: creating src/gnsrecord/Makefile config.status: creating src/hello/Makefile config.status: creating src/identity/Makefile config.status: creating src/identity/identity.conf config.status: creating src/credential/Makefile config.status: creating src/credential/credential.conf config.status: creating src/include/Makefile config.status: creating src/integration-tests/Makefile config.status: creating src/json/Makefile config.status: creating src/jsonapi/Makefile config.status: creating src/hostlist/Makefile config.status: creating src/multicast/Makefile config.status: creating src/multicast/multicast.conf config.status: creating src/my/Makefile config.status: creating src/mysql/Makefile config.status: creating src/namecache/Makefile config.status: creating src/namecache/namecache.conf config.status: creating src/namestore/Makefile config.status: creating src/namestore/namestore.conf config.status: creating src/nat/Makefile config.status: creating src/nat/nat.conf config.status: creating src/nat-auto/Makefile config.status: creating src/nat-auto/nat-auto.conf config.status: creating src/nse/Makefile config.status: creating src/nse/nse.conf config.status: creating src/peerinfo/Makefile config.status: creating src/peerinfo/peerinfo.conf config.status: creating src/peerinfo-tool/Makefile config.status: creating src/peerstore/Makefile config.status: creating src/peerstore/peerstore.conf config.status: creating src/pq/Makefile config.status: creating src/psycutil/Makefile config.status: creating src/psyc/Makefile config.status: creating src/psyc/psyc.conf config.status: creating src/psycstore/Makefile config.status: creating src/psycstore/psycstore.conf config.status: creating src/pt/Makefile config.status: creating src/regex/Makefile config.status: creating src/regex/regex.conf config.status: creating src/revocation/Makefile config.status: creating src/revocation/revocation.conf config.status: creating src/rps/Makefile config.status: creating src/rps/rps.conf config.status: creating src/secretsharing/Makefile config.status: creating src/secretsharing/secretsharing.conf config.status: creating src/scalarproduct/Makefile config.status: creating src/scalarproduct/scalarproduct.conf config.status: creating src/set/Makefile config.status: creating src/set/set.conf config.status: creating src/social/Makefile config.status: creating src/social/social.conf config.status: creating src/sq/Makefile config.status: creating src/statistics/Makefile config.status: creating src/statistics/statistics.conf config.status: creating src/template/Makefile config.status: creating src/testbed/Makefile config.status: creating src/testbed/testbed.conf config.status: creating src/testbed-logger/Makefile config.status: creating src/testbed-logger/testbed-logger.conf config.status: creating src/testing/Makefile config.status: creating src/topology/Makefile config.status: creating src/transport/Makefile config.status: creating src/transport/transport.conf config.status: creating src/tun/Makefile config.status: creating src/util/Makefile config.status: creating src/util/resolver.conf config.status: creating src/vpn/Makefile config.status: creating src/vpn/vpn.conf config.status: creating src/zonemaster/Makefile config.status: creating src/zonemaster/zonemaster.conf config.status: creating src/rest/Makefile config.status: creating src/abe/Makefile config.status: creating src/identity-attribute/Makefile config.status: creating src/identity-provider/Makefile config.status: creating pkgconfig/Makefile config.status: creating pkgconfig/gnunetarm.pc config.status: creating pkgconfig/gnunetats.pc config.status: creating pkgconfig/gnunetblock.pc config.status: creating pkgconfig/gnunetcadet.pc config.status: creating pkgconfig/gnunetconsensus.pc config.status: creating pkgconfig/gnunetconversation.pc config.status: creating pkgconfig/gnunetcore.pc config.status: creating pkgconfig/gnunetdatacache.pc config.status: creating pkgconfig/gnunetdatastore.pc config.status: creating pkgconfig/gnunetdht.pc config.status: creating pkgconfig/gnunetdns.pc config.status: creating pkgconfig/gnunetdnsparser.pc config.status: creating pkgconfig/gnunetdnsstub.pc config.status: creating pkgconfig/gnunetdv.pc config.status: creating pkgconfig/gnunetenv.pc config.status: creating pkgconfig/gnunetfragmentation.pc config.status: creating pkgconfig/gnunetfs.pc config.status: creating pkgconfig/gnunetgns.pc config.status: creating pkgconfig/gnunethello.pc config.status: creating pkgconfig/gnunetidentity.pc config.status: creating pkgconfig/gnunetmicrophone.pc config.status: creating pkgconfig/gnunetmulticast.pc config.status: creating pkgconfig/gnunetmysql.pc config.status: creating pkgconfig/gnunetnamestore.pc config.status: creating pkgconfig/gnunetnat.pc config.status: creating pkgconfig/gnunetnse.pc config.status: creating pkgconfig/gnunetpeerinfo.pc config.status: creating pkgconfig/gnunetpq.pc config.status: creating pkgconfig/gnunetpsyc.pc config.status: creating pkgconfig/gnunetpsycstore.pc config.status: creating pkgconfig/gnunetregex.pc config.status: creating pkgconfig/gnunetrevocation.pc config.status: creating pkgconfig/gnunetrps.pc config.status: creating pkgconfig/gnunetscalarproduct.pc config.status: creating pkgconfig/gnunetset.pc config.status: creating pkgconfig/gnunetsocial.pc config.status: creating pkgconfig/gnunetspeaker.pc config.status: creating pkgconfig/gnunetstatistics.pc config.status: creating pkgconfig/gnunettestbed.pc config.status: creating pkgconfig/gnunettesting.pc config.status: creating pkgconfig/gnunettransport.pc config.status: creating pkgconfig/gnunettun.pc config.status: creating pkgconfig/gnunetutil.pc config.status: creating pkgconfig/gnunetvpn.pc config.status: creating gnunet_config.h config.status: executing depfiles commands config.status: executing libtool commands rm: libtoolT: No such file or directory config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: WARNING: unrecognized options: --disable-ipv6, --without-bdb, --without-gdbm, --without-tdb, --without-crypto, --with-crypto, --disable-texi2mdoc-generation, --with-nss configure: WARNING: bluetooth library not found. bluetooth support will not be compiled. configure: WARNING: GnuTLS has no DANE support, DANE validation will not be possible configure: NOTICE: Database support is set to MySQL: false, SQLite: true, Postgres: true configure: ******************************************** Please make sure NOW that you have created a user and group 'gnunet' and additionally a group 'gnunetdns'. On Debian and Ubuntu GNU/Linux, type: addgroup gnunetdns adduser --system --group --disabled-login --home /var/lib/gnunet gnunet Make sure that '/var/lib/gnunet' is owned (and writable) by user 'gnunet'. Then, you can compile GNUnet with make After that, run (if necessary as 'root') make install to install everything. Each GNUnet user should be added to the 'gnunet' group (may require fresh login to come into effect): adduser USERNAME gnunet (run the above command as root once for each of your users, replacing "USERNAME" with the respective login names). If you have a global IP address, no further configuration is required. For more detailed setup instructions, see https://gnunet.org/installation Optionally, download and compile gnunet-gtk to get a GUI for file-sharing and configuration. This is particularly recommended if your network setup is non-trivial, as gnunet-setup can be used to test in the GUI if your network configuration is working. gnunet-setup should be run as the "gnunet" user under X. As it does very little with the network, running it as "root" is likely also harmless. You can also run it as a normal user, but then you have to copy ~/.gnunet/gnunet.conf" over to the "gnunet" user's home directory in the end. Once you have configured your peer, run (as the 'gnunet' user) gnunet-arm -s to start the peer. You can then run the various GNUnet-tools as your "normal" user (who should only be in the group 'gnunet'). ******************************************** => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp ===> Building for gnunet-0.11.0pre66 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66' Making all in doc gmake[2]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc' Making all in man gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc/man' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc/man' Making all in doxygen gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc/doxygen' Generate documentation: make full - full documentation with dependency graphs (slow) make fast - fast mode without dependency graphs gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc/doxygen' Making all in documentation gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc/documentation' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc/documentation' gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc' gmake[2]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/doc' Making all in m4 gmake[2]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/m4' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/m4' Making all in src gmake[2]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src' Making all in include gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/include' Making all in . gmake[4]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/include' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/include' gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/include' Making all in util gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/util' CC bandwidth.lo CC bio.lo CC client.lo CC common_allocation.lo CC common_endian.lo CC common_logging.lo CC configuration.lo CC configuration_loader.lo CC container_bloomfilter.lo CC container_heap.lo CC container_meta_data.lo CC container_multihashmap.lo CC container_multishortmap.lo CC container_multipeermap.lo CC container_multihashmap32.lo CC crypto_symmetric.lo CC crypto_crc.lo CC crypto_ecc.lo CC crypto_ecc_dlog.lo CC crypto_ecc_setup.lo CC crypto_hash.lo CC crypto_hash_file.lo CC crypto_hkdf.lo CC crypto_kdf.lo CC crypto_mpi.lo CC crypto_paillier.lo CC crypto_random.lo CC crypto_rsa.lo CC disk.lo CC getopt.lo CC getopt_helpers.lo CC helper.lo CC load.lo CC mst.lo CC mq.lo CC nc.lo CC network.lo CC op.lo CC os_installation.lo CC os_network.lo CC os_priority.lo CC peer.lo CC plugin.lo CC program.lo CC resolver_api.lo CC scheduler.lo CC service.lo CC signal.lo CC strings.lo CC time.lo CC speedup.lo CCLD libgnunetutil.la CC test_plugin_plug.lo CCLD libgnunet_plugin_test.la CC gnunet-resolver.o CCLD gnunet-resolver CC gnunet-config.o CCLD gnunet-config CC gnunet-ecc.o CCLD gnunet-ecc CC gnunet-scrypt.o CCLD gnunet-scrypt CC gnunet-uri.o CCLD gnunet-uri CC gnunet-service-resolver.o CCLD gnunet-service-resolver CC gnunet-config-diff.o CCLD gnunet-config-diff CC test_common_logging_dummy.o CCLD test_common_logging_dummy /usr/bin/sed -e 's,[@]PYTHON[@],/usr/pkg/bin/python3.7,g' < ../../src/util/gnunet-qr.py.in > gnunet-qr chmod +x gnunet-qr gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/util' Making all in json gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/json' CC json.lo CC json_mhd.lo CC json_generator.lo CC json_helper.lo CCLD libgnunetjson.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/json' Making all in curl gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/curl' CC libgnunetcurl_la-curl.lo CC libgnunetcurl_la-curl_reschedule.lo CCLD libgnunetcurl.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/curl' Making all in rest gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/rest' CC rest.lo CCLD libgnunetrest.la CC gnunet-rest-server.o CCLD gnunet-rest-server gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/rest' Making all in jsonapi gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/jsonapi' CC jsonapi_document.lo CC jsonapi_resource.lo CC jsonapi_error.lo CC jsonapi_relationship.lo CCLD libgnunetjsonapi.la CC jsonapi.lo CCLD libgnunetjsonapiutils.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/jsonapi' Making all in hello gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/hello' CC hello.lo CC address.lo CCLD libgnunethello.la CC gnunet-hello.o CCLD gnunet-hello gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/hello' Making all in tun gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/tun' CC tun.lo In file included from tun.c:23:0: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC regex.lo In file included from regex.c:23:0: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunettun.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/tun' Making all in block gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/block' CC block.lo CCLD libgnunetblock.la CC bg_bf.lo CCLD libgnunetblockgroup.la CC plugin_block_template.lo CCLD libgnunet_plugin_block_template.la CC plugin_block_test.lo CCLD libgnunet_plugin_block_test.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/block' Making all in statistics gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/statistics' CC statistics_api.lo CCLD libgnunetstatistics.la CC gnunet-statistics.o CCLD gnunet-statistics CC gnunet-service-statistics.o CCLD gnunet-service-statistics gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/statistics' Making all in arm gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/arm' CC arm_api.lo CC arm_monitor_api.lo CCLD libgnunetarm.la CC gnunet-arm.o CCLD gnunet-arm CC gnunet-service-arm.o CCLD gnunet-service-arm CC mockup-service.o CCLD mockup-service gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/arm' Making all in testing gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/testing' CC testing.lo CCLD libgnunettesting.la CC gnunet-testing.o CCLD gnunet-testing CC list-keys.o CCLD list-keys gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/testing' Making all in peerinfo gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/peerinfo' CC peerinfo_api.lo CC peerinfo_api_notify.lo CCLD libgnunetpeerinfo.la CC gnunet-service-peerinfo.o CCLD gnunet-service-peerinfo gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/peerinfo' Making all in sq gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/sq' CC sq.lo CC sq_exec.lo CC sq_prepare.lo CC sq_query_helper.lo CC sq_result_helper.lo CCLD libgnunetsq.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/sq' Making all in pq gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/pq' CC pq.lo CC pq_connect.lo CC pq_eval.lo CC pq_exec.lo CC pq_prepare.lo CC pq_query_helper.lo CC pq_result_helper.lo CCLD libgnunetpq.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/pq' Making all in datacache gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/datacache' CC datacache.lo CCLD libgnunetdatacache.la CC plugin_datacache_template.lo CCLD libgnunet_plugin_datacache_template.la CC plugin_datacache_sqlite.lo CCLD libgnunet_plugin_datacache_sqlite.la CC libgnunet_plugin_datacache_postgres_la-plugin_datacache_postgres.lo CCLD libgnunet_plugin_datacache_postgres.la CC plugin_datacache_heap.lo CCLD libgnunet_plugin_datacache_heap.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/datacache' Making all in datastore gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/datastore' CC datastore_api.lo CCLD libgnunetdatastore.la CC plugin_datastore_template.lo CCLD libgnunet_plugin_datastore_template.la CC plugin_datastore_sqlite.lo CCLD libgnunet_plugin_datastore_sqlite.la CC libgnunet_plugin_datastore_postgres_la-plugin_datastore_postgres.lo CCLD libgnunet_plugin_datastore_postgres.la CC plugin_datastore_heap.lo CCLD libgnunet_plugin_datastore_heap.la CC gnunet-datastore.o CCLD gnunet-datastore CC gnunet-service-datastore.o CCLD gnunet-service-datastore gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/datastore' Making all in template gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/template' CC gnunet-template.o CCLD gnunet-template CC gnunet-service-template.o CCLD gnunet-service-template gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/template' Making all in ats gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/ats' CC ats_api_connectivity.lo CC ats_api_scanner.lo CC ats_api_scheduling.lo CC ats_api_performance.lo CCLD libgnunetats.la CC plugin_ats_proportional.lo CCLD libgnunet_plugin_ats_proportional.la CC gnunet-service-ats.o CC gnunet-service-ats_addresses.o CC gnunet-service-ats_connectivity.o CC gnunet-service-ats_normalization.o CC gnunet-service-ats_performance.o CC gnunet-service-ats_plugins.o CC gnunet-service-ats_preferences.o CC gnunet-service-ats_scheduling.o CC gnunet-service-ats_reservations.o CCLD gnunet-service-ats gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/ats' Making all in nat gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/nat' CC nat_api.lo CC nat_api_stun.lo CCLD libgnunetnatnew.la CC gnunet-nat.o CCLD gnunet-nat CC gnunet-service-nat.o CC gnunet-service-nat_externalip.o CC gnunet-service-nat_stun.o CC gnunet-service-nat_mini.o CC gnunet-service-nat_helper.o CCLD gnunet-service-nat gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/nat' Making all in nat-auto gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/nat-auto' CC nat_auto_api.lo CC nat_auto_api_test.lo CCLD libgnunetnatauto.la CC gnunet-nat-auto.o CCLD gnunet-nat-auto CC gnunet-nat-server.o CCLD gnunet-nat-server CC gnunet-service-nat-auto.o CCLD gnunet-service-nat-auto gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/nat-auto' Making all in fragmentation gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/fragmentation' CC fragmentation.lo CC defragmentation.lo CCLD libgnunetfragmentation.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/fragmentation' Making all in transport gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/transport' CC transport_api_address_to_string.lo CC transport_api_blacklist.lo CC transport_api_core.lo CC transport_api_hello_get.lo CC transport_api_manipulation.lo CC transport_api_monitor_peers.lo CC transport_api_monitor_plugins.lo CC transport_api_offer_hello.lo CCLD libgnunettransport.la CC transport-testing.lo CC transport-testing-filenames.lo CC transport-testing-loggers.lo CC transport-testing-main.lo CC transport-testing-send.lo CCLD libgnunettransporttesting.la CC plugin_transport_template.lo CCLD libgnunet_plugin_transport_template.la CC plugin_transport_tcp.lo CCLD libgnunet_plugin_transport_tcp.la CC plugin_transport_udp.lo CC plugin_transport_udp_broadcasting.lo CCLD libgnunet_plugin_transport_udp.la CC plugin_transport_unix.lo CCLD libgnunet_plugin_transport_unix.la CC libgnunet_plugin_transport_http_client_la-plugin_transport_http_client.lo CC libgnunet_plugin_transport_http_client_la-plugin_transport_http_common.lo CCLD libgnunet_plugin_transport_http_client.la CC libgnunet_plugin_transport_https_client_la-plugin_transport_http_client.lo CC libgnunet_plugin_transport_https_client_la-plugin_transport_http_common.lo CCLD libgnunet_plugin_transport_https_client.la CC libgnunet_plugin_transport_http_server_la-plugin_transport_http_server.lo CC libgnunet_plugin_transport_http_server_la-plugin_transport_http_common.lo CCLD libgnunet_plugin_transport_http_server.la CC libgnunet_plugin_transport_https_server_la-plugin_transport_http_server.lo CC libgnunet_plugin_transport_https_server_la-plugin_transport_http_common.lo CCLD libgnunet_plugin_transport_https_server.la CC gnunet-transport.o CCLD gnunet-transport CC gnunet-transport-certificate-creation.o CCLD gnunet-transport-certificate-creation CC gnunet_service_transport-gnunet-service-transport.o CC gnunet_service_transport-gnunet-service-transport_ats.o CC gnunet_service_transport-gnunet-service-transport_hello.o CC gnunet_service_transport-gnunet-service-transport_neighbours.o CC gnunet_service_transport-gnunet-service-transport_plugins.o CC gnunet_service_transport-gnunet-service-transport_validation.o CC gnunet_service_transport-gnunet-service-transport_manipulation.o CCLD gnunet-service-transport CC gnunet-transport-profiler.o CCLD gnunet-transport-profiler gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/transport' Making all in ats-tool gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/ats-tool' CC gnunet-ats.o CCLD gnunet-ats gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/ats-tool' Making all in peerinfo-tool gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/peerinfo-tool' CC gnunet-peerinfo.o CC gnunet-peerinfo_plugins.o CCLD gnunet-peerinfo gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/peerinfo-tool' Making all in core gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/core' CC core_api.lo CC core_api_monitor_peers.lo CCLD libgnunetcore.la CC gnunet-core.o CCLD gnunet-core CC gnunet-service-core.o CC gnunet-service-core_kx.o CC gnunet-service-core_sessions.o CC gnunet-service-core_typemap.o CCLD gnunet-service-core gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/core' Making all in testbed-logger gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/testbed-logger' CC testbed_logger_api.lo CCLD libgnunettestbedlogger.la CC gnunet-service-testbed-logger.o CCLD gnunet-service-testbed-logger gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/testbed-logger' Making all in testbed gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/testbed' CC testbed_api.lo CC testbed_api_hosts.lo CC testbed_api_operations.lo CC testbed_api_peers.lo CC testbed_api_services.lo CC testbed_api_statistics.lo CC testbed_api_testbed.lo CC testbed_api_test.lo CC testbed_api_topology.lo CC testbed_api_sd.lo CC testbed_api_barriers.lo CCLD libgnunettestbed.la CC gnunet-testbed-profiler.o CCLD gnunet-testbed-profiler CC gnunet-service-testbed.o CC gnunet-service-testbed_links.o CC gnunet-service-testbed_peers.o CC gnunet-service-testbed_cache.o CC gnunet-service-testbed_oc.o CC gnunet-service-testbed_cpustatus.o CC gnunet-service-testbed_meminfo.o CC gnunet-service-testbed_barriers.o CC gnunet-service-testbed_connectionpool.o CCLD gnunet-service-testbed CC gnunet-helper-testbed.o CCLD gnunet-helper-testbed CC gnunet-daemon-testbed-blacklist.o CCLD gnunet-daemon-testbed-blacklist CC gnunet-daemon-testbed-underlay.o CCLD gnunet-daemon-testbed-underlay CC gnunet-daemon-latency-logger.o CCLD gnunet-daemon-latency-logger CC generate-underlay-topology.o CCLD generate-underlay-topology gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/testbed' Making all in ats-tests gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/ats-tests' CC ats-testing.lo CC ats-testing-log.lo CC ats-testing-traffic.lo CC ats-testing-experiment.lo CC ats-testing-preferences.lo CCLD libgnunetatstesting.la CC gnunet-ats-sim.o CCLD gnunet-ats-sim CC gnunet-solver-eval.o CCLD gnunet-solver-eval gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/ats-tests' Making all in nse gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/nse' CC nse_api.lo CCLD libgnunetnse.la CC gnunet-nse.o CCLD gnunet-nse CC gnunet-service-nse.o CCLD gnunet-service-nse CC gnunet-nse-profiler.o CCLD gnunet-nse-profiler gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/nse' Making all in dht gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/dht' CC dht_test_lib.o CC dht_api.lo CCLD libgnunetdht.la AR libgnunetdhttest.a CC plugin_block_dht.lo CCLD libgnunet_plugin_block_dht.la CC gnunet-dht-monitor.o CCLD gnunet-dht-monitor CC gnunet-dht-get.o CCLD gnunet-dht-get CC gnunet-dht-put.o CCLD gnunet-dht-put CC gnunet-service-dht.o CC gnunet-service-dht_datacache.o CC gnunet-service-dht_hello.o CC gnunet-service-dht_nse.o CC gnunet-service-dht_neighbours.o CC gnunet-service-dht_routing.o CCLD gnunet-service-dht CC gnunet_dht_profiler.o CCLD gnunet-dht-profiler gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/dht' Making all in hostlist gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/hostlist' CC gnunet_daemon_hostlist-gnunet-daemon-hostlist.o CC gnunet_daemon_hostlist-gnunet-daemon-hostlist_client.o CC gnunet_daemon_hostlist-gnunet-daemon-hostlist_server.o CCLD gnunet-daemon-hostlist gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/hostlist' Making all in topology gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/topology' CC friends.lo CCLD libgnunetfriends.la CC gnunet-daemon-topology.o CCLD gnunet-daemon-topology gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/topology' Making all in regex gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/regex' CC regex_internal.o CC regex_internal_dht.o CC regex_block_lib.lo CCLD libgnunetregexblock.la AR libgnunetregex_internal.a CC regex_test_lib.o regex_test_lib.c:95:1: warning: 'space' defined but not used [-Wunused-function] space (int n) ^~~~~ CC regex_test_graph.o CC regex_test_random.o AR libgnunetregextest.a CC regex_api_announce.lo CC regex_api_search.lo CCLD libgnunetregex.la CC plugin_block_regex.lo CCLD libgnunet_plugin_block_regex.la CC gnunet-service-regex.o CCLD gnunet-service-regex CC gnunet-daemon-regexprofiler.o CCLD gnunet-daemon-regexprofiler CC perf-regex.o CCLD perf-regex CC gnunet-regex-profiler.o CCLD gnunet-regex-profiler gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/regex' Making all in dns gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/dns' CC dnsparser.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from dnsparser.c:28: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunetdnsparser.la CC dnsstub.lo In file included from dnsstub.c:22:0: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunetdnsstub.la CC dns_api.lo CCLD libgnunetdns.la CC plugin_block_dns.lo CCLD libgnunet_plugin_block_dns.la CC gnunet-service-dns.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-service-dns.c:42: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-service-dns CC gnunet-dns-monitor.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-dns-monitor.c:25: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-dns-monitor CC gnunet-dns-redirector.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-dns-redirector.c:25: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-dns-redirector CC gnunet-zonewalk.o In file included from ../../src/include/gnunet_dnsstub_lib.h:30:0, from gnunet-zonewalk.c:23: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-zonewalk gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/dns' Making all in identity gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/identity' CC identity_api.lo CC identity_api_lookup.lo CCLD libgnunetidentity.la CC plugin_rest_identity.lo CCLD libgnunet_plugin_rest_identity.la CC gnunet-identity.o CCLD gnunet-identity CC gnunet-service-identity.o CCLD gnunet-service-identity gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/identity' Making all in gnsrecord gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gnsrecord' CC gnsrecord.lo In file included from gnsrecord.c:28:0: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC gnsrecord_serialization.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnsrecord_serialization.c:29: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC gnsrecord_crypto.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnsrecord_crypto.c:29: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC gnsrecord_misc.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnsrecord_misc.c:29: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunetgnsrecord.la CC plugin_gnsrecord_dns.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from plugin_gnsrecord_dns.c:23: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunet_plugin_gnsrecord_dns.la gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gnsrecord' Making all in namecache gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/namecache' CC namecache_api.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from namecache_api.c:28: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunetnamecache.la CC plugin_namecache_sqlite.lo CCLD libgnunet_plugin_namecache_sqlite.la CC plugin_namecache_postgres.lo CCLD libgnunet_plugin_namecache_postgres.la CC gnunet-namecache.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-namecache.c:25: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-namecache CC gnunet-service-namecache.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-service-namecache.c:24: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-service-namecache gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/namecache' Making all in namestore gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/namestore' CC namestore_api.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from namestore_api.c:28: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC namestore_api_monitor.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from namestore_api_monitor.c:25: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunetnamestore.la CC plugin_namestore_sqlite.lo CCLD libgnunet_plugin_namestore_sqlite.la CC plugin_namestore_postgres.lo CCLD libgnunet_plugin_namestore_postgres.la CC plugin_namestore_flat.lo CCLD libgnunet_plugin_namestore_flat.la CC plugin_rest_namestore.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from ../../src/include/gnunet_gns_service.h:33, from plugin_rest_namestore.c:24: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunet_plugin_rest_namestore.la CC gnunet-namestore.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-namestore.c:25: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-namestore CC gnunet-zoneimport.o In file included from ../../src/include/gnunet_dnsstub_lib.h:30:0, from gnunet-zoneimport.c:22: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-zoneimport CC gnunet-service-namestore.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-service-namestore.c:27: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-service-namestore CC gnunet-namestore-fcfsd.o CCLD gnunet-namestore-fcfsd gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/namestore' Making all in peerstore gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/peerstore' CC peerstore_api.lo CC peerstore_common.lo CCLD libgnunetpeerstore.la CC plugin_peerstore_sqlite.lo CCLD libgnunet_plugin_peerstore_sqlite.la CC gnunet-peerstore.o CCLD gnunet-peerstore CC gnunet_service_peerstore-gnunet-service-peerstore.o CC gnunet_service_peerstore-peerstore_common.o CCLD gnunet-service-peerstore gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/peerstore' Making all in cadet gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/cadet' CC cadet_api.lo CCLD libgnunetcadet.la CC cadet_test_lib.lo CCLD libgnunetcadettest.la CC gnunet-cadet.o CCLD gnunet-cadet CC gnunet-service-cadet.o CC gnunet-service-cadet_channel.o CC gnunet-service-cadet_connection.o CC gnunet-service-cadet_core.o CC gnunet-service-cadet_dht.o CC gnunet-service-cadet_hello.o CC gnunet-service-cadet_tunnels.o CC gnunet-service-cadet_paths.o CC gnunet-service-cadet_peer.o CCLD gnunet-service-cadet gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/cadet' Making all in set gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/set' CC set_api.lo CCLD libgnunetset.la CC plugin_block_set_test.lo CCLD libgnunet_plugin_block_set_test.la CC gnunet-set-profiler.o CCLD gnunet-set-profiler CC gnunet-service-set.o CC gnunet-service-set_union.o CC gnunet-service-set_intersection.o CC ibf.o CC gnunet-service-set_union_strata_estimator.o CCLD gnunet-service-set CC gnunet-set-ibf-profiler.o CCLD gnunet-set-ibf-profiler gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/set' Making all in consensus gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/consensus' CC consensus_api.lo CCLD libgnunetconsensus.la CC plugin_block_consensus.lo CCLD libgnunet_plugin_block_consensus.la CC gnunet-consensus-profiler.o CCLD gnunet-consensus-profiler CC gnunet-service-consensus.o CCLD gnunet-service-consensus CC gnunet_service_evil_consensus-gnunet-service-consensus.o CCLD gnunet-service-evil-consensus /usr/bin/sed -e 's,[@]PYTHON[@],/usr/pkg/bin/python3.7,g' < consensus-simulation.py.in > consensus-simulation.py chmod +x consensus-simulation.py gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/consensus' Making all in scalarproduct gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/scalarproduct' CC scalarproduct_api.lo CCLD libgnunetscalarproduct.la CC gnunet-scalarproduct.o CCLD gnunet-scalarproduct CC gnunet-service-scalarproduct_alice.o CCLD gnunet-service-scalarproduct-alice CC gnunet-service-scalarproduct_bob.o CCLD gnunet-service-scalarproduct-bob CC gnunet-service-scalarproduct-ecc_alice.o CCLD gnunet-service-scalarproduct-ecc-alice CC gnunet-service-scalarproduct-ecc_bob.o CCLD gnunet-service-scalarproduct-ecc-bob gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/scalarproduct' Making all in revocation gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/revocation' CC revocation_api.lo CCLD libgnunetrevocation.la CC plugin_block_revocation.lo CCLD libgnunet_plugin_block_revocation.la CC gnunet-revocation.o CCLD gnunet-revocation CC gnunet-service-revocation.o CCLD gnunet-service-revocation gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/revocation' Making all in vpn gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/vpn' CC vpn_api.lo CCLD libgnunetvpn.la CC gnunet-vpn.o In file included from gnunet-vpn.c:24:0: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-vpn CC gnunet_service_vpn-gnunet-service-vpn.o In file included from gnunet-service-vpn.c:36:0: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-service-vpn gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/vpn' Making all in gns gmake[3]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gns' Making all in . gmake[4]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gns' CC gns_api.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from ../../src/include/gnunet_gns_service.h:33, from gns.h:23, from gns_api.c:28: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC gns_tld_api.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from ../../src/include/gnunet_gns_service.h:33, from gns.h:23, from gns_tld_api.c:29: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunetgns.la CC plugin_block_gns.lo CCLD libgnunet_plugin_block_gns.la CC plugin_gnsrecord_gns.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from plugin_gnsrecord_gns.c:27: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunet_plugin_gnsrecord_gns.la CC plugin_rest_gns.lo In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from plugin_rest_gns.c:24: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD libgnunet_plugin_rest_gns.la CC gnunet-gns.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-gns.c:22: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-gns CC gnunet-service-gns.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-service-gns.c:24: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC gnunet-service-gns_resolver.o In file included from ../../src/include/gnunet_dnsstub_lib.h:30:0, from gnunet-service-gns_resolver.c:24: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CC gnunet-service-gns_interceptor.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-service-gns_interceptor.c:24: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-service-gns CC gnunet-dns2gns.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from gnunet-dns2gns.c:22: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-dns2gns CC gnunet_gns_proxy-gnunet-gns-proxy.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from ../../src/include/gnunet_gns_service.h:33, from gnunet-gns-proxy.c:41: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ In file included from /usr/work/wip/gnunet/work/.buildlink/include/gnurl/curl.h:2807:0, from gnunet-gns-proxy.c:30: gnunet-gns-proxy.c: In function 'check_ssl_certificate': /usr/work/wip/gnunet/work/.buildlink/include/gnurl/typecheck-gcc.h:135:9: warning: call to '_curl_easy_getinfo_err_curl_tlssesssioninfo' declared with attribute warning: curl_easy_getinfo expects a pointer to 'struct curl_tlssessioninfo *' for this info _curl_easy_getinfo_err_curl_tlssesssioninfo(); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/work/wip/gnunet/work/.buildlink/include/gnurl/typecheck-gcc.h:135:9: note: in definition of macro 'curl_easy_getinfo' _curl_easy_getinfo_err_curl_tlssesssioninfo(); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD gnunet-gns-proxy CC gnunet-gns-benchmark.o In file included from ../../src/include/gnunet_dnsparser_lib.h:31:0, from ../../src/include/gnunet_gns_service.h:33, from gnunet-gns-benchmark.c:23: ../../src/include/gnunet_tun_lib.h:134:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr source_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:139:10: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr destination_address GNUNET_PACKED; ^~~~~~~ ../../src/include/gnunet_tun_lib.h:729:12: warning: 'packed' attribute ignored for field of type 'struct in_addr' [-Wattributes] struct in_addr redirect_gateway_address GNUNET_PACKED; ^~~~~~~ CCLD gnunet-gns-benchmark gmake[4]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gns' Making all in nss gmake[4]: Entering directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gns/nss' CC libnss_gns_la-nss_gns_query.lo CC libnss_gns_la-nss_gns.lo nss_gns.c:57:1: error: return type is an incomplete type _nss_gns_gethostbyname2_r( ^~~~~~~~~~~~~~~~~~~~~~~~~ nss_gns.c: In function '_nss_gns_gethostbyname2_r': nss_gns.c:67:10: error: variable 'status' has initializer but incomplete type enum nss_status status = NSS_STATUS_UNAVAIL; ^~~~~~~~~~ nss_gns.c:67:30: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) enum nss_status status = NSS_STATUS_UNAVAIL; ^~~~~~~~~~~~~~~~~~ nss_gns.c:67:30: note: each undeclared identifier is reported only once for each function it appears in nss_gns.c:67:21: error: storage size of 'status' isn't known enum nss_status status = NSS_STATUS_UNAVAIL; ^~~~~~ nss_gns.c:99:18: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_STATUS_UNAVAIL'? status = NSS_STATUS_TRYAGAIN; ^~~~~~~~~~~~~~~~~~~ NSS_STATUS_UNAVAIL nss_gns.c:110:18: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_STATUS_TRYAGAIN'? status = NSS_STATUS_NOTFOUND; ^~~~~~~~~~~~~~~~~~~ NSS_STATUS_TRYAGAIN nss_gns.c:166:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function); did you mean 'NSS_STATUS_UNAVAIL'? status = NSS_STATUS_SUCCESS; ^~~~~~~~~~~~~~~~~~ NSS_STATUS_UNAVAIL nss_gns.c:169:12: warning: 'return' with a value, in function returning void return status; ^~~~~~ nss_gns.c:57:1: note: declared here _nss_gns_gethostbyname2_r( ^~~~~~~~~~~~~~~~~~~~~~~~~ nss_gns.c:67:21: warning: unused variable 'status' [-Wunused-variable] enum nss_status status = NSS_STATUS_UNAVAIL; ^~~~~~ nss_gns.c: At top level: nss_gns.c:184:1: error: return type is an incomplete type _nss_gns_gethostbyname_r ( ^~~~~~~~~~~~~~~~~~~~~~~~ nss_gns.c:217:1: error: return type is an incomplete type _nss_gns_gethostbyaddr_r( ^~~~~~~~~~~~~~~~~~~~~~~~ nss_gns.c: In function '_nss_gns_gethostbyaddr_r': nss_gns.c:230:12: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) return NSS_STATUS_UNAVAIL; ^~~~~~~~~~~~~~~~~~ nss_gns.c:230:12: warning: 'return' with a value, in function returning void nss_gns.c:217:1: note: declared here _nss_gns_gethostbyaddr_r( ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[4]: *** [Makefile:609: libnss_gns_la-nss_gns.lo] Error 1 gmake[4]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gns/nss' gmake[3]: *** [Makefile:1437: all-recursive] Error 1 gmake[3]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src/gns' gmake[2]: *** [Makefile:551: all-recursive] Error 1 gmake[2]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66/src' gmake[1]: *** [Makefile:592: all-recursive] Error 1 gmake[1]: Leaving directory '/usr/work/wip/gnunet/work/gnunet-0.11.0pre66' gmake: *** [Makefile:482: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/wip/gnunet *** Error code 1 Stop. make: stopped in /usr/pkgsrc/wip/gnunet