gnunet-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compiling gnunet 0.16.3 on openbsd


From: Mikhail
Subject: Re: compiling gnunet 0.16.3 on openbsd
Date: Fri, 1 Apr 2022 11:56:24 +0300

On Fri, Apr 01, 2022 at 07:37:49AM +0000, Schanzenbach, Martin wrote:
> Yes. The IP DHT underlay implementation is simply not portable.
> I just commited a fix to not built it for openbsd.

Thank you for fixing the issues! Build is successful, full log is
inlined - I got some warnings, maybe they will be interesting to the
developers.

$ uname -a
OpenBSD rapi.lab.local 7.1 GENERIC.MP#1605 arm64

$ cc -v
OpenBSD clang version 13.0.0
Target: aarch64-unknown-openbsd7.1
Thread model: posix
InstalledDir: /usr/bin

$ AUTOCONF_VERSION=2.71 AUTOMAKE_VERSION=1.16 ./bootstrap
Removing folder 'libltdl'...
Synchronizing submodule url for 'contrib/gana'
recfix --check registry.rec
../format.sh h.template < registry.rec > gnu_name_system_record_types.h.tmp
cat h.header gnu_name_system_record_types.h.tmp h.footer > 
gnu_name_system_record_types.h
rm -f gnu_name_system_record_types.h *.tmp
recfix --check registry.rec
../format.sh tlds.template < registry.rec > tlds.conf.tmp
cat tlds.header tlds.conf.tmp > tlds.conf
rm -f tlds.conf *.tmp
recfix --check registry.rec
../format.sh h.template < registry.rec > gnunet_signatures.h.tmp
cat h.header gnunet_signatures.h.tmp h.footer > gnunet_signatures.h
rm -f gnunet_signatures.h *.tmp
Uncrustify not detected, hook not installed.
Please install uncrustify if you plan on doing development
yapf not detected, please install yapf if you plan on contributing python code
checking for libtoolize / libtool...
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
libtoolize: copying file `build-aux/ltmain.sh'
libtoolize: putting macros in `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
misha:/home/misha/work/gnunet:351$
I-search:
misha:/home/misha/work/gnunet:351$ mutt
misha:/home/misha/work/gnunet:351$ ./configure --with-microhttpd=/usr/local/
checking build system type... aarch64-unknown-openbsd7.1
checking host system type... aarch64-unknown-openbsd7.1
checking target system type... aarch64-unknown-openbsd7.1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free 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... plaintar
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 the compiler supports GNU C... yes
checking whether cc accepts -g... yes
checking for cc option to enable C11 features... 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 whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert aarch64-unknown-openbsd7.1 file names to 
aarch64-unknown-openbsd7.1 format... func_convert_file_noop
checking how to convert aarch64-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 mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for vfork.h... no
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 how to run the C preprocessor... cc -E
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 for cc options needed to detect all undeclared functions... 
-fno-builtin
checking whether gcry_mpi_set_opaque_copy is declared... no
checking for if_tun.h... no
checking for linux/if_tun.h... no
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 for bluetooth/bluetooth.h... no
checking for zbar.h... no
checking for pabc/pabc.h... no
checking for jansson.h... yes
checking for json_loads in -ljansson... yes
checking for pulse/simple.h... no
checking for opus/opus.h... no
checking for ogg/ogg.h... no
checking for GLIB... yes
checking for pbc/pbc.h... 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 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 for sodium.h... yes
checking for crypto_core_ed25519_scalar_mul in -lsodium... yes
checking for extractor.h... no
GNU libextractor not found, some features disabled
checking for ltdl.h... yes
checking for lt_dlopenext in -lltdl... yes
checking for idn2.h... yes
checking for idn2_to_unicode_8z8z in -lidn2... 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 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 for gnutls/abstract.h... yes
checking for gnutls_priority_set in -lgnutls... 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 for fcntl.h... yes
checking for math.h... yes
checking for errno.h... yes
checking for ctype.h... yes
checking for limits.h... yes
checking for stdarg.h... yes
checking for signal.h... yes
checking for locale.h... yes
checking for stdatomic.h... yes
checking for malloc.h... no
checking for malloc/malloc.h... no
checking for malloc/malloc_np.h... no
checking for langinfo.h... yes
checking for sys/param.h... yes
checking for sys/mount.h... yes
checking for sys/statvfs.h... yes
checking for sys/select.h... yes
checking for sockLib.h... no
checking for sys/mman.h... yes
checking for sys/msg.h... yes
checking for sys/vfs.h... no
checking for arpa/inet.h... yes
checking for libintl.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for sys/ioctl.h... yes
checking for sys/socket.h... yes
checking for sys/time.h... yes
checking for sys/sysinfo.h... no
checking for sys/file.h... yes
checking for sys/resource.h... yes
checking for ifaddrs.h... yes
checking for mach/mach.h... no
checking for sys/timeb.h... no
checking for argz.h... no
checking for ucred.h... no
checking for sys/ucred.h... yes
checking for endian.h... yes
checking for sys/endian.h... yes
checking for execinfo.h... yes
checking for byteswap.h... no
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/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 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 _Bool... yes
checking for stdbool.h that conforms to C99... 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 for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (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... yes, git-svn
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-7-ge6a0ea8cf

Host Setup:                     aarch64-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:                         -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:                        no (required to build conversation)
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:352$ 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       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       speedup.lo
  CC       proc_compat.lo
  CCLD     libgnunetutil.la
  CCLD     gnunet-base32
  CC       gnunet-config.o
  CCLD     gnunet-config
  CC       gnunet-crypto-tvg.o
  CCLD     gnunet-crypto-tvg
  CC       gnunet-resolver.o
  CCLD     gnunet-resolver
  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
  CC       test_plugin_plug.lo
  CCLD     libgnunet_plugin_utiltest.la
Making all in nt
  CC       nt.lo
  CCLD     libgnunetnt.la
Making all in hello
  CC       gnunet-hello.o
  CC       hello.lo
  CC       address.lo
  CC       hello-ng.lo
  CC       hello-uri.lo
  CCLD     libgnunethello.la
  CCLD     gnunet-hello
Making all in 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
Making all in statistics
  CC       gnunet-statistics.o
  CC       statistics_api.lo
  CCLD     libgnunetstatistics.la
  CCLD     gnunet-statistics
  CC       gnunet-service-statistics.o
  CCLD     gnunet-service-statistics
Making all in arm
  CC       gnunet-arm.o
  CC       arm_api.lo
  CC       arm_monitor_api.lo
  CCLD     libgnunetarm.la
  CCLD     gnunet-arm
  CC       gnunet-service-arm.o
  CCLD     gnunet-service-arm
  CC       mockup-service.o
  CCLD     mockup-service
Making all in testing
  CC       gnunet-testing.o
  CC       testing_api_cmd_end.lo
  CC       testing_api_cmd_finish.lo
  CC       testing_api_cmd_local_test_finished.lo
  CC       testing_api_cmd_local_test_prepared.lo
  CC       testing_api_cmd_send_peer_ready.lo
  CC       testing_api_cmd_block_until_external_trigger.lo
  CC       testing_api_cmd_netjail_start.lo
  CC       testing_api_cmd_netjail_start_testsystem.lo
  CC       testing_api_cmd_netjail_stop_testsystem.lo
  CC       testing_api_cmd_netjail_stop.lo
  CC       testing.lo
testing.c:2681:8: warning: format specifies type 'unsigned long' but the 
argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
       fs);
       ^~
