gnunet-developers
[Top][All Lists]
Advanced

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

Re: About GNUrl and cURL


From: Schanzenbach, Martin
Subject: Re: About GNUrl and cURL
Date: Tue, 6 Sep 2022 18:43:56 +0000

Yes the curl pacakge does contain libcurl.so.
The question is why curl-gnutls does not. Maybe that is on purpose.

BR

> On 6. Sep 2022, at 19:32, TheJackiMonster <thejackimonster@gmail.com> wrote:
> 
> In Arch most packages already contain the required files for
> development. There isn't really a separation between development
> packages and usage packages. Only exceptions I'm aware of are explicit
> packages to contain the headers (for example linux-headers and vulkan-
> headers).
> 
> So maybe this could just get fixed by adding a symbolic link in
> libcurl-gnutls, I assume.
> 
> Happy hacking
> Jacki
> 
> On Tue, 2022-09-06 at 17:16 +0000, Schanzenbach, Martin wrote:
>> I know why this does not work for you.
>> For example, in debian, there is a libcurl4-gnutls-dev which includes
>> the ".so" file.
>> That arch package is missing the (_unversioned_) ".so" file.
>> I do not know if there is a "-dev" equivalent in arch.
>> 
>> BR
>> 
>>> On 6. Sep 2022, at 18:48, Schanzenbach, Martin
>>> <mschanzenbach@posteo.de> wrote:
>>> 
>>> 
>>> 
>>>> On 6. Sep 2022, at 15:03, madmurphy <madmurphy333@gmail.com>
>>>> wrote:
>>>> 
>>>> Okay, the first thing I notice in the list of the files installed
>>>> by libcurl-gnutls is that there is no libcurl-gnutls.pc file. Do
>>>> you think there is a way to check without passing through
>>>> pkgconf?
>>>> 
>>> 
>>> I am pretty sure we do not use pkgconf.
>>> I tested this locally by copying my libcurl.so* files to libcurl-
>>> gnutls.so* and it was detected correctly.
>>> So this is odd.
>>> I can investigate here, maybe check your config.log again to see
>>> what is going on. You should see a check that tries to link a
>>> binary against libcurl-gnutls.
>>> 
>>> BR
>>> 
>>>> 
>>>> On Tue, Sep 6, 2022 at 1:47 PM madmurphy <madmurphy333@gmail.com>
>>>> wrote:
>>>> I will try to check the configure.ac file. I don't get an error
>>>> btw, only that "curl-openssl" http client...
>>>> 
>>>> On Tue, Sep 6, 2022 at 1:45 PM Schanzenbach, Martin
>>>> <mschanzenbach@posteo.de> wrote:
>>>> Yes. I *think* I have found a better way to check for this and it
>>>> should be compatible with debian as well.
>>>> 
>>>> BR
>>>> 
>>>>> On 6. Sep 2022, at 12:32, madmurphy <madmurphy333@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> Hi Martin,
>>>>> 
>>>>> If "normal" curl is found, the check for curl-gnutls is
>>>>> skipped.
>>>>> I guess we should prefer curl-gnutls.
>>>>> Yes, libcurl-gnutls should be checked first. Also because
>>>>> apparently Arch is not the only distro that has a split package
>>>>> of cURL linked against GNU TLS…
>>>>> 
>>>>> --madmurphy
>>>>> 
>>>>> 
>>>>> On Tue, Sep 6, 2022 at 9:59 AM Schanzenbach, Martin
>>>>> <mschanzenbach@posteo.de> wrote:
>>>>> Ah sorry I just checked:
>>>>> If "normal" curl is found, the check for curl-gnutls is
>>>>> skipped.
>>>>> I guess we should prefer curl-gnutls.
>>>>> 
>>>>> Br
>>>>> 
>>>>>> On 6. Sep 2022, at 10:51, Schanzenbach, Martin
>>>>>> <mschanzenbach@posteo.de> wrote:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> check your config.log and check for the test against libcurl-
>>>>>> gnutls.
>>>>>> There should be test somewhere in there that fails for
>>>>>> reasons.
>>>>>> 
>>>>>> BR
>>>>>> Martin
>>>>>> 
>>>>>>> On 5. Sep 2022, at 20:21, madmurphy
>>>>>>> <madmurphy333@gmail.com> wrote:
>>>>>>> 
>>>>>>> Hi Christian,
>>>>>>> 
>>>>>>> I tried to run ./configure twice. The first time I had
>>>>>>> installed on my machine curl (which is linked against
>>>>>>> openssl) and gnurl, but I did not have libcurl-gnutls
>>>>>>> installed. Under these conditions at the end of the
>>>>>>> configure script I got printed:
>>>>>>> 
>>>>>>> ...
>>>>>>> HTTP Client:                    gnurl
>>>>>>> ...
>>>>>>> 
>>>>>>> The second time I had curl and libcurl-gnutls installed,
>>>>>>> but gnurl was not installed. Under these conditions at the
>>>>>>> end of the configure script I got printed:
>>>>>>> 
>>>>>>> ...
>>>>>>> HTTP Client:                    curl-openssl
>>>>>>> ...
>>>>>>> 
>>>>>>> For some reasons in the second scenario the configure
>>>>>>> script sees the curl package but does not see libcurl-
>>>>>>> gnutls and so the latter is not used (I guess). The files
>>>>>>> shipped by the latter are:
>>>>>>> 
>>>>>>> /usr/
>>>>>>> /usr/lib/
>>>>>>> /usr/lib/libcurl-gnutls.so.3
>>>>>>> /usr/lib/libcurl-gnutls.so.4
>>>>>>> /usr/lib/libcurl-gnutls.so.4.0.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.1.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.2.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.3.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.4.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.5.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.6.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.7.0
>>>>>>> /usr/lib/libcurl-gnutls.so.4.8.0
>>>>>>> /usr/share/
>>>>>>> /usr/share/licenses/
>>>>>>> /usr/share/licenses/libcurl-gnutls
>>>>>>> 
>>>>>>> How can we ensure that the configure script correctly sees
>>>>>>> the libcurl-gnutls package?
>>>>>>> 
>>>>>>> I paste below both complete outputs.
>>>>>>> 
>>>>>>> Installed: curl, gnurl
>>>>>>> Not installed: libcurl-gnutls:
>>>>>>> 
>>>>>>> $ ./configure
>>>>>>> checking build system type... x86_64-pc-linux-gnu
>>>>>>> checking host system type... x86_64-pc-linux-gnu
>>>>>>> checking target system type... x86_64-pc-linux-gnu
>>>>>>> checking for a BSD-compatible install... /usr/bin/install -
>>>>>>> c
>>>>>>> checking whether build environment is sane... yes
>>>>>>> checking for a race-free mkdir -p... /usr/bin/mkdir -p
>>>>>>> checking for gawk... gawk
>>>>>>> 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) gawk
>>>>>>> checking for gcc... gcc
>>>>>>> checking whether the C compiler works... yes
>>>>>>> checking for C compiler default output file name... a.out
>>>>>>> checking for suffix of executables...
>>>>>>> checking whether we are cross compiling... no
>>>>>>> checking for suffix of object files... o
>>>>>>> checking whether the compiler supports GNU C... yes
>>>>>>> checking whether gcc accepts -g... yes
>>>>>>> checking for gcc option to enable C11 features... none
>>>>>>> needed
>>>>>>> checking whether gcc understands -c and -o together... yes
>>>>>>> checking whether make supports the include directive... yes
>>>>>>> (GNU style)
>>>>>>> checking dependency style of gcc... gcc3
>>>>>>> checking whether gcc and cc understand -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... printf
>>>>>>> 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 gcc... /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...
>>>>>>> 1572864
>>>>>>> checking how to convert x86_64-pc-linux-gnu file names to
>>>>>>> x86_64-pc-linux-gnu format... func_convert_file_noop
>>>>>>> checking how to convert x86_64-pc-linux-gnu file names to
>>>>>>> toolchain format... func_convert_file_noop
>>>>>>> checking for /usr/bin/ld option to reload object files... -
>>>>>>> r
>>>>>>> checking for file... file
>>>>>>> checking for objdump... objdump
>>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>>> checking for dlltool... no
>>>>>>> checking how to associate runtime and link libraries...
>>>>>>> printf %s\n
>>>>>>> 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 gcc
>>>>>>> object... ok
>>>>>>> checking for sysroot... no
>>>>>>> checking for a working dd... /usr/bin/dd
>>>>>>> checking how to truncate binary pipes... /usr/bin/dd
>>>>>>> bs=4096 count=1
>>>>>>> checking for mt... no
>>>>>>> checking if : 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 gcc supports -fno-rtti -fno-exceptions... no
>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>>> checking if gcc static flag -static works... yes
>>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>>> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64)
>>>>>>> supports shared libraries... yes
>>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>>> checking dynamic linker characteristics... GNU/Linux 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 gcc supports -fno-strict-aliasing... yes
>>>>>>> checking if gcc supports -Wno-address-of-packed-member...
>>>>>>> yes
>>>>>>> checking if gcc supports -Wno-tautological-constant-out-of-
>>>>>>> range-compare... no
>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>> checking for X... libraries , headers
>>>>>>> checking for gethostbyname... yes
>>>>>>> checking for connect... yes
>>>>>>> checking for remove... yes
>>>>>>> checking for shmat... yes
>>>>>>> checking for IceConnectionNumber in -lICE... yes
>>>>>>> checking for build target... linux
>>>>>>> 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...
>>>>>>> python
>>>>>>> checking for python... /usr/bin/python
>>>>>>> checking for python version... 3.10
>>>>>>> checking for python platform... linux
>>>>>>> checking for GNU default python prefix... ${prefix}
>>>>>>> checking for GNU default python exec_prefix...
>>>>>>> ${exec_prefix}
>>>>>>> checking for python script directory (pythondir)...
>>>>>>> ${PYTHON_PREFIX}/lib/python3.10/site-packages
>>>>>>> checking for python extension module directory
>>>>>>> (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.10/site-
>>>>>>> packages
>>>>>>> checking for perl... /usr/bin/perl
>>>>>>> checking for pdflatex... pdflatex
>>>>>>> checking for the TikZ package for LaTeX... yes
>>>>>>> checking for pdflatex... (cached) pdflatex
>>>>>>> checking for the QR Code package for LaTeX... no
>>>>>>> checking for pdflatex... (cached) pdflatex
>>>>>>> checking for the Labels package for LaTeX... yes
>>>>>>> checking for -iptables... no
>>>>>>> checking for iptables... /usr/bin/iptables
>>>>>>> checking for -ip6tables... no
>>>>>>> checking for ip6tables... /usr/bin/ip6tables
>>>>>>> checking for -ip... no
>>>>>>> checking for ip... /usr/bin/ip
>>>>>>> checking for -ifconfig... no
>>>>>>> checking for ifconfig... /usr/bin/ifconfig
>>>>>>> checking for adduser... false
>>>>>>> checking for -sysctl... no
>>>>>>> checking for sysctl... /usr/bin/sysctl
>>>>>>> checking for -upnpc... no
>>>>>>> checking for upnpc... /usr/bin/upnpc
>>>>>>> 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... yes
>>>>>>> checking for libgcrypt-config... /usr/bin/libgcrypt-config
>>>>>>> checking for LIBGCRYPT - version >= 1.6.0... yes (1.10.1-
>>>>>>> unknown)
>>>>>>> checking LIBGCRYPT API version... okay
>>>>>>> checking for gcc options needed to detect all undeclared
>>>>>>> functions... none needed
>>>>>>> checking whether gcry_mpi_set_opaque_copy is declared...
>>>>>>> yes
>>>>>>> checking for if_tun.h... no
>>>>>>> checking for linux/if_tun.h... yes
>>>>>>> checking whether struct in6_ifreq is declared... no
>>>>>>> checking for sphinx-build... true
>>>>>>> checking for mandoc... no
>>>>>>> checking for a working HMAC... yes
>>>>>>> checking for static assertion support... yes
>>>>>>> checking for bluetooth/bluetooth.h... yes
>>>>>>> checking for ba2str in -lbluetooth... yes
>>>>>>> checking for zbar.h... yes
>>>>>>> checking for zbar_processor_create in -lzbar... yes
>>>>>>> checking for png.h... yes
>>>>>>> checking for png_create_read_struct in -lpng... yes
>>>>>>> checking for pabc/pabc.h... yes
>>>>>>> checking for pabc_new_ctx in -lpabc... no
>>>>>>> checking for jansson.h... yes
>>>>>>> checking for json_loads in -ljansson... yes
>>>>>>> checking for jose/jose.h... yes
>>>>>>> checking for jose_jwk_gen in -ljose... yes
>>>>>>> checking for pulse/simple.h... yes
>>>>>>> checking for pa_stream_peek in -lpulse... yes
>>>>>>> checking for opus/opus.h... yes
>>>>>>> checking for opus_decode_float in -lopus... yes
>>>>>>> checking for ogg/ogg.h... yes
>>>>>>> checking for ogg_stream_flush_fill in -logg... yes
>>>>>>> checking for GST... yes
>>>>>>> checking for conversation feature set to build... pulse
>>>>>>> checking for gawk... (cached) gawk
>>>>>>> checking for gnurl-config... /usr/bin/gnurl-config
>>>>>>> checking for the version of libgnurl... 7.72.0
>>>>>>> checking for libgnurl >= version 7.34.0... yes
>>>>>>> checking whether libgnurl is usable... yes
>>>>>>> checking for curl_free... yes
>>>>>>> checking for library containing __atomic_load_8... -latomic
>>>>>>> checking for nss.h... yes
>>>>>>> checking whether NSS_STATUS_UNAVAIL is declared... yes
>>>>>>> checking for kvm_open in -lkvm... no
>>>>>>> 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... yes
>>>>>>> checking for EXTRACTOR_plugin_add_defaults in -
>>>>>>> lextractor... yes
>>>>>>> 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 gcc... /usr/bin/ld -m elf_x86_64
>>>>>>> checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU
>>>>>>> ld... yes
>>>>>>> checking for shared library run path origin... done
>>>>>>> checking for iconv... yes
>>>>>>> checking for working iconv... yes
>>>>>>> checking for iconv declaration...
>>>>>>>        extern size_t iconv (iconv_t cd, char * *inbuf,
>>>>>>> size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
>>>>>>> checking for libunistring... yes
>>>>>>> checking how to link with libunistring...
>>>>>>> /usr/lib/libunistring.so
>>>>>>> checking for libunistring version... 1.0.0
>>>>>>> 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...
>>>>>>> checking for the PostgreSQL libraries LDFLAGS...
>>>>>>> checking for the PostgreSQL libraries LIBS... -lpq
>>>>>>> checking for the PostgreSQL version... 14.5
>>>>>>> checking for libpq-fe.h... yes
>>>>>>> checking for the PostgreSQL library linking is working...
>>>>>>> yes
>>>>>>> checking for libpq-fe.h... (cached) yes
>>>>>>> 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... no
>>>>>>> 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... yes
>>>>>>> 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... yes
>>>>>>> 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... yes
>>>>>>> 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... yes
>>>>>>> checking for argz.h... yes
>>>>>>> checking for ucred.h... no
>>>>>>> checking for sys/ucred.h... no
>>>>>>> checking for endian.h... yes
>>>>>>> checking for sys/endian.h... no
>>>>>>> checking for execinfo.h... yes
>>>>>>> checking for byteswap.h... yes
>>>>>>> checking whether NLS is requested... yes
>>>>>>> checking for msgfmt... /usr/bin/msgfmt
>>>>>>> checking for gmsgfmt... /usr/bin/msgfmt
>>>>>>> checking for xgettext... /usr/bin/xgettext
>>>>>>> checking for msgmerge... /usr/bin/msgmerge
>>>>>>> checking for CFPreferencesCopyAppValue... no
>>>>>>> checking for CFLocaleCopyCurrent... no
>>>>>>> checking for GNU gettext in libc... yes
>>>>>>> checking whether to use NLS... yes
>>>>>>> checking where the gettext function comes from... libc
>>>>>>> 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... yes
>>>>>>> checking for strnlen... yes
>>>>>>> checking for mremap... yes
>>>>>>> checking for getrlimit... yes
>>>>>>> checking for setrlimit... yes
>>>>>>> checking for sysconf... yes
>>>>>>> checking for initgroups... yes
>>>>>>> checking for strndup... yes
>>>>>>> checking for gethostbyname2... yes
>>>>>>> checking for getpeerucred... no
>>>>>>> checking for getpeereid... no
>>>>>>> checking for setresuid... yes
>>>>>>> checking for getifaddrs... yes
>>>>>>> checking for freeifaddrs... yes
>>>>>>> checking for getresgid... yes
>>>>>>> checking for mallinfo2... yes
>>>>>>> checking for malloc_size... no
>>>>>>> checking for malloc_usable_size... yes
>>>>>>> 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... sudo
>>>>>>> checking for doas... no
>>>>>>> checking if __thread is supported... yes
>>>>>>> checking for git... /usr/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 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/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: GnuTLS lacks DANE support; validation
>>>>>>> using it will not be possible
>>>>>>> configure: WARNING: Your version of Python is not
>>>>>>> supported, you might see issues
>>>>>>> configure:
>>>>>>> Detected system
>>>>>>> ===============
>>>>>>> 
>>>>>>> GNUnet version:                 0.17.5
>>>>>>> 
>>>>>>> Host Setup:                     x86_64-pc-linux-gnu
>>>>>>> Install Prefix:                 /usr
>>>>>>> Compiler:                       gcc
>>>>>>> CFLAGS:                         -march=x86-64 -
>>>>>>> mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-
>>>>>>> D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
>>>>>>> -fstack-clash-protection -fcf-protection -fno-strict-
>>>>>>> aliasing -Wno-address-of-packed-member
>>>>>>> CPPFLAGS:
>>>>>>> LDFLAGS:                        -Wl,-O1,--sort-common,--as-
>>>>>>> needed,-z,relro,-z,now -Wl,--unresolved-symbols=report-all
>>>>>>> LIBS:                           -lm
>>>>>>> Build Target:                   linux
>>>>>>> 
>>>>>>> Default Interface:              eth0
>>>>>>> 
>>>>>>> sqlite3:                        yes
>>>>>>> MySQL:                          no
>>>>>>> PostgreSQL:                     yes
>>>>>>> 
>>>>>>> HTTP Client:                    gnurl
>>>>>>> Bluetooth:                      yes
>>>>>>> iptables:                       yes
>>>>>>> ifconfig:                       yes
>>>>>>> UPnPc:                          yes
>>>>>>> GnuTLS:                         yes (without DANE support)
>>>>>>> 
>>>>>>> LaTeX:                          yes
>>>>>>> 
>>>>>>> libextractor:                   yes
>>>>>>> libzbar:                        yes
>>>>>>> libpng:                         yes
>>>>>>> libidn:                         libidn2
>>>>>>> libopus:                        yes
>>>>>>> libpulse:                       yes
>>>>>>> gstreamer:                      no
>>>>>>> 
>>>>>>> Java:                           no
>>>>>>> 
>>>>>>> sphinx:                         yes
>>>>>>> mandoc:                         no
>>>>>>> 
>>>>>>> GNUnet configuration
>>>>>>> ====================
>>>>>>> 
>>>>>>> Transports:                     tcp udp unix http wlan
>>>>>>> Conversation:                   yes (pulse)
>>>>>>> Database Backends               postgres sqlite
>>>>>>> Experimental Code:              yes
>>>>>>> 
>>>>>>> Transpiled mdocml Manual:
>>>>>>> 
>>>>>>> configure: For detailed setup instructions, type 'info
>>>>>>> gnunet' after the installation or visit
>>>>>>> https://docs.gnunet.org/
>>>>>>> Installed: curl, libcurl-gnutls
>>>>>>> Not installed: gnurl
>>>>>>> 
>>>>>>> $ ./configure
>>>>>>> checking build system type... x86_64-pc-linux-gnu
>>>>>>> checking host system type... x86_64-pc-linux-gnu
>>>>>>> checking target system type... x86_64-pc-linux-gnu
>>>>>>> checking for a BSD-compatible install... /usr/bin/install -
>>>>>>> c
>>>>>>> checking whether build environment is sane... yes
>>>>>>> checking for a race-free mkdir -p... /usr/bin/mkdir -p
>>>>>>> checking for gawk... gawk
>>>>>>> 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) gawk
>>>>>>> checking for gcc... gcc
>>>>>>> checking whether the C compiler works... yes
>>>>>>> checking for C compiler default output file name... a.out
>>>>>>> checking for suffix of executables...
>>>>>>> checking whether we are cross compiling... no
>>>>>>> checking for suffix of object files... o
>>>>>>> checking whether the compiler supports GNU C... yes
>>>>>>> checking whether gcc accepts -g... yes
>>>>>>> checking for gcc option to enable C11 features... none
>>>>>>> needed
>>>>>>> checking whether gcc understands -c and -o together... yes
>>>>>>> checking whether make supports the include directive... yes
>>>>>>> (GNU style)
>>>>>>> checking dependency style of gcc... gcc3
>>>>>>> checking whether gcc and cc understand -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... printf
>>>>>>> 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 gcc... /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...
>>>>>>> 1572864
>>>>>>> checking how to convert x86_64-pc-linux-gnu file names to
>>>>>>> x86_64-pc-linux-gnu format... func_convert_file_noop
>>>>>>> checking how to convert x86_64-pc-linux-gnu file names to
>>>>>>> toolchain format... func_convert_file_noop
>>>>>>> checking for /usr/bin/ld option to reload object files... -
>>>>>>> r
>>>>>>> checking for file... file
>>>>>>> checking for objdump... objdump
>>>>>>> checking how to recognize dependent libraries... pass_all
>>>>>>> checking for dlltool... no
>>>>>>> checking how to associate runtime and link libraries...
>>>>>>> printf %s\n
>>>>>>> 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 gcc
>>>>>>> object... ok
>>>>>>> checking for sysroot... no
>>>>>>> checking for a working dd... /usr/bin/dd
>>>>>>> checking how to truncate binary pipes... /usr/bin/dd
>>>>>>> bs=4096 count=1
>>>>>>> checking for mt... no
>>>>>>> checking if : 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 gcc supports -fno-rtti -fno-exceptions... no
>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC
>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>>>>>> checking if gcc static flag -static works... yes
>>>>>>> checking if gcc supports -c -o file.o... yes
>>>>>>> checking if gcc supports -c -o file.o... (cached) yes
>>>>>>> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64)
>>>>>>> supports shared libraries... yes
>>>>>>> checking whether -lc should be explicitly linked in... no
>>>>>>> checking dynamic linker characteristics... GNU/Linux 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 gcc supports -fno-strict-aliasing... yes
>>>>>>> checking if gcc supports -Wno-address-of-packed-member...
>>>>>>> yes
>>>>>>> checking if gcc supports -Wno-tautological-constant-out-of-
>>>>>>> range-compare... no
>>>>>>> checking how to run the C preprocessor... gcc -E
>>>>>>> checking for X... libraries , headers
>>>>>>> checking for gethostbyname... yes
>>>>>>> checking for connect... yes
>>>>>>> checking for remove... yes
>>>>>>> checking for shmat... yes
>>>>>>> checking for IceConnectionNumber in -lICE... yes
>>>>>>> checking for build target... linux
>>>>>>> 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...
>>>>>>> python
>>>>>>> checking for python... /usr/bin/python
>>>>>>> checking for python version... 3.10
>>>>>>> checking for python platform... linux
>>>>>>> checking for GNU default python prefix... ${prefix}
>>>>>>> checking for GNU default python exec_prefix...
>>>>>>> ${exec_prefix}
>>>>>>> checking for python script directory (pythondir)...
>>>>>>> ${PYTHON_PREFIX}/lib/python3.10/site-packages
>>>>>>> checking for python extension module directory
>>>>>>> (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.10/site-
>>>>>>> packages
>>>>>>> checking for perl... /usr/bin/perl
>>>>>>> checking for pdflatex... pdflatex
>>>>>>> checking for the TikZ package for LaTeX... yes
>>>>>>> checking for pdflatex... (cached) pdflatex
>>>>>>> checking for the QR Code package for LaTeX... no
>>>>>>> checking for pdflatex... (cached) pdflatex
>>>>>>> checking for the Labels package for LaTeX... yes
>>>>>>> checking for -iptables... no
>>>>>>> checking for iptables... /usr/bin/iptables
>>>>>>> checking for -ip6tables... no
>>>>>>> checking for ip6tables... /usr/bin/ip6tables
>>>>>>> checking for -ip... no
>>>>>>> checking for ip... /usr/bin/ip
>>>>>>> checking for -ifconfig... no
>>>>>>> checking for ifconfig... /usr/bin/ifconfig
>>>>>>> checking for adduser... false
>>>>>>> checking for -sysctl... no
>>>>>>> checking for sysctl... /usr/bin/sysctl
>>>>>>> checking for -upnpc... no
>>>>>>> checking for upnpc... /usr/bin/upnpc
>>>>>>> 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... yes
>>>>>>> checking for libgcrypt-config... /usr/bin/libgcrypt-config
>>>>>>> checking for LIBGCRYPT - version >= 1.6.0... yes (1.10.1-
>>>>>>> unknown)
>>>>>>> checking LIBGCRYPT API version... okay
>>>>>>> checking for gcc options needed to detect all undeclared
>>>>>>> functions... none needed
>>>>>>> checking whether gcry_mpi_set_opaque_copy is declared...
>>>>>>> yes
>>>>>>> checking for if_tun.h... no
>>>>>>> checking for linux/if_tun.h... yes
>>>>>>> checking whether struct in6_ifreq is declared... no
>>>>>>> checking for sphinx-build... true
>>>>>>> checking for mandoc... no
>>>>>>> checking for a working HMAC... yes
>>>>>>> checking for static assertion support... yes
>>>>>>> checking for bluetooth/bluetooth.h... yes
>>>>>>> checking for ba2str in -lbluetooth... yes
>>>>>>> checking for zbar.h... yes
>>>>>>> checking for zbar_processor_create in -lzbar... yes
>>>>>>> checking for png.h... yes
>>>>>>> checking for png_create_read_struct in -lpng... yes
>>>>>>> checking for pabc/pabc.h... yes
>>>>>>> checking for pabc_new_ctx in -lpabc... no
>>>>>>> checking for jansson.h... yes
>>>>>>> checking for json_loads in -ljansson... yes
>>>>>>> checking for jose/jose.h... yes
>>>>>>> checking for jose_jwk_gen in -ljose... yes
>>>>>>> checking for pulse/simple.h... yes
>>>>>>> checking for pa_stream_peek in -lpulse... yes
>>>>>>> checking for opus/opus.h... yes
>>>>>>> checking for opus_decode_float in -lopus... yes
>>>>>>> checking for ogg/ogg.h... yes
>>>>>>> checking for ogg_stream_flush_fill in -logg... yes
>>>>>>> checking for GST... yes
>>>>>>> checking for conversation feature set to build... pulse
>>>>>>> checking for gawk... (cached) gawk
>>>>>>> checking for gnurl-config... no
>>>>>>> checking whether libgnurl is usable... no
>>>>>>> checking for gawk... (cached) gawk
>>>>>>> checking for curl-config... /usr/bin/curl-config
>>>>>>> checking for the version of libcurl... 7.85.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... -latomic
>>>>>>> checking for nss.h... yes
>>>>>>> checking whether NSS_STATUS_UNAVAIL is declared... yes
>>>>>>> checking for kvm_open in -lkvm... no
>>>>>>> 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... yes
>>>>>>> checking for EXTRACTOR_plugin_add_defaults in -
>>>>>>> lextractor... yes
>>>>>>> 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 gcc... /usr/bin/ld -m elf_x86_64
>>>>>>> checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU
>>>>>>> ld... yes
>>>>>>> checking for shared library run path origin... done
>>>>>>> checking for iconv... yes
>>>>>>> checking for working iconv... yes
>>>>>>> checking for iconv declaration...
>>>>>>>        extern size_t iconv (iconv_t cd, char * *inbuf,
>>>>>>> size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
>>>>>>> checking for libunistring... yes
>>>>>>> checking how to link with libunistring...
>>>>>>> /usr/lib/libunistring.so
>>>>>>> checking for libunistring version... 1.0.0
>>>>>>> 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...
>>>>>>> checking for the PostgreSQL libraries LDFLAGS...
>>>>>>> checking for the PostgreSQL libraries LIBS... -lpq
>>>>>>> checking for the PostgreSQL version... 14.5
>>>>>>> checking for libpq-fe.h... yes
>>>>>>> checking for the PostgreSQL library linking is working...
>>>>>>> yes
>>>>>>> checking for libpq-fe.h... (cached) yes
>>>>>>> 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... no
>>>>>>> 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... yes
>>>>>>> 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... yes
>>>>>>> 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... yes
>>>>>>> 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... yes
>>>>>>> checking for argz.h... yes
>>>>>>> checking for ucred.h... no
>>>>>>> checking for sys/ucred.h... no
>>>>>>> checking for endian.h... yes
>>>>>>> checking for sys/endian.h... no
>>>>>>> checking for execinfo.h... yes
>>>>>>> checking for byteswap.h... yes
>>>>>>> checking whether NLS is requested... yes
>>>>>>> checking for msgfmt... /usr/bin/msgfmt
>>>>>>> checking for gmsgfmt... /usr/bin/msgfmt
>>>>>>> checking for xgettext... /usr/bin/xgettext
>>>>>>> checking for msgmerge... /usr/bin/msgmerge
>>>>>>> checking for CFPreferencesCopyAppValue... no
>>>>>>> checking for CFLocaleCopyCurrent... no
>>>>>>> checking for GNU gettext in libc... yes
>>>>>>> checking whether to use NLS... yes
>>>>>>> checking where the gettext function comes from... libc
>>>>>>> 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... yes
>>>>>>> checking for strnlen... yes
>>>>>>> checking for mremap... yes
>>>>>>> checking for getrlimit... yes
>>>>>>> checking for setrlimit... yes
>>>>>>> checking for sysconf... yes
>>>>>>> checking for initgroups... yes
>>>>>>> checking for strndup... yes
>>>>>>> checking for gethostbyname2... yes
>>>>>>> checking for getpeerucred... no
>>>>>>> checking for getpeereid... no
>>>>>>> checking for setresuid... yes
>>>>>>> checking for getifaddrs... yes
>>>>>>> checking for freeifaddrs... yes
>>>>>>> checking for getresgid... yes
>>>>>>> checking for mallinfo2... yes
>>>>>>> checking for malloc_size... no
>>>>>>> checking for malloc_usable_size... yes
>>>>>>> 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... sudo
>>>>>>> checking for doas... no
>>>>>>> checking if __thread is supported... yes
>>>>>>> checking for git... /usr/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 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/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: GnuTLS lacks DANE support; validation
>>>>>>> using it will not be possible
>>>>>>> configure: WARNING: Your version of Python is not
>>>>>>> supported, you might see issues
>>>>>>> configure:
>>>>>>> Detected system
>>>>>>> ===============
>>>>>>> 
>>>>>>> GNUnet version:                 0.17.5
>>>>>>> 
>>>>>>> Host Setup:                     x86_64-pc-linux-gnu
>>>>>>> Install Prefix:                 /usr
>>>>>>> Compiler:                       gcc
>>>>>>> CFLAGS:                         -march=x86-64 -
>>>>>>> mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-
>>>>>>> D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
>>>>>>> -fstack-clash-protection -fcf-protection -fno-strict-
>>>>>>> aliasing -Wno-address-of-packed-member
>>>>>>> CPPFLAGS:
>>>>>>> LDFLAGS:                        -Wl,-O1,--sort-common,--as-
>>>>>>> needed,-z,relro,-z,now -Wl,--unresolved-symbols=report-all
>>>>>>> LIBS:                           -lm
>>>>>>> Build Target:                   linux
>>>>>>> 
>>>>>>> Default Interface:              eth0
>>>>>>> 
>>>>>>> sqlite3:                        yes
>>>>>>> MySQL:                          no
>>>>>>> PostgreSQL:                     yes
>>>>>>> 
>>>>>>> HTTP Client:                    curl-openssl
>>>>>>> Bluetooth:                      yes
>>>>>>> iptables:                       yes
>>>>>>> ifconfig:                       yes
>>>>>>> UPnPc:                          yes
>>>>>>> GnuTLS:                         yes (without DANE support)
>>>>>>> 
>>>>>>> LaTeX:                          yes
>>>>>>> 
>>>>>>> libextractor:                   yes
>>>>>>> libzbar:                        yes
>>>>>>> libpng:                         yes
>>>>>>> libidn:                         libidn2
>>>>>>> libopus:                        yes
>>>>>>> libpulse:                       yes
>>>>>>> gstreamer:                      no
>>>>>>> 
>>>>>>> Java:                           no
>>>>>>> 
>>>>>>> sphinx:                         yes
>>>>>>> mandoc:                         no
>>>>>>> 
>>>>>>> GNUnet configuration
>>>>>>> ====================
>>>>>>> 
>>>>>>> Transports:                     tcp udp unix http wlan
>>>>>>> Conversation:                   yes (pulse)
>>>>>>> Database Backends               postgres sqlite
>>>>>>> Experimental Code:              yes
>>>>>>> 
>>>>>>> Transpiled mdocml Manual:
>>>>>>> 
>>>>>>> configure: For detailed setup instructions, type 'info
>>>>>>> gnunet' after the installation or visit
>>>>>>> https://docs.gnunet.org/
>>>>>>> 
>>>>>>> On Mon, Sep 5, 2022 at 7:14 PM Christian Grothoff
>>>>>>> <grothoff@gnunet.org> wrote:
>>>>>>> Did you happen to have both libcurl-gnutls and libcurl-
>>>>>>> openssl
>>>>>>> installed, and maybe configure found the wrong one?
>>>>>>> 
>>>>>>> On 9/5/22 18:56, madmurphy wrote:
>>>>>>>> Mmm I just checked better, and the |configure| script now
>>>>>>>> says:
>>>>>>>> 
>>>>>>>> ...
>>>>>>>> HTTP Client:                    curl-openssl
>>>>>>>> ...
>>>>>>>> 
>>>>>>>> That is not a good sign, right?
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Mon, Sep 5, 2022 at 5:47 PM madmurphy
>>>>>>>> <madmurphy333@gmail.com
>>>>>>>> <mailto:madmurphy333@gmail.com>> wrote:
>>>>>>>> 
>>>>>>>>   Indeed, there is a dedicated package on Arch, |libcurl-
>>>>>>>> gnutls|
>>>>>>>> 
>>>>>>>> <https://archlinux.org/packages/core/x86_64/libcurl-gnutl
>>>>>>>> s/>. I just
>>>>>>>>   checked, and it seems that GNUnet works fine with it.
>>>>>>>> Package
>>>>>>>>   updated
>>>>>>>> 
>>>>>>>> <https://aur.archlinux.org/cgit/aur.git/commit/?h=gnunet&;
>>>>>>>> id=3693252e6dcdf53bfa428b4c078729c08f68ecde>.
>>>>>>>> 
>>>>>>>>   --madmurphy
>>>>>>>> 
>>>>>>>> 
>>>>>>>>   On Mon, Sep 5, 2022 at 4:25 PM Christian Grothoff
>>>>>>>>   <grothoff@gnunet.org <mailto:grothoff@gnunet.org>>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>       If Arch has a curl linked against GnuTLS, then yes.
>>>>>>>> -Christian
>>>>>>>> 
>>>>>>>>       On 9/5/22 17:11, madmurphy wrote:
>>>>>>>>> On Arch GNUnet still depends on GNUrl, but as far as I
>>>>>>>>       understood now
>>>>>>>>> cURL is preferred. Would I do the right thing if
>>>>>>>>> updated the Arch
>>>>>>>>> package accordingly and dropped the GNUrl dependency
>>>>>>>>> for good?
>>>>>>>>> 
>>>>>>>>> --madmurphy
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP


reply via email to

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