Hi, your configure output does not indicate that LDFLAGS is correctly set of your system libraries are found in /usr/lib Can you try:
$ ./configure <..your options> LDFLAGS="$LDFLAGS -L/usr/lib" and see if that works? BR > On 30. Mar 2022, at 19:01, Mikhail <mp39...@gmail.com> wrote: > > Hello, I'm interested in gnunet and currently run latest openbsd > snapshot: > > $ uname -a > OpenBSD edge.lab.local 7.1 GENERIC.MP#448 amd64 > > $ clang -v > OpenBSD clang version 13.0.0 > Target: amd64-unknown-openbsd7.1 > Thread model: posix > InstalledDir: /usr/bin > > But during linkage I've faced issues with not finding libc's functions > like memcpy, etc, full log is inlined, also 'make V=1' is included at > the end. > > I tried to pass LDFLAGS="-L/usr/lib", but it gave no result. > > Does anyone have a clue to what can be done with it? > > $ ./configure --with-microhttpd=/usr/local > > checking build system type... x86_64-unknown-openbsd7.1 > checking host system type... x86_64-unknown-openbsd7.1 > checking target system type... x86_64-unknown-openbsd7.1 > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... build-aux/install-sh -c -d > checking for gawk... no > checking for mawk... no > checking for nawk... no > checking for awk... awk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking whether UID '1000' is supported by ustar format... yes > checking whether GID '1000' is supported by ustar format... yes > checking how to create a ustar tar archive... gnutar > checking whether make supports nested variables... (cached) yes > checking for gawk... (cached) awk > checking for gcc... no > checking for cc... cc > 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 cc accepts -g... yes > checking for cc option to accept ISO C89... none needed > checking whether cc understands -c and -o together... yes > checking whether make supports the include directive... yes (GNU style) > checking dependency style of cc... gcc3 > checking whether cc understands -c and -o together... yes > checking whether ln -s works... yes > checking whether make sets $(MAKE)... (cached) yes > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.29.2... yes > checking how to print strings... print -r > checking for a sed that does not truncate output... /usr/bin/sed > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for fgrep... /usr/bin/grep -F > checking for ld used by cc... /usr/bin/ld > checking if the linker (/usr/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... 393216 > checking how to convert x86_64-unknown-openbsd7.1 file names to > x86_64-unknown-openbsd7.1 format... func_convert_file_noop > checking how to convert x86_64-unknown-openbsd7.1 file names to toolchain > format... func_convert_file_noop > checking for /usr/bin/ld option to reload object files... -r > checking for objdump... objdump > checking how to recognize dependent libraries... match_pattern > /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ > checking for dlltool... no > checking how to associate runtime and link libraries... print -r -- > checking for ar... ar > checking for archiver @FILE support... @ > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from cc 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 mt... mt > checking if mt is a manifest tool... no > checking how to run the C preprocessor... cc -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 for dlfcn.h... yes > checking for objdir... .libs > checking if cc supports -fno-rtti -fno-exceptions... yes > checking for cc option to produce PIC... -fPIC -DPIC > checking if cc PIC flag -fPIC -DPIC works... yes > checking if cc static flag -static works... yes > checking if cc supports -c -o file.o... yes > checking if cc supports -c -o file.o... (cached) yes > checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes > checking whether -lc should be explicitly linked in... yes > checking dynamic linker characteristics... openbsd7.1 ld.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 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 whether unaligned 64-bit access works... yes > checking if cc supports -fno-strict-aliasing... yes > checking if cc supports -Wno-address-of-packed-member... yes > checking if cc supports -Wno-tautological-constant-out-of-range-compare... yes > checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include > checking for build target... openbsd > checking for library containing gethostbyname... none required > checking for library containing memchr... none required > checking for library containing memset_s... no > checking for library containing explicit_bzero... none required > checking for socket in -lsocket... no > checking for log in -lm... yes > checking for getloadavg... yes > checking for getopt... true > checking for pkgconf... /usr/bin/pkg-config > checking for ssh... true > checking for SSH key... no > checking for a Python interpreter with version >= 3.4... python3 > checking for python3... /usr/local/bin/python3 > checking for python3 version... 3.9 > checking for python3 platform... openbsd7 > checking for python3 script directory... ${prefix}/lib/python3.9/site-packages > checking for python3 extension module directory... > ${exec_prefix}/lib/python3.9/site-packages > checking for perl... /usr/bin/perl > checking for pdflatex... no > checking for the TikZ package for LaTeX... no > checking for pdflatex... no > checking for pdflatex... (cached) no > checking for -iptables... no > checking for iptables... false > configure: WARNING: iptables not found > checking for -ip6tables... no > checking for ip6tables... false > configure: WARNING: ip6tables not found > checking for -ip... no > checking for ip... false > configure: WARNING: ip not found > checking for -ifconfig... no > checking for ifconfig... /sbin/ifconfig > checking for adduser... /usr/sbin/adduser > checking for -sysctl... no > checking for sysctl... /sbin/sysctl > checking for -upnpc... no > checking for upnpc... false > checking for checkbashisms... no > checking for checkbashisms.pl... no > checking for uncrustify... false > checking for yapf... no > checking for struct tm.tm_gmtoff... yes > checking for getaddrinfo_a in -lanl... no > checking for libgcrypt-config... /usr/local/bin/libgcrypt-config > checking for LIBGCRYPT - version >= 1.6.0... yes (1.10.0) > checking LIBGCRYPT API version... okay > checking whether gcry_mpi_set_opaque_copy is declared... no > checking if_tun.h usability... no > checking if_tun.h presence... no > checking for if_tun.h... no > checking linux/if_tun.h usability... no > checking linux/if_tun.h presence... no > checking for linux/if_tun.h... no > checking net/if_tun.h usability... yes > checking net/if_tun.h presence... yes > checking for net/if_tun.h... yes > checking whether struct in6_ifreq is declared... no > checking for mandoc... mandoc > checking for a working HMAC... yes > checking for static assertion support... yes > checking bluetooth/bluetooth.h usability... no > checking bluetooth/bluetooth.h presence... no > checking for bluetooth/bluetooth.h... no > checking zbar.h usability... no > checking zbar.h presence... no > checking for zbar.h... no > checking pabc/pabc.h usability... no > checking pabc/pabc.h presence... no > checking for pabc/pabc.h... no > checking jansson.h usability... yes > checking jansson.h presence... no > configure: WARNING: jansson.h: accepted by the compiler, rejected by the > preprocessor! > configure: WARNING: jansson.h: proceeding with the compiler's result > checking for jansson.h... yes > checking for json_loads in -ljansson... yes > checking pulse/simple.h usability... no > checking pulse/simple.h presence... no > checking for pulse/simple.h... no > checking opus/opus.h usability... yes > checking opus/opus.h presence... no > configure: WARNING: opus/opus.h: accepted by the compiler, rejected by the > preprocessor! > configure: WARNING: opus/opus.h: proceeding with the compiler's result > checking for opus/opus.h... yes > checking for opus_decode_float in -lopus... yes > checking ogg/ogg.h usability... yes > checking ogg/ogg.h presence... no > configure: WARNING: ogg/ogg.h: accepted by the compiler, rejected by the > preprocessor! > configure: WARNING: ogg/ogg.h: proceeding with the compiler's result > checking for ogg/ogg.h... yes > checking for ogg_stream_flush_fill in -logg... yes > checking for GLIB... yes > 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 GST... no > checking for conversation feature set to build... none > checking for gawk... (cached) awk > checking for gnurl-config... no > checking whether libgnurl is usable... no > checking for gawk... (cached) awk > checking for curl-config... /usr/local/bin/curl-config > checking for the version of libcurl... 7.82.0 > checking for libcurl >= version 7.34.0... yes > checking whether libcurl is usable... yes > checking for curl_free... yes > checking for library containing __atomic_load_8... none required > checking nss.h usability... no > checking nss.h presence... no > checking for nss.h... no > configure: WARNING: NSS plugin will not be build > checking for kvm_open in -lkvm... yes > checking for kstat_open in -lkstat... no > checking sodium.h usability... yes > checking sodium.h presence... no > configure: WARNING: sodium.h: accepted by the compiler, rejected by the > preprocessor! > configure: WARNING: sodium.h: proceeding with the compiler's result > checking for sodium.h... yes > checking for crypto_core_ed25519_scalar_mul in -lsodium... yes > checking extractor.h usability... no > checking extractor.h presence... no > checking for extractor.h... no > GNU libextractor not found, some features disabled > checking ltdl.h usability... yes > checking ltdl.h presence... no > configure: WARNING: ltdl.h: accepted by the compiler, rejected by the > preprocessor! > configure: WARNING: ltdl.h: proceeding with the compiler's result > checking for ltdl.h... yes > checking for lt_dlopenext in -lltdl... yes > checking idn2.h usability... yes > checking idn2.h presence... no > configure: WARNING: idn2.h: accepted by the compiler, rejected by the > preprocessor! > configure: WARNING: idn2.h: proceeding with the compiler's result > checking for idn2.h... yes > checking for idn2_to_unicode_8z8z in -lidn2... 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 cc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for shared library run path origin... done > checking for iconv... yes > checking for working iconv... yes > checking how to link with libiconv... /usr/local/lib/libiconv.so.7.0 > checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, > char * *outbuf, size_t *outbytesleft); > checking for libunistring... yes > checking how to link with libunistring... /usr/local/lib/libunistring.so.0.1 > -L/usr/local/lib /usr/local/lib/libiconv.so.7.0 -Wl,-rpath,/usr/local/lib > checking for libunistring version... 0.9.7 > checking sqlite3.h usability... yes > checking sqlite3.h presence... yes > checking for sqlite3.h... yes > checking for sqlite3_open in -lsqlite3... yes > checking for pkg-config... (cached) /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for the PostgreSQL libraries CPPFLAGS... Package libpq was not found > in the pkg-config search path > > checking for the pg_config program... > checking for mysql_init in -lmysqlclient... no > checking for MHD... yes > 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... yes > checking gnutls/dane.h presence... yes > checking for gnutls/dane.h... yes > checking for dane_verify_crt_raw in -lgnutls-dane... yes > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > 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 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 stdatomic.h usability... yes > checking stdatomic.h presence... yes > checking for stdatomic.h... yes > checking malloc.h usability... no > checking malloc.h presence... no > checking for malloc.h... no > 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 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 sys/sysinfo.h usability... no > checking sys/sysinfo.h presence... no > checking for sys/sysinfo.h... no > 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 sys/timeb.h usability... no > checking sys/timeb.h presence... no > checking for sys/timeb.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 whether NLS is requested... yes > checking for msgfmt... no > checking for gmsgfmt... : > checking for xgettext... no > checking for msgmerge... no > 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 how to link with libiconv... /usr/local/lib/libiconv.so.7.0 > checking for GNU gettext in libintl... yes > checking whether to use NLS... yes > checking where the gettext function comes from... external libintl > checking how to link with libintl... /usr/local/lib/libintl.so.7.0 > -L/usr/local/lib /usr/local/lib/libiconv.so.7.0 -Wl,-rpath,/usr/local/lib > checking for pid_t... yes > checking for size_t... yes > checking for mode_t... 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... no > checking for struct sockaddr_un.sun_len... no > checking for off_t... yes > checking for uid_t in sys/types.h... yes > 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 for unistd.h... (cached) yes > checking for working chown... yes > checking for atoll... yes > checking for stat64... no > checking for strnlen... yes > checking for mremap... no > 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... yes > checking for getifaddrs... yes > checking for freeifaddrs... yes > checking for getresgid... yes > checking for mallinfo2... 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 timegm... yes > checking for sudo... no > checking for doas... doas > checking if __thread is supported... yes > checking for git... /usr/local/bin/git > checking if source is under a VCS... no > checking that generated files are newer than configure... done > configure: creating ./config.status > config.status: creating Makefile > config.status: creating bin/Makefile > config.status: creating contrib/Makefile > config.status: creating contrib/hellos/Makefile > config.status: creating contrib/services/Makefile > config.status: creating contrib/services/openrc/Makefile > config.status: creating contrib/services/systemd/Makefile > config.status: creating contrib/scripts/Makefile > config.status: creating contrib/scripts/gnunet-logread/Makefile > config.status: creating doc/Makefile > config.status: creating doc/man/Makefile > config.status: creating doc/doxygen/Makefile > config.status: creating doc/handbook/Makefile > config.status: creating doc/tutorial/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/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/dhtu/Makefile > 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/include/Makefile > config.status: creating src/integration-tests/Makefile > config.status: creating src/json/Makefile > config.status: creating src/hostlist/Makefile > 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/nt/Makefile > 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/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/seti/Makefile > config.status: creating src/seti/seti.conf > config.status: creating src/setu/Makefile > config.status: creating src/setu/setu.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/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/abd/Makefile > config.status: creating src/abd/abd.conf > config.status: creating src/abe/Makefile > config.status: creating src/reclaim/Makefile > config.status: creating src/messenger/Makefile > config.status: creating src/messenger/messenger.conf > 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/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/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/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/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/gnunetutil.pc > config.status: creating pkgconfig/gnunetvpn.pc > config.status: creating gnunet_config.h > config.status: executing depfiles commands > config.status: executing libtool commands > config.status: executing po-directories commands > config.status: creating po/POTFILES > config.status: creating po/Makefile > configure: WARNING: libextractor not found, but various file-sharing > operations require it > configure: WARNING: Your version of Python is not supported, you might see > issues > configure: > Detected system > =============== > > GNUnet version: 0.16.3 > > Host Setup: x86_64-unknown-openbsd7.1 > Install Prefix: /usr/local > Compiler: cc > CFLAGS: -fPIC -g -O2 -fno-strict-aliasing > -Wno-address-of-packed-member -Wno-tautological-constant-out-of-range-compare > -I/usr/local/include > CPPFLAGS: -I/usr/local/include > LDFLAGS: -Wl,--unresolved-symbols=report-all -Wl -lc > LIBS: -lm > Build Target: openbsd > > Default Interface: lo0 > > sqlite3: yes > MySQL: no > PostgreSQL: no > > HTTP Client: curl-openssl > Bluetooth: no > iptables: no (DNS query interception might not work) > ifconfig: yes > UPnPc: no (NAT traversal might not work) > GnuTLS: yes (with DANE support) > > LaTeX: yes > > libextractor: no > libzbar: no > libpng: no > libidn: libidn2 > libopus: yes > libpulse: no (required to build conversation) > gstreamer: no (required to build conversation) > > Java: no > > texi2mdoc: no > mandoc: yes > > GNUnet configuration > ==================== > > Transports: tcp udp unix http > Conversation: no > Database Backends sqlite > Experimental Code: no > > Texinfo Manual: yes > Transpiled mdocml Manual: no > > configure: WARNING: Please make sure NOW to create a user and group 'gnunet' > and additionall a group 'gnunetdns'. Make sure that '/var/lib/gnunet' is > owned (and writable) by user 'gnunet'. > configure: To do this on this system, run: > # addgroup gnunetdns > # adduser --system --disabled-login --home /var/lib/gnunet gnunet > > configure: WARNING: Each user of GNUnet should be added to the 'gnunet' group > configure: To do this on this system, run: > # adduser USERNAME gnunet > for each of your users, replacing 'USERNAME' with the respective login name. > Users may have to login again for the changes to take effect. > configure: For detailed setup instructions, type 'info gnunet' after the > installation or visit https://docs.gnunet.org/ > misha:/home/misha/work/gnunet-0.16.3:5336$ make > make all-recursive > Making all in m4 > Making all in bin > Making all in src > Making all in include > Making all in . > Making all in util > CC gnunet-base32.o > CC bandwidth.lo > CC bio.lo > CC buffer.lo > CC child_management.lo > CC client.lo > CC common_allocation.lo > CC common_endian.lo > CC common_logging.lo > CC configuration.lo > CC configuration_helper.lo > CC consttime_memcmp.lo > CC container_bloomfilter.lo > CC container_heap.lo > CC container_meta_data.lo > CC container_multihashmap.lo > CC container_multishortmap.lo > CC container_multiuuidmap.lo > CC container_multipeermap.lo > CC container_multihashmap32.lo > CC crypto_symmetric.lo > CC crypto_crc.lo > CC crypto_cs.lo > CC crypto_ecc.lo > CC crypto_ecc_gnsrecord.lo > CC crypto_ecc_dlog.lo > CC crypto_ecc_setup.lo > CC crypto_edx25519.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_pow.lo > CC crypto_random.lo > CC crypto_rsa.lo > CC disk.lo > CC dnsparser.lo > CC dnsstub.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 regex.lo > CC resolver_api.lo > CC scheduler.lo > CC service.lo > CC signal.lo > CC strings.lo > CC time.lo > CC tun.lo > CC uri.lo > CC speedup.lo > CC proc_compat.lo > CCLD libgnunetutil.la > ld: error: undefined symbol: memcpy >>>> referenced by bio.c:216 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by bio.c:271 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by bio.c:741 >>>> .libs/bio.o:(GNUNET_BIO_write) >>>> referenced 75 more times > > ld: error: undefined symbol: __errno >>>> referenced by bio.c:229 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by child_management.c:145 >>>> .libs/child_management.o:(sighandler_child_death) >>>> referenced by child_management.c:153 >>>> .libs/child_management.o:(sighandler_child_death) >>>> referenced 190 more times > > ld: error: undefined symbol: strerror >>>> referenced by bio.c:229 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by client.c:1006 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1035 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced 104 more times > > ld: error: undefined symbol: strlen >>>> referenced by bio.c:838 >>>> .libs/bio.o:(GNUNET_BIO_write_string) >>>> referenced by bio.c:838 >>>> .libs/bio.o:(write_spec_handler_string) >>>> referenced by buffer.c:106 >>>> .libs/buffer.o:(GNUNET_buffer_write_str) >>>> referenced 116 more times > > ld: error: undefined symbol: vsnprintf >>>> referenced by buffer.c:238 >>>> .libs/buffer.o:(GNUNET_buffer_write_vfstr) >>>> referenced by buffer.c:245 >>>> .libs/buffer.o:(GNUNET_buffer_write_vfstr) >>>> referenced by common_allocation.c:445 >>>> .libs/common_allocation.o:(GNUNET_asprintf) >>>> referenced 4 more times > > ld: error: undefined symbol: access >>>> referenced by client.c:921 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by disk.c:175 >>>> .libs/disk.o:(get_size_rec) >>>> referenced by disk.c:373 >>>> .libs/disk.o:(GNUNET_DISK_file_backup) >>>> referenced 5 more times > > ld: error: undefined symbol: strcasecmp >>>> referenced by client.c:969 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:971 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by common_logging.c:259 >>>> .libs/common_logging.o:(get_type) >>>> referenced 38 more times > > ld: error: undefined symbol: inet_pton >>>> referenced by client.c:986 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1016 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by dnsstub.c:625 >>>> .libs/dnsstub.o:(GNUNET_DNSSTUB_add_dns_ip) >>>> referenced 11 more times > > ld: error: undefined symbol: socket >>>> referenced by client.c:990 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1019 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by network.c:106 >>>> .libs/network.o:(GNUNET_NETWORK_test_pf) >>>> referenced 3 more times > > ld: error: undefined symbol: bind >>>> referenced by client.c:995 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1024 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by network.c:489 >>>> .libs/network.o:(GNUNET_NETWORK_socket_bind) >>>> referenced 1 more times > > ld: error: undefined symbol: close >>>> referenced by client.c:1002 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1031 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by common_logging.c:402 >>>> .libs/common_logging.o:(setup_log_file) >>>> referenced 38 more times > > ld: error: undefined symbol: malloc >>>> referenced by common_allocation.c:209 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_) >>>> referenced by common_allocation.c:209 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_) >>>> referenced by common_allocation.c:181 >>>> .libs/common_allocation.o:(GNUNET_xmemdup_) > > ld: error: undefined symbol: memset >>>> referenced by common_allocation.c:212 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_) >>>> referenced by common_allocation.c:212 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_) >>>> referenced by configuration.c:2136 >>>> >>>> .libs/configuration.o:(GNUNET_CONFIGURATION_append_value_filename) >>>> referenced 6 more times > > ld: error: undefined symbol: realloc >>>> referenced by common_allocation.c:259 >>>> .libs/common_allocation.o:(GNUNET_xrealloc_) >>>> referenced by crypto_random.c:386 >>>> .libs/crypto_random.o:(GNUNET_CRYPTO_random_init) > > ld: error: undefined symbol: free >>>> referenced by common_allocation.c:313 >>>> .libs/common_allocation.o:(GNUNET_xfree_) >>>> referenced by common_allocation.c:313 >>>> .libs/common_allocation.o:(GNUNET_xgrow_) >>>> referenced by configuration.c:482 >>>> .libs/configuration.o:(handle_inline) >>>> referenced 10 more times > > ld: error: undefined symbol: strnlen >>>> referenced by common_allocation.c:375 >>>> .libs/common_allocation.o:(GNUNET_xstrndup_) >>>> referenced by strings.c:146 >>>> .libs/strings.o:(GNUNET_strlcpy) > > ld: error: undefined symbol: vsprintf >>>> referenced by common_allocation.c:450 >>>> .libs/common_allocation.o:(GNUNET_asprintf) > > ld: error: undefined symbol: abort >>>> referenced by common_logging.c:281 >>>> .libs/common_logging.o:(GNUNET_abort_) >>>> referenced by common_logging.c:0 >>>> .libs/common_logging.o:(mylog) > > ld: error: undefined symbol: regexec >>>> referenced by common_logging.c:528 >>>> .libs/common_logging.o:(GNUNET_get_log_call_status) >>>> referenced by common_logging.c:529 >>>> .libs/common_logging.o:(GNUNET_get_log_call_status) >>>> referenced by common_logging.c:530 >>>> .libs/common_logging.o:(GNUNET_get_log_call_status) > > ld: error: undefined symbol: getpid >>>> referenced by common_logging.c:741 >>>> .libs/common_logging.o:(GNUNET_log_setup) >>>> referenced by common_logging.c:377 >>>> .libs/common_logging.o:(setup_log_file) >>>> referenced by common_logging.c:1115 >>>> .libs/common_logging.o:(GNUNET_log_from_nocheck) >>>> referenced 2 more times > > ld: error: too many errors emitted, stopping now (use -error-limit=0 to see > all errors) > cc: error: linker command failed with exit code 1 (use -v to see invocation) > *** Error 1 in src/util (Makefile:2020 'libgnunetutil.la': @echo " CCLD " > libgnunetutil.la;/bin/sh ../../libtool --silent --tag=CC --...) > *** Error 1 in src (Makefile:570 'all-recursive': @fail=; if > (target_option=k; case ${target_option-} in ?) ;; *) echo > "am__make_running_...) > *** Error 1 in . (Makefile:650 'all-recursive': @fail=; if (target_option=k; > case ${target_option-} in ?) ;; *) echo "am__make_running_wi...) > *** Error 2 in /home/misha/work/gnunet-0.16.3 (Makefile:515 'all') > > > $ make V=1 > > make all-recursive > Making all in m4 > Making all in bin > Making all in src > Making all in include > Making all in . > Making all in util > /bin/sh ../../libtool --tag=CC --mode=link cc -fPIC -g -O2 > -fno-strict-aliasing -Wno-address-of-packed-member > -Wno-tautological-constant-out-of-range-compare -I/usr/local/include > -export-dynamic -no-undefined -version-info 15:0:0 > -Wl,--unresolved-symbols=report-all -Wl -lc -o libgnunetutil.la -rpath > /usr/local/lib bandwidth.lo bio.lo buffer.lo child_management.lo client.lo > common_allocation.lo common_endian.lo common_logging.lo configuration.lo > configuration_helper.lo consttime_memcmp.lo container_bloomfilter.lo > container_heap.lo container_meta_data.lo container_multihashmap.lo > container_multishortmap.lo container_multiuuidmap.lo > container_multipeermap.lo container_multihashmap32.lo crypto_symmetric.lo > crypto_crc.lo crypto_cs.lo crypto_ecc.lo crypto_ecc_gnsrecord.lo > crypto_ecc_dlog.lo crypto_ecc_setup.lo crypto_edx25519.lo crypto_hash.lo > crypto_hash_file.lo crypto_hkdf.lo crypto_kdf.lo crypto_mpi.lo > crypto_paillier.lo crypto_pow.lo crypto_random.lo crypto_rsa.lo disk.lo > dnsparser.lo dnsstub.lo getopt.lo getopt_helpers.lo helper.lo load.lo mst.lo > mq.lo nc.lo network.lo op.lo os_installation.lo os_network.lo os_priority.lo > peer.lo plugin.lo program.lo regex.lo resolver_api.lo scheduler.lo > service.lo signal.lo strings.lo time.lo tun.lo uri.lo speedup.lo > proc_compat.lo -latomic -L/usr/local/lib -lgcrypt -lgpg-error > -L/usr/local/lib -liconv -R/usr/local/lib -L/usr/local/lib -lintl > -L/usr/local/lib -liconv -R/usr/local/lib -lltdl -lidn2 -lz -lunistring > -lsodium -lm > libtool: link: cc -shared -fPIC -DPIC -o .libs/libgnunetutil.so.15.0 > .libs/bandwidth.o .libs/bio.o .libs/buffer.o .libs/child_management.o > .libs/client.o .libs/common_allocation.o .libs/common_endian.o > .libs/common_logging.o .libs/configuration.o .libs/configuration_helper.o > .libs/consttime_memcmp.o .libs/container_bloomfilter.o .libs/container_heap.o > .libs/container_meta_data.o .libs/container_multihashmap.o > .libs/container_multishortmap.o .libs/container_multiuuidmap.o > .libs/container_multipeermap.o .libs/container_multihashmap32.o > .libs/crypto_symmetric.o .libs/crypto_crc.o .libs/crypto_cs.o > .libs/crypto_ecc.o .libs/crypto_ecc_gnsrecord.o .libs/crypto_ecc_dlog.o > .libs/crypto_ecc_setup.o .libs/crypto_edx25519.o .libs/crypto_hash.o > .libs/crypto_hash_file.o .libs/crypto_hkdf.o .libs/crypto_kdf.o > .libs/crypto_mpi.o .libs/crypto_paillier.o .libs/crypto_pow.o > .libs/crypto_random.o .libs/crypto_rsa.o .libs/disk.o .libs/dnsparser.o > .libs/dnsstub.o .libs/getopt.o .libs/getopt_helpers.o .libs/helper.o > .libs/load.o .libs/mst.o .libs/mq.o .libs/nc.o .libs/network.o .libs/op.o > .libs/os_installation.o .libs/os_network.o .libs/os_priority.o .libs/peer.o > .libs/plugin.o .libs/program.o .libs/regex.o .libs/resolver_api.o > .libs/scheduler.o .libs/service.o .libs/signal.o .libs/strings.o .libs/time.o > .libs/tun.o .libs/uri.o .libs/speedup.o .libs/proc_compat.o > -L/usr/local/lib -latomic -lgcrypt -lgpg-error -lintl -lltdl -lidn2 -lz > -lunistring -liconv -lsodium -lm -g -O2 -Wl,--unresolved-symbols=report-all > -pthread -pthread > ld: error: undefined symbol: memcpy >>>> referenced by bio.c:216 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by bio.c:271 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by bio.c:741 >>>> .libs/bio.o:(GNUNET_BIO_write) >>>> referenced 75 more times > > ld: error: undefined symbol: __errno >>>> referenced by bio.c:229 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by child_management.c:145 >>>> .libs/child_management.o:(sighandler_child_death) >>>> referenced by child_management.c:153 >>>> .libs/child_management.o:(sighandler_child_death) >>>> referenced 190 more times > > ld: error: undefined symbol: strerror >>>> referenced by bio.c:229 >>>> .libs/bio.o:(GNUNET_BIO_read) >>>> referenced by client.c:1006 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1035 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced 104 more times > > ld: error: undefined symbol: strlen >>>> referenced by bio.c:838 >>>> .libs/bio.o:(GNUNET_BIO_write_string) >>>> referenced by bio.c:838 >>>> .libs/bio.o:(write_spec_handler_string) >>>> referenced by buffer.c:106 >>>> .libs/buffer.o:(GNUNET_buffer_write_str) >>>> referenced 116 more times > > ld: error: undefined symbol: vsnprintf >>>> referenced by buffer.c:238 >>>> .libs/buffer.o:(GNUNET_buffer_write_vfstr) >>>> referenced by buffer.c:245 >>>> .libs/buffer.o:(GNUNET_buffer_write_vfstr) >>>> referenced by common_allocation.c:445 >>>> .libs/common_allocation.o:(GNUNET_asprintf) >>>> referenced 4 more times > > ld: error: undefined symbol: access >>>> referenced by client.c:921 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by disk.c:175 >>>> .libs/disk.o:(get_size_rec) >>>> referenced by disk.c:373 >>>> .libs/disk.o:(GNUNET_DISK_file_backup) >>>> referenced 5 more times > > ld: error: undefined symbol: strcasecmp >>>> referenced by client.c:969 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:971 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by common_logging.c:259 >>>> .libs/common_logging.o:(get_type) >>>> referenced 38 more times > > ld: error: undefined symbol: inet_pton >>>> referenced by client.c:986 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1016 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by dnsstub.c:625 >>>> .libs/dnsstub.o:(GNUNET_DNSSTUB_add_dns_ip) >>>> referenced 11 more times > > ld: error: undefined symbol: socket >>>> referenced by client.c:990 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1019 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by network.c:106 >>>> .libs/network.o:(GNUNET_NETWORK_test_pf) >>>> referenced 3 more times > > ld: error: undefined symbol: bind >>>> referenced by client.c:995 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1024 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by network.c:489 >>>> .libs/network.o:(GNUNET_NETWORK_socket_bind) >>>> referenced 1 more times > > ld: error: undefined symbol: close >>>> referenced by client.c:1002 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by client.c:1031 >>>> .libs/client.o:(GNUNET_CLIENT_test) >>>> referenced by common_logging.c:402 >>>> .libs/common_logging.o:(setup_log_file) >>>> referenced 38 more times > > ld: error: undefined symbol: malloc >>>> referenced by common_allocation.c:209 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_) >>>> referenced by common_allocation.c:209 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_) >>>> referenced by common_allocation.c:181 >>>> .libs/common_allocation.o:(GNUNET_xmemdup_) > > ld: error: undefined symbol: memset >>>> referenced by common_allocation.c:212 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_) >>>> referenced by common_allocation.c:212 >>>> .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_) >>>> referenced by configuration.c:2136 >>>> >>>> .libs/configuration.o:(GNUNET_CONFIGURATION_append_value_filename) >>>> referenced 6 more times > > ld: error: undefined symbol: realloc >>>> referenced by common_allocation.c:259 >>>> .libs/common_allocation.o:(GNUNET_xrealloc_) >>>> referenced by crypto_random.c:386 >>>> .libs/crypto_random.o:(GNUNET_CRYPTO_random_init) > > ld: error: undefined symbol: free >>>> referenced by common_allocation.c:313 >>>> .libs/common_allocation.o:(GNUNET_xfree_) >>>> referenced by common_allocation.c:313 >>>> .libs/common_allocation.o:(GNUNET_xgrow_) >>>> referenced by configuration.c:482 >>>> .libs/configuration.o:(handle_inline) >>>> referenced 10 more times > > ld: error: undefined symbol: strnlen >>>> referenced by common_allocation.c:375 >>>> .libs/common_allocation.o:(GNUNET_xstrndup_) >>>> referenced by strings.c:146 >>>> .libs/strings.o:(GNUNET_strlcpy) > > ld: error: undefined symbol: vsprintf >>>> referenced by common_allocation.c:450 >>>> .libs/common_allocation.o:(GNUNET_asprintf) > > ld: error: undefined symbol: abort >>>> referenced by common_logging.c:281 >>>> .libs/common_logging.o:(GNUNET_abort_) >>>> referenced by common_logging.c:0 >>>> .libs/common_logging.o:(mylog) > > ld: error: undefined symbol: regexec >>>> referenced by common_logging.c:528 >>>> .libs/common_logging.o:(GNUNET_get_log_call_status) >>>> referenced by common_logging.c:529 >>>> .libs/common_logging.o:(GNUNET_get_log_call_status) >>>> referenced by common_logging.c:530 >>>> .libs/common_logging.o:(GNUNET_get_log_call_status) > > ld: error: undefined symbol: getpid >>>> referenced by common_logging.c:741 >>>> .libs/common_logging.o:(GNUNET_log_setup) >>>> referenced by common_logging.c:377 >>>> .libs/common_logging.o:(setup_log_file) >>>> referenced by common_logging.c:1115 >>>> .libs/common_logging.o:(GNUNET_log_from_nocheck) >>>> referenced 2 more times > > ld: error: too many errors emitted, stopping now (use -error-limit=0 to see > all errors) > cc: error: linker command failed with exit code 1 (use -v to see invocation) > *** Error 1 in src/util (Makefile:2020 'libgnunetutil.la') > *** Error 1 in src (Makefile:570 'all-recursive': @fail=; if > (target_option=k; case ${target_option-} in ?) ;; *) echo > "am__make_running_...) > *** Error 1 in . (Makefile:650 'all-recursive': @fail=; if (target_option=k; > case ${target_option-} in ?) ;; *) echo "am__make_running_wi...) > *** Error 2 in /home/misha/work/gnunet-0.16.3 (Makefile:515 'all') > misha:/home/misha/work/gnunet-0.16.3:5342$ ^D > > Script done on Wed Mar 30 19:53:03 2022 >
signature.asc
Description: Message signed with OpenPGP