testing.c:39:62: note: expanded from macro 'LOG'
#define LOG(kind, ...) GNUNET_log_from (kind, "testing-api", __VA_ARGS__)
                                                             ^~~~~~~~~~~
../../src/include/gnunet_common.h:549:50: note: expanded from macro 
'GNUNET_log_from'
          GNUNET_log_from_nocheck ((kind), comp, __VA_ARGS__);            \
                                                 ^~~~~~~~~~~
1 warning generated.
  CC       testing_api_cmd_system_create.lo
  CC       testing_api_cmd_system_destroy.lo
  CC       testing_api_cmd_batch.lo
  CC       testing_api_loop.lo
testing_api_loop.c:390:15: warning: format specifies type 'unsigned long' but 
the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
              cmd->start_time.abs_value_us);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
testing_api_loop.c:397:15: warning: format specifies type 'unsigned long' but 
the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
              cmd->start_time.abs_value_us);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
2 warnings generated.
  CC       testing_api_traits.lo
  CCLD     libgnunettesting.la
  CCLD     gnunet-testing
  CC       gnunet-cmds-helper.o
  CCLD     gnunet-cmds-helper
  CC       list-keys.o
  CCLD     list-keys
Making all in json
  CC       libgnunetjson_la-json.lo
  CC       libgnunetjson_la-json_generator.lo
  CC       libgnunetjson_la-json_helper.lo
  CC       libgnunetjson_la-json_mhd.lo
  CC       libgnunetjson_la-json_pack.lo
  CCLD     libgnunetjson.la
Making all in curl
  CC       libgnunetcurl_la-curl.lo
  CC       libgnunetcurl_la-curl_reschedule.lo
  CCLD     libgnunetcurl.la
Making all in rest
  CC       gnunet_rest_server-gnunet-rest-server.o
  CCLD     gnunet-rest-server
  CC       libgnunetrest_la-rest.lo
  CCLD     libgnunetrest.la
  CC       libgnunet_plugin_rest_copying_la-plugin_rest_copying.lo
  CCLD     libgnunet_plugin_rest_copying.la
  CC       libgnunet_plugin_rest_config_la-plugin_rest_config.lo
  CCLD     libgnunet_plugin_rest_config.la
Making all in peerinfo
  CC       gnunet-service-peerinfo.o
  CCLD     gnunet-service-peerinfo
  CC       peerinfo_api.lo
  CC       peerinfo_api_notify.lo
  CCLD     libgnunetpeerinfo.la
Making all in 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
Making all in 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       plugin_datacache_heap.lo
  CCLD     libgnunet_plugin_datacache_heap.la
Making all in datastore
  CC       gnunet-datastore.o
  CC       datastore_api.lo
  CCLD     libgnunetdatastore.la
  CCLD     gnunet-datastore
  CC       gnunet-service-datastore.o
  CCLD     gnunet-service-datastore
  CC       plugin_datastore_template.lo
  CCLD     libgnunet_plugin_datastore_template.la
  CC       plugin_datastore_sqlite.lo
  CCLD     libgnunet_plugin_datastore_sqlite.la
  CC       plugin_datastore_heap.lo
  CCLD     libgnunet_plugin_datastore_heap.la
Making all in template
  CC       gnunet-template.o
  CCLD     gnunet-template
  CC       gnunet-service-template.o
  CCLD     gnunet-service-template
Making all in peerstore
  CC       gnunet-peerstore.o
  CC       peerstore_api.lo
  CC       peerstore_common.lo
  CCLD     libgnunetpeerstore.la
  CCLD     gnunet-peerstore
  CC       gnunet_service_peerstore-gnunet-service-peerstore.o
  CC       gnunet_service_peerstore-peerstore_common.o
  CCLD     gnunet-service-peerstore
  CC       plugin_peerstore_sqlite.lo
  CCLD     libgnunet_plugin_peerstore_sqlite.la
Making all in ats
  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
  CC       ats_api_connectivity.lo
  CC       ats_api_scheduling.lo
  CC       ats_api_scanner.lo
  CC       ats_api_performance.lo
  CCLD     libgnunetats.la
  CCLD     gnunet-service-ats
  CC       plugin_ats_proportional.lo
  CCLD     libgnunet_plugin_ats_proportional.la
Making all in nat
  CC       gnunet-nat.o
  CC       nat_api.lo
  CC       nat_api_stun.lo
  CCLD     libgnunetnatnew.la
  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
Making all in nat-auto
  CC       gnunet-nat-auto.o
  CC       nat_auto_api.lo
  CC       nat_auto_api_test.lo
  CCLD     libgnunetnatauto.la
  CCLD     gnunet-nat-auto
  CC       gnunet-nat-server.o
  CCLD     gnunet-nat-server
  CC       gnunet-service-nat-auto.o
  CCLD     gnunet-service-nat-auto
Making all in fragmentation
  CC       fragmentation.lo
  CC       defragmentation.lo
  CCLD     libgnunetfragmentation.la
Making all in transport
  CC       gnunet-transport.o
  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
  CCLD     gnunet-transport
  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-service-tng.o
gnunet-service-tng.c:2970:17: warning: format specifies type 'unsigned long' 
but the argument has type 'unsigned long long' [-Wformat]
                pm->logging_uuid);
                ^~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:3612:17: warning: format specifies type 'unsigned long' 
but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
                queue->q_capacity);
                ^~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:4394:17: warning: format specifies type 'unsigned long' 
but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
                queue->q_capacity);
                ^~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:4406:17: warning: format specifies type 'unsigned int' but 
the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
                payload_size,
                ^~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:5073:19: warning: format specifies type 'unsigned long' 
but the argument has type 'unsigned long long' [-Wformat]
                  pm->logging_uuid,
                  ^~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:5130:25: warning: format specifies type 'unsigned long' 
but the argument has type 'unsigned long long' [-Wformat]
                        pm->logging_uuid,
                        ^~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:5164:19: warning: format specifies type 'unsigned long' 
but the argument has type 'unsigned long long' [-Wformat]
                  pm->logging_uuid,
                  ^~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:5165:19: warning: format specifies type 'unsigned long 
long' but the argument has type 'uint16_t' (aka 'unsigned short') [-Wformat]
                  pm->bytes_msg,
                  ^~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:6063:15: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long' [-Wformat]
              sizeof (struct TransportReliabilityBoxMessage),
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:6064:15: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long' [-Wformat]
              sizeof (struct GNUNET_MessageHeader));
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:8720:17: warning: format specifies type 'unsigned long' 
but the argument has type 'unsigned int' [-Wformat]
                random % FC_NO_CHANGE_REPLY_PROBABILITY);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9074:15: warning: format specifies type 'unsigned long' 
but the argument has type 'uint16_t' (aka 'unsigned short') [-Wformat]
              pm->bytes_msg,
              ^~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9075:15: warning: format specifies type 'unsigned long' 
but the argument has type '__uint16_t' (aka 'unsigned short') [-Wformat]
              ntohs (((const struct GNUNET_MessageHeader *) &pm[1])->size),
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/endian.h:97:18: note: expanded from macro 'ntohs'
#define ntohs(x)        __htobe16(x)
                        ^
/usr/include/sys/_endian.h:98:19: note: expanded from macro '__htobe16'
#define __htobe16       __swap16
                        ^
/usr/include/sys/_endian.h:87:2: note: expanded from macro '__swap16'
        (__uint16_t)(__builtin_constant_p(x) ? __swap16gen(x) : __swap16md(x))
        ^
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9138:63: warning: more '%' conversions than data arguments 
[-Wformat-insufficient-args]
                "Next attempt for root message <%llu> set to %s\n",
                                                             ~^
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9273:17: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long long' [-Wformat]
                pos->logging_uuid);
                ^~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9287:19: warning: format specifies type 'unsigned int' but 
the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
                  real_overhead);
                  ^~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9317:19: warning: format specifies type 'unsigned int' but 
the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
                  real_overhead);
                  ^~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9363:21: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long long' [-Wformat]
                    pos->logging_uuid,
                    ^~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9364:21: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long long' [-Wformat]
                    sc->best->logging_uuid);
                    ^~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9519:17: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long' [-Wformat]
                sizeof(struct GNUNET_PeerIdentity),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9520:17: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long' [-Wformat]
                sizeof(struct TransportDVBoxMessage),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9521:17: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long' [-Wformat]
                sizeof(struct TransportDVBoxPayloadP),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9522:17: warning: format specifies type 'unsigned int' but 
the argument has type 'unsigned long' [-Wformat]
                sizeof(struct TransportFragmentBoxMessage),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9633:17: warning: format specifies type 'unsigned long 
long' but the argument has type 'struct GNUNET_TIME_Relative' [-Wformat]
                plus,
                ^~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9634:17: warning: format specifies type 'unsigned long 
long' but the argument has type 'struct GNUNET_TIME_Absolute' [-Wformat]
                next);
                ^~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:9796:17: warning: format specifies type 'unsigned long' 
but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
                qe->queue->q_capacity);
                ^~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-service-tng.c:10357:17: warning: format specifies type 'unsigned long' 
but the argument has type '__uint64_t' (aka 'unsigned long long') [-Wformat]
                GNUNET_ntohll (aqm->q_len));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/include/gnunet_common.h:1143:26: note: expanded from macro 
'GNUNET_ntohll'
#define GNUNET_ntohll(n) be64toh (n)
                         ^
/usr/include/endian.h:63:20: note: expanded from macro 'be64toh'
#define be64toh(x)      __htobe64(x)
                        ^
/usr/include/sys/_endian.h:100:19: note: expanded from macro '__htobe64'
#define __htobe64       __swap64
                        ^
/usr/include/sys/_endian.h:91:2: note: expanded from macro '__swap64'
        (__uint64_t)(__builtin_constant_p(x) ? __swap64gen(x) : __swap64md(x))
        ^
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
27 warnings generated.
  CCLD     gnunet-service-tng
  CC       gnunet-communicator-unix.o
  CC       transport_api2_communication.lo
  CCLD     libgnunettransportcommunicator.la
  CCLD     gnunet-communicator-unix
  CC       gnunet-communicator-udp.o
gnunet-communicator-udp.c:1727:15: warning: format specifies type 'unsigned 
int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
              buf_size,
              ^~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
gnunet-communicator-udp.c:1729:15: warning: format specifies type 'unsigned 
int' but the argument has type 'unsigned long' [-Wformat]
              sizeof(*hdr),
              ^~~~~~~~~~~~
../../src/include/gnunet_common.h:575:39: note: expanded from macro 'GNUNET_log'
          GNUNET_log_nocheck ((kind), __VA_ARGS__);                       \
                                      ^~~~~~~~~~~
2 warnings generated.
  CC       transport_api2_application.lo
  CCLD     libgnunettransportapplication.la
  CCLD     gnunet-communicator-udp
  CC       gnunet-communicator-tcp.o
  CCLD     gnunet-communicator-tcp
  CC       test_transport_start_with_config.o
  CC       transport_api2_core.lo
  CCLD     libgnunettransportcore.la
  CC       transport_api_traits.lo
  CC       transport_api_cmd_connecting_peers.lo
  CC       transport_api_cmd_backchannel_check.lo
  CC       transport_api_cmd_start_peer.lo
  CC       transport_api_cmd_stop_peer.lo
  CC       transport_api_cmd_send_simple.lo
  CC       transport-testing2.lo
  CC       transport-testing-filenames2.lo
  CC       transport-testing-loggers2.lo
  CC       transport-testing-main2.lo
  CC       transport-testing-send2.lo
  CC       transport-testing-communicator.lo
  CCLD     libgnunettransporttesting2.la
  CCLD     test_transport_start_with_config
  CC       gnunet-transport-profiler.o
  CCLD     gnunet-transport-profiler
  CC       transport_api2_monitor.lo
  CCLD     libgnunettransportmonitor.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_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       test_transport_plugin_cmd_simple_send.lo
  CCLD     libgnunet_test_transport_plugin_cmd_simple_send.la
  CC       test_transport_plugin_cmd_simple_send_broadcast.lo
  CCLD     libgnunet_test_transport_plugin_cmd_simple_send_broadcast.la
  CC       test_transport_plugin_cmd_simple_send_dv.lo
  CCLD     libgnunet_test_transport_plugin_cmd_simple_send_dv.la
  CC       test_transport_plugin_cmd_udp_backchannel.lo
  CCLD     libgnunet_test_transport_plugin_cmd_udp_backchannel.la
sed -e 's,[@]pkgdatadir[@],/usr/local/share/gnunet,g' < 
./gnunet-transport-certificate-creation.in > 
gnunet-transport-certificate-creation
chmod +x gnunet-transport-certificate-creation
Making all in ats-tool
  CC       gnunet-ats.o
  CCLD     gnunet-ats
Making all in core
  CC       gnunet-core.o
  CC       core_api.lo
  CC       core_api_monitor_peers.lo
  CCLD     libgnunetcore.la
  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
Making all in testbed-logger
  CC       gnunet-service-testbed-logger.o
  CCLD     gnunet-service-testbed-logger
  CC       testbed_logger_api.lo
  CCLD     libgnunettestbedlogger.la
Making all in testbed
  CC       gnunet-testbed-profiler.o
  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
  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
Making all in nse
  CC       gnunet-nse.o
  CC       nse_api.lo
  CCLD     libgnunetnse.la
  CCLD     gnunet-nse
  CC       gnunet-service-nse.o
  CCLD     gnunet-service-nse
  CC       gnunet-nse-profiler.o
  CCLD     gnunet-nse-profiler
Making all in dhtu
  CC       testing_dhtu_cmd_send.lo
  CCLD     libgnunettestingdhtu.la
  CC       plugin_dhtu_gnunet.lo
  CCLD     libgnunet_plugin_dhtu_gnunet.la
Making all in dht
  CC       gnunet-dht-monitor.o
  CC       dht_api.lo
  CCLD     libgnunetdht.la
  CCLD     gnunet-dht-monitor
  CC       gnunet-dht-get.o
  CCLD     gnunet-dht-get
  CC       gnunet-dht-put.o
  CCLD     gnunet-dht-put
  CC       gnunet-dht-hello.o
  CCLD     gnunet-dht-hello
  CC       gnunet-service-dht.o
  CC       gnunet-service-dht_datacache.o
  CC       gnunet-service-dht_neighbours.o
gnunet-service-dht_neighbours.c:926:38: warning: implicit conversion from 
'unsigned int' to 'float' changes value from 4294967295 to 4294967296 
[-Wimplicit-const-int-float-conversion]
  if (random_value < (target_value * UINT32_MAX))
                                   ~ ^~~~~~~~~~
/usr/include/stdint.h:122:21: note: expanded from macro 'UINT32_MAX'
#define UINT32_MAX              0xffffffffU
                                ^~~~~~~~~~~
1 warning generated.
  CC       gnunet-service-dht_routing.o
  CCLD     gnunet-service-dht
  CC       gnunet_dht_profiler.o
  CCLD     gnunet-dht-profiler
  CC       dht_test_lib.o
  AR       libgnunetdhttest.a
  CC       plugin_block_dht.lo
  CCLD     libgnunet_plugin_block_dht.la
Making all in 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
Making all in topology
  CC       gnunet-daemon-topology.o
  CC       friends.lo
  CCLD     libgnunetfriends.la
  CCLD     gnunet-daemon-topology
Making all in regex
  CC       gnunet-service-regex.o
  CC       regex_internal.o
  CC       regex_internal_dht.o
  AR       libgnunetregex_internal.a
  CC       regex_block_lib.lo
  CCLD     libgnunetregexblock.la
  CCLD     gnunet-service-regex
  CC       gnunet-daemon-regexprofiler.o
  CC       regex_test_lib.o
  CC       regex_test_graph.o
  CC       regex_test_random.o
  AR       libgnunetregextest.a
  CCLD     gnunet-daemon-regexprofiler
  CC       perf-regex.o
  CCLD     perf-regex
  CC       gnunet-regex-profiler.o
  CCLD     gnunet-regex-profiler
  CC       regex_api_announce.lo
  CC       regex_api_search.lo
  CCLD     libgnunetregex.la
  CC       plugin_block_regex.lo
  CCLD     libgnunet_plugin_block_regex.la
Making all in dns
  CC       gnunet-service-dns.o
  CCLD     gnunet-service-dns
  CC       gnunet-dns-monitor.o
  CC       dns_api.lo
  CCLD     libgnunetdns.la
  CCLD     gnunet-dns-monitor
  CC       gnunet-dns-redirector.o
  CCLD     gnunet-dns-redirector
  CC       gnunet-zonewalk.o
  CCLD     gnunet-zonewalk
  CC       plugin_block_dns.lo
  CCLD     libgnunet_plugin_block_dns.la
Making all in identity
  CC       gnunet-identity.o
  CC       identity_api.lo
  CC       identity_api_lookup.lo
  CC       identity_api_suffix_lookup.lo
  CCLD     libgnunetidentity.la
  CCLD     gnunet-identity
  CC       gnunet-service-identity.o
  CCLD     gnunet-service-identity
  CC       libgnunet_plugin_rest_identity_la-plugin_rest_identity.lo
  CCLD     libgnunet_plugin_rest_identity.la
Making all in gnsrecord
  CC       gnunet-gnsrecord-tvg.o
  CC       gnsrecord.lo
  CC       gnsrecord_serialization.lo
  CC       gnsrecord_crypto.lo
  CC       gnsrecord_misc.lo
  CCLD     libgnunetgnsrecord.la
  CCLD     gnunet-gnsrecord-tvg
  CC       json_gnsrecord.lo
  CCLD     libgnunetgnsrecordjson.la
  CC       plugin_gnsrecord_dns.lo
  CCLD     libgnunet_plugin_gnsrecord_dns.la
Making all in namecache
  CC       gnunet-namecache.o
  CC       namecache_api.lo
  CCLD     libgnunetnamecache.la
  CCLD     gnunet-namecache
  CC       gnunet-service-namecache.o
  CCLD     gnunet-service-namecache
  CC       plugin_namecache_sqlite.lo
  CCLD     libgnunet_plugin_namecache_sqlite.la
Making all in namestore
  CC       gnunet-namestore.o
  CC       namestore_api.lo
  CC       namestore_api_monitor.lo
  CCLD     libgnunetnamestore.la
  CCLD     gnunet-namestore
  CC       gnunet-zoneimport.o
  CCLD     gnunet-zoneimport
  CC       gnunet-service-namestore.o
  CCLD     gnunet-service-namestore
  CC       gnunet_namestore_fcfsd-gnunet-namestore-fcfsd.o
  CCLD     gnunet-namestore-fcfsd
  CC       plugin_namestore_sqlite.lo
  CCLD     libgnunet_plugin_namestore_sqlite.la
  CC       plugin_namestore_flat.lo
  CCLD     libgnunet_plugin_namestore_flat.la
  CC       libgnunet_plugin_rest_namestore_la-plugin_rest_namestore.lo
  CCLD     libgnunet_plugin_rest_namestore.la
Making all in peerinfo-tool
  CC       gnunet-peerinfo.o
  CC       gnunet-peerinfo_plugins.o
  CCLD     gnunet-peerinfo
  CC       libgnunet_plugin_rest_peerinfo_la-plugin_rest_peerinfo.lo
  CCLD     libgnunet_plugin_rest_peerinfo.la
Making all in cadet
  CC       gnunet-cadet.o
  CC       cadet_api.lo
  CC       cadet_api_drop_message.lo
  CC       cadet_api_get_channel.lo
  CC       cadet_api_get_path.lo
  CC       cadet_api_list_peers.lo
  CC       cadet_api_list_tunnels.lo
  CC       cadet_api_helper.lo
  CCLD     libgnunetcadet.la
  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
  CC       cadet_test_lib.lo
  CCLD     libgnunetcadettest.la
Making all in set
  CC       gnunet-set-profiler.o
  CC       set_api.lo
  CCLD     libgnunetset.la
  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
  CC       plugin_block_set_test.lo
  CCLD     libgnunet_plugin_block_set_test.la
Making all in seti
  CC       gnunet-seti-profiler.o
  CC       seti_api.lo
  CCLD     libgnunetseti.la
  CCLD     gnunet-seti-profiler
  CC       gnunet-service-seti.o
  CCLD     gnunet-service-seti
  CC       plugin_block_seti_test.lo
  CCLD     libgnunet_plugin_block_seti_test.la
Making all in setu
  CC       gnunet-setu-profiler.o
  CC       setu_api.lo
  CCLD     libgnunetsetu.la
  CCLD     gnunet-setu-profiler
  CC       gnunet-service-setu.o
gnunet-service-setu.c:2413:10: warning: format specifies type 'unsigned long' 
but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
         op->byzantine_upper_bound,
         ^~~~~~~~~~~~~~~~~~~~~~~~~
gnunet-service-setu.c:41:55: note: expanded from macro 'LOG'
#define LOG(kind, ...) GNUNET_log_from (kind, "setu", __VA_ARGS__)
                                                      ^~~~~~~~~~~
../../src/include/gnunet_common.h:549:50: note: expanded from macro 
'GNUNET_log_from'
          GNUNET_log_from_nocheck ((kind), comp, __VA_ARGS__);            \
                                                 ^~~~~~~~~~~
1 warning generated.
  CC       ibf.o
  CC       gnunet-service-setu_strata_estimator.o
  CCLD     gnunet-service-setu
  CC       gnunet-setu-ibf-profiler.o
  CCLD     gnunet-setu-ibf-profiler
  CC       plugin_block_setu_test.lo
  CCLD     libgnunet_plugin_block_setu_test.la
Making all in consensus
  CC       gnunet-consensus-profiler.o
  CC       consensus_api.lo
  CCLD     libgnunetconsensus.la
  CCLD     gnunet-consensus-profiler
  CC       gnunet-service-consensus.o
  CCLD     gnunet-service-consensus
  CC       plugin_block_consensus.lo
  CCLD     libgnunet_plugin_block_consensus.la
awk -v bdir="/usr/local/bin" -v py="/usr/local/bin/python3" -v awkay="awk" -v 
pfx="/usr/local" -v prl="/usr/bin/perl" -v sysconfdirectory="/usr/local/etc" -v 
pkgdatadirectory="/usr/local/share/gnunet" -f ../../bin/dosubst.awk < 
consensus-simulation.py.in > consensus-simulation.py
chmod +x consensus-simulation.py
Making all in scalarproduct
  CC       gnunet-scalarproduct.o
  CC       scalarproduct_api.lo
  CCLD     libgnunetscalarproduct.la
  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
Making all in revocation
  CC       gnunet-revocation.o
  CC       revocation_api.lo
  CCLD     libgnunetrevocation.la
  CCLD     gnunet-revocation
  CC       gnunet-revocation-tvg.o
  CCLD     gnunet-revocation-tvg
  CC       gnunet-service-revocation.o
  CCLD     gnunet-service-revocation
  CC       plugin_block_revocation.lo
  CCLD     libgnunet_plugin_block_revocation.la
Making all in vpn
  CC       gnunet-vpn.o
  CC       vpn_api.lo
  CCLD     libgnunetvpn.la
  CCLD     gnunet-vpn
  CC       gnunet_service_vpn-gnunet-service-vpn.o
  CCLD     gnunet-service-vpn
Making all in gns
Making all in .
  CC       gnunet-gns.o
  CC       gns_api.lo
  CC       gns_tld_api.lo
  CCLD     libgnunetgns.la
  CCLD     gnunet-gns
  CC       gnunet-service-gns.o
  CC       gnunet-service-gns_resolver.o
  CC       gnunet-service-gns_interceptor.o
  CCLD     gnunet-service-gns
  CC       gnunet-dns2gns.o
  CCLD     gnunet-dns2gns
  CC       gnunet_gns_proxy-gnunet-gns-proxy.o
  CCLD     gnunet-gns-proxy
  CC       gnunet-gns-benchmark.o
  CCLD     gnunet-gns-benchmark
  CC       plugin_block_gns.lo
  CCLD     libgnunet_plugin_block_gns.la
  CC       plugin_gnsrecord_gns.lo
  CCLD     libgnunet_plugin_gnsrecord_gns.la
  CC       libgnunet_plugin_rest_gns_la-plugin_rest_gns.lo
  CCLD     libgnunet_plugin_rest_gns.la
awk -v bdir="/usr/local/bin" -v py="/usr/local/bin/python3" -v awkay="awk" -v 
pfx="/usr/local" -v prl="/usr/bin/perl" -v sysconfdirectory="/usr/local/etc" -v 
pkgdatadirectory="/usr/local/share/gnunet" -f ../../bin/dosubst.awk < 
./gnunet-gns-proxy-setup-ca.in > gnunet-gns-proxy-setup-ca
Making all in zonemaster
  CC       gnunet-service-zonemaster.o
  CCLD     gnunet-service-zonemaster
  CC       gnunet-service-zonemaster-monitor.o
  CCLD     gnunet-service-zonemaster-monitor
Making all in fs
  CC       gnunet-auto-share.o
  CCLD     gnunet-auto-share
  CC       gnunet-directory.o
  CC       fs_api.lo
  CC       fs_directory.lo
  CC       fs_dirmetascan.lo
  CC       fs_download.lo
  CC       fs_file_information.lo
  CC       fs_getopt.lo
  CC       fs_list_indexed.lo
  CC       fs_publish.lo
  CC       fs_publish_ksk.lo
  CC       fs_publish_ublock.lo
  CC       fs_misc.lo
  CC       fs_namespace.lo
  CC       fs_search.lo
  CC       fs_sharetree.lo
  CC       fs_tree.lo
  CC       fs_unindex.lo
  CC       fs_uri.lo
  CCLD     libgnunetfs.la
  CCLD     gnunet-directory
  CC       gnunet-download.o
  CCLD     gnunet-download
  CC       gnunet-publish.o
  CCLD     gnunet-publish
  CC       gnunet-search.o
  CCLD     gnunet-search
  CC       gnunet-fs.o
  CCLD     gnunet-fs
  CC       gnunet-unindex.o
  CCLD     gnunet-unindex
  CC       gnunet-helper-fs-publish.o
  CCLD     gnunet-helper-fs-publish
  CC       gnunet-service-fs.o
  CC       gnunet-service-fs_cp.o
  CC       gnunet-service-fs_indexing.o
  CC       gnunet-service-fs_pe.o
  CC       gnunet-service-fs_pr.o
  CC       gnunet-service-fs_push.o
  CC       gnunet-service-fs_put.o
  CC       gnunet-service-fs_cadet_client.o
  CC       gnunet-service-fs_cadet_server.o
  CCLD     gnunet-service-fs
  CC       gnunet-fs-profiler.o
  CCLD     gnunet-fs-profiler
  CC       gnunet-daemon-fsprofiler.o
  CCLD     gnunet-daemon-fsprofiler
  CC       fs_test_lib.o
  AR       libgnunetfstest.a
  CC       plugin_block_fs.lo
  CCLD     libgnunet_plugin_block_fs.la
Making all in exit
  CC       gnunet-daemon-exit.o
  CCLD     gnunet-daemon-exit
Making all in pt
  CC       gnunet-daemon-pt.o
  CCLD     gnunet-daemon-pt
Making all in secretsharing
  CC       gnunet-secretsharing-profiler.o
  CC       secretsharing_api.lo
  CC       secretsharing_common.lo
  CCLD     libgnunetsecretsharing.la
  CCLD     gnunet-secretsharing-profiler
  CC       gnunet_service_secretsharing-gnunet-service-secretsharing.o
  CC       gnunet_service_secretsharing-secretsharing_common.o
  CCLD     gnunet-service-secretsharing
Making all in reclaim
  CC       gnunet-reclaim.o
  CC       reclaim_api.lo
  CC       reclaim_attribute.lo
  CC       reclaim_credential.lo
  CCLD     libgnunetreclaim.la
  CCLD     gnunet-reclaim
  CC       gnunet-did.o
  CC       did_misc.o
  CCLD     gnunet-did
  CC       gnunet-service-reclaim.o
  CC       gnunet-service-reclaim_tickets.o
  CCLD     gnunet-service-reclaim
  CC       plugin_gnsrecord_reclaim.lo
  CCLD     libgnunet_plugin_gnsrecord_reclaim.la
  CC       plugin_reclaim_attribute_basic.lo
  CCLD     libgnunet_plugin_reclaim_attribute_basic.la
  CC       plugin_reclaim_credential_jwt.lo
  CCLD     libgnunet_plugin_reclaim_credential_jwt.la
  CC       libgnunet_plugin_rest_openid_connect_la-plugin_rest_openid_connect.lo
  CC       libgnunet_plugin_rest_openid_connect_la-oidc_helper.lo
  CCLD     libgnunet_plugin_rest_openid_connect.la
  CC       libgnunet_plugin_rest_reclaim_la-plugin_rest_reclaim.lo
  CC       libgnunet_plugin_rest_reclaim_la-json_reclaim.lo
  CCLD     libgnunet_plugin_rest_reclaim.la
Making all in messenger
  CC       gnunet-messenger.o
  CC       messenger_api.lo
  CC       messenger_api_contact.lo
  CC       messenger_api_contact_store.lo
  CC       messenger_api_message.lo
  CC       messenger_api_list_tunnels.lo
  CC       messenger_api_util.lo
  CC       messenger_api_handle.lo
  CC       messenger_api_room.lo
  CCLD     libgnunetmessenger.la
  CCLD     gnunet-messenger
  CC       gnunet-service-messenger.o
  CC       gnunet-service-messenger_service.o
  CC       gnunet-service-messenger_list_handles.o
  CC       gnunet-service-messenger_list_messages.o
  CC       gnunet-service-messenger_member_session.o
  CC       gnunet-service-messenger_member.o
  CC       gnunet-service-messenger_member_store.o
  CC       gnunet-service-messenger_message_handle.o
  CC       gnunet-service-messenger_message_kind.o
  CC       gnunet-service-messenger_message_recv.o
  CC       gnunet-service-messenger_message_send.o
  CC       gnunet-service-messenger_message_state.o
  CC       gnunet-service-messenger_message_store.o
  CC       gnunet-service-messenger_operation_store.o
  CC       gnunet-service-messenger_operation.o
  CC       gnunet-service-messenger_basement.o
  CC       gnunet-service-messenger_ego_store.o
  CC       gnunet-service-messenger_handle.o
  CC       gnunet-service-messenger_room.o
  CC       gnunet-service-messenger_tunnel.o
  CCLD     gnunet-service-messenger
  CC       plugin_gnsrecord_messenger.lo
  CCLD     libgnunet_plugin_gnsrecord_messenger.la
Making all in integration-tests
awk -v bdir="/usr/local/bin" -v py="/usr/local/bin/python3" -v awkay="awk" -v 
pfx="/usr/local" -v prl="/usr/bin/perl" -v sysconfdirectory="/usr/local/etc" -v 
pkgdatadirectory="/usr/local/share/gnunet" -f ../../bin/dosubst.awk < 
./gnunet_testing.py.in > gnunet_testing.py
chmod +x gnunet_testing.py
awk -v bdir="/usr/local/bin" -v py="/usr/local/bin/python3" -v awkay="awk" -v 
pfx="/usr/local" -v prl="/usr/bin/perl" -v sysconfdirectory="/usr/local/etc" -v 
pkgdatadirectory="/usr/local/share/gnunet" -f ../../bin/dosubst.awk < 
./gnunet_pyexpect.py.in > gnunet_pyexpect.py
chmod +x gnunet_pyexpect.py
Making all in po
make gnunet.pot-update
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
if LC_ALL=C grep 'GNU gnunet' ../* 2>/dev/null | grep -v 'libtool:' >/dev/null; 
then  package_gnu='GNU ';  else  package_gnu='';  fi;  if test -n 
'gnunet-developers@mail.gnu.org' || test 'bug-gnunet@gnu.org' = 
'@'PACKAGE_BUGREPORT'@'; then  
msgid_bugs_address='gnunet-developers@mail.gnu.org';  else  
msgid_bugs_address='bug-gnunet@gnu.org';  fi;  case `/usr/local/bin/xgettext 
--version | sed 1q | sed -e 's,^[^0-9]*,,'` in  '' | 0.[0-9] | 0.[0-9].* | 
0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*)  /usr/local/bin/xgettext 
--default-domain=gnunet --directory=..  --add-comments=TRANSLATORS: --keyword=_ 
--keyword=N_ --from-code=UTF-8   --files-from=./POTFILES.in  
--copyright-holder='Christian Grothoff'  
--msgid-bugs-address="$msgid_bugs_address"  ;;  *)  /usr/local/bin/xgettext 
--default-domain=gnunet --directory=..  --add-comments=TRANSLATORS: --keyword=_ 
--keyword=N_ --from-code=UTF-8   --files-from=./POTFILES.in  
--copyright-holder='Christian Grothoff'  --package-name="${package_gnu}gnunet"  
--package-version='0.16.3-7-ge6a0ea8cf'  
--msgid-bugs-address="$msgid_bugs_address"  ;;  esac
test ! -f gnunet.po || {  if test -f ./gnunet.pot; then  sed -f 
remove-potcdate.sed < ./gnunet.pot > gnunet.1po &&  sed -f remove-potcdate.sed 
< gnunet.po > gnunet.2po &&  if cmp gnunet.1po gnunet.2po >/dev/null 2>&1; then 
 rm -f gnunet.1po gnunet.2po gnunet.po;  else  rm -f gnunet.1po gnunet.2po 
./gnunet.pot &&  mv gnunet.po ./gnunet.pot;  fi;  else  mv gnunet.po 
./gnunet.pot;  fi;  }
test ! -f ./gnunet.pot ||  test -z "vi.gmo de.gmo sv.gmo es.gmo zh_CN.gmo 
fr.gmo it.gmo sr.gmo" || make vi.gmo de.gmo sv.gmo es.gmo zh_CN.gmo fr.gmo 
it.gmo sr.gmo
/usr/local/bin/msgmerge --update  --lang=vi vi.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f vi.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o vi.gmo vi.po
vi.po: 84 translated messages, 885 fuzzy translations, 910 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=de de.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f de.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o de.gmo de.po
de.po: 214 translated messages, 639 fuzzy translations, 1026 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=sv sv.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f sv.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.po
sv.po: 39 translated messages, 850 fuzzy translations, 990 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=es es.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f es.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
es.po: 901 translated messages, 587 fuzzy translations, 391 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=zh_CN zh_CN.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f zh_CN.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo 
zh_CN.po
zh_CN.po: 30 translated messages, 530 fuzzy translations, 1319 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=fr fr.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f fr.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po
fr.po: 86 translated messages, 84 fuzzy translations, 1709 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=it it.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f it.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o it.gmo it.po
it.po: 68 translated messages, 157 fuzzy translations, 1654 untranslated 
messages.
/usr/local/bin/msgmerge --update  --lang=sr sr.po gnunet.pot
............................................................................................................................................................................................
 done.
rm -f sr.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.po
sr.po: 1227 translated messages, 382 fuzzy translations, 270 untranslated 
messages.
touch stamp-po
Making all in pkgconfig
Making all in doc
Making all in doxygen
Generate documentation:
        make full - full documentation with dependency graphs (slow)
        make fast - fast mode without dependency graphs
Making all in handbook
Updating ./version.texi
  MAKEINFO ./gnunet.info
./gnunet.texi:5: warning: unrecognized encoding name `UTF-8'.
Making all in tutorial
Updating ./version.texi
Making all in man
awk -v bdir="/usr/local/bin" -v py="/usr/local/bin/python3" -v awkay="awk" -v 
pfx="/usr/local" -v prl="/usr/bin/perl" -v sysconfdirectory="/usr/local/etc" -v 
pkgdatadirectory="/usr/local/share/gnunet" -f ../../bin/dosubst.awk < 
./gnunet.conf.5.in > ./gnunet.conf.5
Making all in doc
Making all in doxygen
Generate documentation:
        make full - full documentation with dependency graphs (slow)
        make fast - fast mode without dependency graphs
Making all in handbook
Making all in tutorial
Making all in man
Making all in contrib
Making all in scripts
Making all in gnunet-logread
awk -v py="/usr/local/bin/python3" -f ../../bin/dosubst.awk < terminate.py.in > 
terminate.py
chmod +x terminate.py
awk -v py="/usr/local/bin/python3" -f ../../bin/dosubst.awk < pydiffer.py.in > 
pydiffer.py
chmod +x pydiffer.py
awk -v py="/usr/local/bin/python3" -f ../../bin/dosubst.awk < 
removetrailingwhitespace.py.in > removetrailingwhitespace.py
chmod +x removetrailingwhitespace.py
awk -v py="/usr/local/bin/python3" -f ../../bin/dosubst.awk < 
gnunet_pyexpect.py.in > gnunet_pyexpect.py
chmod +x gnunet_pyexpect.py
awk -v py="/usr/local/bin/python3" -f ../../bin/dosubst.awk < 
gnunet_janitor.py.in > gnunet_janitor.py
chmod +x gnunet_janitor.py
awk -v py="/usr/local/bin/python3" -f ../../bin/dosubst.awk < gnunet-chk.py.in 
> gnunet-chk.py
chmod +x gnunet-chk.py
Making all in hellos
Making all in services
Making all in openrc
Making all in systemd



reply via email to

[Prev in Thread] Current Thread [Next in Thread]