* Package: dev-libs/libdnet-1.16.1:0 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python python_targets_python3_10 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking libdnet-1.16.1.tar.gz to /var/tmp/portage/dev-libs/libdnet-1.16.1/work >>> Source unpacked in /var/tmp/portage/dev-libs/libdnet-1.16.1/work >>> Preparing source in /var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1 ... * Running eautoreconf in '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1' ... * Running 'libtoolize --install --copy --force --automake' ... [ ok ] * Running 'aclocal -I config --system-acdir=/var/tmp/portage/dev-libs/libdnet-1.16.1/temp/aclocal' ... [ ok ] * Running 'autoconf -I config --force' ... [ ok ] * Running 'autoheader -I config' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: libdnet-libdnet-1.16.1/ * Running elibtoolize in: libdnet-libdnet-1.16.1/config/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Build system packages: * dev-python/setuptools : 65.4.1 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1 ... * econf: updating libdnet-libdnet-1.16.1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating libdnet-libdnet-1.16.1/config.guess with /usr/share/gnuconfig/config.guess * econf: updating libdnet-libdnet-1.16.1/config/config.sub with /usr/share/gnuconfig/config.sub * econf: updating libdnet-libdnet-1.16.1/config/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/libdnet-1.16.1 --htmldir=/usr/share/doc/libdnet-1.16.1/html --with-sysroot=/ --libdir=/usr/lib64 --with-python --with-check=no checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-pc-linux-gnu-gcc... clang 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 clang accepts -g... yes checking for clang option to enable C11 features... none needed checking whether clang understands -c and -o together... yes checking dependency style of clang... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by clang... /usr/bin/x86_64-pc-linux-gnu-ld checking if the linker (/usr/bin/x86_64-pc-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes 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/x86_64-pc-linux-gnu-ld option to reload object files... -r checking for x86_64-pc-linux-gnu-file... no checking for file... file checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... x86_64-pc-linux-gnu-dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from clang object... ok checking for sysroot... / checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-pc-linux-gnu-mt... no 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 dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... yes checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/x86_64-pc-linux-gnu-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 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 whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-pc-linux-gnu-gcc... (cached) clang checking whether the compiler supports GNU C... (cached) yes checking whether clang accepts -g... (cached) yes checking for clang option to enable C11 features... (cached) none needed checking whether clang understands -c and -o together... (cached) yes checking dependency style of clang... (cached) none checking for Python... yes checking for gethostbyname... yes checking for socket... yes checking for putmsg in -lstr... no checking for open_mib in -lnm... no checking for Check... checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes no checking for egrep... (cached) /bin/grep -E checking for fcntl.h... yes checking for unistd.h... (cached) yes checking for sys/bufmod.h... no checking for sys/dlpi.h... no checking for sys/dlpihdr.h... no checking for sys/dlpi_ext.h... no checking for sys/ioctl.h... yes checking for sys/mib.h... no checking for sys/ndd_var.h... no checking for sys/socket.h... yes checking for sys/sockio.h... no checking for sys/sysctl.h... no checking for sys/time.h... yes checking for net/bpf.h... no checking for net/if.h... yes checking for net/if_var.h... no checking for net/if_arp.h... yes checking for net/if_dl.h... no checking for net/pfilt.h... no checking for net/pfvar.h... no checking for net/radix.h... no checking for net/raw.h... no checking for net/route.h... yes checking for netinet/in_var.h... no checking for net/if_tun.h... no checking for linux/if_tun.h... yes checking for netinet/ip_fw.h... no checking for linux/ip_fw.h... no checking for linux/ip_fwchains.h... no checking for linux/netfilter_ipv4/ipchains_core.h... no checking for ip_fil_compat.h... no checking for netinet/ip_fil_compat.h... no checking for ip_compat.h... no checking for netinet/ip_compat.h... no checking for ip_fil.h... no checking for netinet/ip_fil.h... no checking for hpsecurity.h... no checking for stropts.h... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for pid_t... yes checking for size_t... yes checking for sockaddr_in6 struct in ... yes checking for sa_len in sockaddr struct... no checking for arp_dev in arpreq struct... yes checking for rt_msghdr struct in ... no checking how to run the C preprocessor... clang -E checking whether clang needs -traditional... no checking for working memcmp... yes checking for err... yes checking for strlcat... no checking for strlcpy... no checking for strsep... yes checking for Berkeley Packet Filter... no checking for Linux proc filesystem... yes checking for Linux PF_PACKET sockets... no checking for SNMP MIB2 STREAMS... no checking for route(7) STREAMS... no checking for arp(7) ioctls... yes checking for raw IP sockets ip_{len,off} host byte ordering... no checking for cooked raw IP sockets... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating dnet-config config.status: creating include/Makefile config.status: creating include/dnet/Makefile config.status: creating man/Makefile config.status: creating src/Makefile config.status: creating python/Makefile config.status: creating python/setup.py config.status: creating test/Makefile config.status: creating test/check/Makefile config.status: creating test/dnet/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default commands >>> Source configured. '/var/tmp/portage/dev-libs/libdnet-1.16.1/temp/clang14.log' -> '/var/tmp/clang/dev-libs/libdnet-1.16.1/clang14.log' '/var/tmp/portage/dev-libs/libdnet-1.16.1/temp/clang15.log' -> '/var/tmp/clang/dev-libs/libdnet-1.16.1/clang15.log' >>> Compiling source in /var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1 ... make -j4 Making all in include make[1]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include' make all-recursive make[2]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include' Making all in dnet make[3]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include/dnet' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include/dnet' make[3]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include' make[3]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include' make[2]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include' make[1]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/include' Making all in man make[1]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/man' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/man' Making all in src make[1]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/src' /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o addr-util.lo addr-util.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o addr.lo addr.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o blob.lo blob.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ip-util.lo ip-util.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c ip-util.c -fPIC -DPIC -o .libs/ip-util.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c addr-util.c -fPIC -DPIC -o .libs/addr-util.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c addr.c -fPIC -DPIC -o .libs/addr.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c blob.c -fPIC -DPIC -o .libs/blob.o In file included from ip-util.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from addr.c:11: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from addr-util.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from blob.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ip6.lo ip6.c 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rand.lo rand.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c ip6.c -fPIC -DPIC -o .libs/ip6.o 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o strlcat.lo strlcat.c In file included from ip6.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c rand.c -fPIC -DPIC -o .libs/rand.o 2 warnings generated. In file included from rand.c:12: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o strlcpy.lo strlcpy.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c strlcat.c -fPIC -DPIC -o .libs/strlcat.o 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o arp-ioctl.lo arp-ioctl.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c strlcpy.c -fPIC -DPIC -o .libs/strlcpy.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c arp-ioctl.c -fPIC -DPIC -o .libs/arp-ioctl.o /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o eth-none.lo eth-none.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o fw-none.lo fw-none.c In file included from arp-ioctl.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c eth-none.c -fPIC -DPIC -o .libs/eth-none.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c fw-none.c -fPIC -DPIC -o .libs/fw-none.o In file included from fw-none.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); In file included from ^ eth-none.c:9: ../include/config.h:294:5: warning: ../include/config.hincompatible: 294redeclaration: 5of: librarynote: 'strlcat'function is'strlcat' a[-Wincompatible-library-redeclaration] builtin with type 'unsigned long int strlcat(char *, const char *, int); (char ^ *, const char *, unsigned long)' ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char../include/config.h :*,298 :unsigned5 :long)' warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] ../include/config.h:298:5: warning: incompatible redeclaration ofint strlcpy(char *, const char *, int); library ^ function 'strlcpy' [-Wincompatible-library-redeclaration] ../include/config.h:298:5:int strlcpy(char *, const char *, int); note: ^ 'strlcpy' is ../include/config.h:a298 :5builtin: withnote: 'strlcpy'type is'unsigned along builtin with(char type*, 'unsignedconst longchar *,(char *,unsigned constlong)' char *, unsigned long)' 2 warnings generated. 2 warnings generated. 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o intf.lo intf.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ip.lo ip.c /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o route-linux.lo route-linux.c 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ndisc-linux.lo ndisc-linux.c libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c ip.c -fPIC -DPIC -o .libs/ip.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c intf.c -fPIC -DPIC -o .libs/intf.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c route-linux.c -fPIC -DPIC -o .libs/route-linux.o libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c ndisc-linux.c -fPIC -DPIC -o .libs/ndisc-linux.o In file included from route-linux.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from intf.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from ip.c:9: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from ndisc-linux.c:8: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' intf.c:570:38: warning: 'sscanf' may overflow; destination buffer in argument 15 has size 16, but the corresponding specifier may require size 33 [-Wfortify-source] &idx, &bits, &scope, &flags, name); ^ ndisc-linux.c:78:17: warning: unused variable 'rta' [-Wunused-variable] struct rtattr *rta; ^ 2 warnings generated. 3 warnings generated. 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o tun-linux.lo tun-linux.c 3 warnings generated. libtool: compile: clang -DHAVE_CONFIG_H -I. -I../include -I../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c tun-linux.c -fPIC -DPIC -o .libs/tun-linux.o In file included from tun-linux.c:12: ../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. /bin/sh ../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -version-info 1:2:0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libdnet.la -rpath /usr/lib64 addr-util.lo addr.lo blob.lo ip-util.lo ip6.lo rand.lo strlcat.lo strlcpy.lo arp-ioctl.lo eth-none.lo fw-none.lo intf.lo ip.lo route-linux.lo ndisc-linux.lo tun-linux.lo libtool: link: clang -shared -fPIC -DPIC .libs/addr-util.o .libs/addr.o .libs/blob.o .libs/ip-util.o .libs/ip6.o .libs/rand.o .libs/strlcat.o .libs/strlcpy.o .libs/arp-ioctl.o .libs/eth-none.o .libs/fw-none.o .libs/intf.o .libs/ip.o .libs/route-linux.o .libs/ndisc-linux.o .libs/tun-linux.o -Wl,--as-needed -march=native -O2 -Wl,-O1 -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-soname -Wl,libdnet.so.1 -o .libs/libdnet.so.1.0.2 libtool: link: (cd ".libs" && rm -f "libdnet.so.1" && ln -s "libdnet.so.1.0.2" "libdnet.so.1") libtool: link: (cd ".libs" && rm -f "libdnet.so" && ln -s "libdnet.so.1.0.2" "libdnet.so") libtool: link: ( cd ".libs" && rm -f "libdnet.la" && ln -s "../libdnet.la" "libdnet.la" ) make[1]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/src' Making all in test make[1]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test' Making all in check make[2]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test/check' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test/check' Making all in dnet make[2]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test/dnet' clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o addr.o addr.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o arp.o arp.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o aton.o aton.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o dnet.o dnet.c In file included from arp.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from In file included from dnet.c:addr.c9:: 9../../include/config.h: :../../include/config.h294::2945::5 :warning: incompatiblewarning: incompatibleredeclaration redeclarationof oflibrary library function function'strlcat' 'strlcat'[-Wincompatible-library-redeclaration] [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ int strlcat(char *, const char *, int); ^ ../../include/config.h../../include/config.h::294294::55:: note: note: 'strlcat''strlcat' isis aa builtinbuiltin withwith typetype 'unsigned'unsigned longlong (char *, const char *, unsigned long)'(char *, const char *, unsigned long)' ../../include/config.h../../include/config.h::298298::55:: warning: warning: incompatibleincompatible redeclaration redeclarationof oflibrary functionlibrary 'strlcpy' function[-Wincompatible-library-redeclaration] 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.hint strlcpy(char *, const char *, int);: 298 ^: 5: note: 'strlcpy' ../../include/config.his: 298a: 5builtin: withnote: 'strlcpy'type is 'unsigneda builtinlong with(char *, const char *, unsigned long)' type 'unsigned long (char *, const char *, unsigned long)' In file included from aton.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o eth.o eth.c 2 warnings generated. 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o fw.o fw.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o hex.o hex.c In file included from eth.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from hex.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from fw.c:10: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o icmp.o icmp.c 2 warnings generated. 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o intf.o intf.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o ip.o ip.c In file included from icmp.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o rand.o rand.c In file included from ip.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from intf.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from rand.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o route.o route.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o send.o send.c 2 warnings generated. 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o tcp.o tcp.c clang -DHAVE_CONFIG_H -I. -I../../include -I../../include -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -c -o udp.o udp.c In file included from send.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from route.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from udp.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' In file included from tcp.c:9: ../../include/config.h:294:5: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] int strlcat(char *, const char *, int); ^ ../../include/config.h:294:5: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' ../../include/config.h:298:5: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] int strlcpy(char *, const char *, int); ^ ../../include/config.h:298:5: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. /bin/sh ../../libtool --tag=CC --mode=link clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o dnet addr.o arp.o aton.o dnet.o eth.o fw.o hex.o icmp.o intf.o ip.o rand.o route.o send.o tcp.o udp.o ../../src/libdnet.la libtool: link: clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Wl,-O1 -Wl,--defsym=__gentoo_check_ldflags__=0 -o .libs/dnet addr.o arp.o aton.o dnet.o eth.o fw.o hex.o icmp.o intf.o ip.o rand.o route.o send.o tcp.o udp.o -Wl,--as-needed ../../src/.libs/libdnet.so make[2]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test/dnet' make[2]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test' make[1]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/test' make[1]: Entering directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1' * python3_10: running distutils-r1_run_phase distutils-r1_python_compile python3.10 setup.py build -j 4 /var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/python/setup.py:4: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extension running build running build_ext building 'dnet' extension creating /var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1-python3_10/temp.linux-x86_64-3.10 clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -I../include -I/usr/include/python3.10 -c ./dnet.c -o /var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1-python3_10/temp.linux-x86_64-3.10/./dnet.o ./dnet.c:2981:41: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_2 = PyBytes_FromStringAndSize(__pyx_v_ea.data, 6); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 123, __pyx_L1_error) ^~~~~~~~~~~~~~~ /usr/include/python3.10/bytesobject.h:34:62: note: passing argument to parameter here PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); ^ ./dnet.c:3046:38: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_1 = __pyx_f_4dnet___memcpy(__pyx_v_ea.data, __pyx_v_value, 6); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 133, __pyx_L1_error) ^~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:3386:38: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_1 = __pyx_f_4dnet___memcpy(__pyx_v_ea.data, __pyx_v_buf, 6); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 154, __pyx_L1_error) ^~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:3496:41: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyBytes_FromStringAndSize(__pyx_v_ea.data, 6); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 163, __pyx_L1_error) ^~~~~~~~~~~~~~~ /usr/include/python3.10/bytesobject.h:34:62: note: passing argument to parameter here PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); ^ ./dnet.c:3636:38: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_1 = __pyx_f_4dnet___memcpy(__pyx_v_s.data, __pyx_v_src, 6); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 176, __pyx_L1_error) ^~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:3647:38: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_1 = __pyx_f_4dnet___memcpy(__pyx_v_d.data, __pyx_v_dst, 6); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 177, __pyx_L1_error) ^~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:4306:17: warning: 'PyObject_AsReadBuffer' is deprecated [-Wdeprecated-declarations] __pyx_t_1 = ((PyObject_AsReadBuffer(__pyx_v_pkt, (&__pyx_v_p), (&__pyx_v_n)) == 0) != 0); ^ /usr/include/python3.10/abstract.h:342:1: note: 'PyObject_AsReadBuffer' has been explicitly marked deprecated here Py_DEPRECATED(3.0) ^ /usr/include/python3.10/pyport.h:513:54: note: expanded from macro 'Py_DEPRECATED' #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__)) ^ ./dnet.c:4306:52: warning: incompatible pointer types passing 'char **' to parameter of type 'const void **' [-Wincompatible-pointer-types] __pyx_t_1 = ((PyObject_AsReadBuffer(__pyx_v_pkt, (&__pyx_v_p), (&__pyx_v_n)) == 0) != 0); ^~~~~~~~~~~~ /usr/include/python3.10/abstract.h:344:52: note: passing argument to parameter 'buffer' here const void **buffer, ^ ./dnet.c:4306:66: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types] __pyx_t_1 = ((PyObject_AsReadBuffer(__pyx_v_pkt, (&__pyx_v_p), (&__pyx_v_n)) == 0) != 0); ^~~~~~~~~~~~ /usr/include/python3.10/abstract.h:345:51: note: passing argument to parameter 'buffer_len' here Py_ssize_t *buffer_len); ^ ./dnet.c:4552:17: warning: 'PyObject_AsReadBuffer' is deprecated [-Wdeprecated-declarations] __pyx_t_1 = ((PyObject_AsReadBuffer(__pyx_v_buf, (&__pyx_v_p), (&__pyx_v_n)) == 0) != 0); ^ /usr/include/python3.10/abstract.h:342:1: note: 'PyObject_AsReadBuffer' has been explicitly marked deprecated here Py_DEPRECATED(3.0) ^ /usr/include/python3.10/pyport.h:513:54: note: expanded from macro 'Py_DEPRECATED' #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__)) ^ ./dnet.c:4552:52: warning: incompatible pointer types passing 'char **' to parameter of type 'const void **' [-Wincompatible-pointer-types] __pyx_t_1 = ((PyObject_AsReadBuffer(__pyx_v_buf, (&__pyx_v_p), (&__pyx_v_n)) == 0) != 0); ^~~~~~~~~~~~ /usr/include/python3.10/abstract.h:344:52: note: passing argument to parameter 'buffer' here const void **buffer, ^ ./dnet.c:4552:66: warning: incompatible pointer types passing 'int *' to parameter of type 'Py_ssize_t *' (aka 'long *') [-Wincompatible-pointer-types] __pyx_t_1 = ((PyObject_AsReadBuffer(__pyx_v_buf, (&__pyx_v_p), (&__pyx_v_n)) == 0) != 0); ^~~~~~~~~~~~ /usr/include/python3.10/abstract.h:345:51: note: passing argument to parameter 'buffer_len' here Py_ssize_t *buffer_len); ^ ./dnet.c:6186:41: warning: passing 'uint8_t[16]' (aka 'unsigned char[16]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyBytes_FromStringAndSize(__pyx_v_self->_addr.addr_data8, 6); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 489, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/bytesobject.h:34:62: note: passing argument to parameter here PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); ^ ./dnet.c:6291:38: warning: passing 'uint8_t[16]' (aka 'unsigned char[16]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = __pyx_f_4dnet___memcpy(__pyx_v_self->_addr.addr_data8, __pyx_v_value, 6); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:6421:41: warning: passing 'uint8_t[16]' (aka 'unsigned char[16]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyBytes_FromStringAndSize(__pyx_v_self->_addr.addr_data8, 4); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/bytesobject.h:34:62: note: passing argument to parameter here PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); ^ ./dnet.c:6585:40: warning: passing 'uint8_t[16]' (aka 'unsigned char[16]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_4 = __pyx_f_4dnet___memcpy(__pyx_v_self->_addr.addr_data8, __pyx_v_value, 4); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 514, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:6717:41: warning: passing 'uint8_t[16]' (aka 'unsigned char[16]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = PyBytes_FromStringAndSize(__pyx_v_self->_addr.addr_data8, 16); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 523, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/bytesobject.h:34:62: note: passing argument to parameter here PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); ^ ./dnet.c:6822:38: warning: passing 'uint8_t[16]' (aka 'unsigned char[16]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_3 = __pyx_f_4dnet___memcpy(__pyx_v_self->_addr.addr_data8, __pyx_v_value, 16); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 528, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:10139:64: warning: incompatible function pointer types passing 'int (struct arp_entry *, void *)' to parameter of type 'arp_handler' (aka 'int (*)(const struct arp_entry *, void *)') [-Wincompatible-function-pointer-types] __pyx_t_1 = __Pyx_PyInt_From_int(arp_loop(__pyx_v_self->arp, __pyx_f_4dnet___arp_callback, ((void *)__pyx_v__arg))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 761, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dnet/arp.h:101:39: note: passing argument to parameter 'callback' here int arp_loop(arp_t *arp, arp_handler callback, void *arg); ^ ./dnet.c:10631:38: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_1 = __pyx_f_4dnet___memcpy(__pyx_v_sh.data, __pyx_v_sha, 6); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 787, __pyx_L1_error) ^~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:10642:38: warning: passing 'uint8_t[6]' (aka 'unsigned char[6]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] __pyx_t_1 = __pyx_f_4dnet___memcpy(__pyx_v_dh.data, __pyx_v_dha, 6); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 788, __pyx_L1_error) ^~~~~~~~~~~~~~~ ./dnet.c:2499:47: note: passing argument to parameter '__pyx_v_dst' here static PyObject *__pyx_f_4dnet___memcpy(char *__pyx_v_dst, PyObject *__pyx_v_src, int __pyx_v_n) { ^ ./dnet.c:11554:10: error: call to undeclared library function 'strlcpy' with type 'unsigned long (char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] (void)(strlcpy(__pyx_v_entry->intf_name, __pyx_t_2, 16)); ^ ./dnet.c:11554:10: note: include the header or explicitly provide a declaration for 'strlcpy' ./dnet.c:12729:66: warning: incompatible function pointer types passing 'int (struct intf_entry *, void *)' to parameter of type 'intf_handler' (aka 'int (*)(const struct intf_entry *, void *)') [-Wincompatible-function-pointer-types] __pyx_t_1 = __Pyx_PyInt_From_int(intf_loop(__pyx_v_self->intf, __pyx_f_4dnet___intf_callback, ((void *)__pyx_v__arg))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1061, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dnet/intf.h:64:40: note: passing argument to parameter 'callback' here int intf_loop(intf_t *i, intf_handler callback, void *arg); ^ ./dnet.c:13936:68: warning: incompatible function pointer types passing 'int (struct route_entry *, void *)' to parameter of type 'route_handler' (aka 'int (*)(const struct route_entry *, void *)') [-Wincompatible-function-pointer-types] __pyx_t_1 = __Pyx_PyInt_From_int(route_loop(__pyx_v_self->route, __pyx_f_4dnet___route_callback, ((void *)__pyx_v__arg))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1160, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dnet/route.h:34:43: note: passing argument to parameter 'callback' here int route_loop(route_t *r, route_handler callback, void *arg); ^ ./dnet.c:15599:62: warning: incompatible function pointer types passing 'int (struct fw_rule *, void *)' to parameter of type 'fw_handler' (aka 'int (*)(const struct fw_rule *, void *)') [-Wincompatible-function-pointer-types] __pyx_t_1 = __Pyx_PyInt_From_int(fw_loop(__pyx_v_self->fw, __pyx_f_4dnet___fw_callback, ((void *)__pyx_v__arg))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1296, __pyx_L1_error) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dnet/fw.h:50:34: note: passing argument to parameter 'callback' here int fw_loop(fw_t *f, fw_handler callback, void *arg); ^ 24 warnings and 1 error generated. error: command '/usr/lib/llvm/15/bin/clang' failed with exit code 1 * ERROR: dev-libs/libdnet-1.16.1::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 3901: Called distutils-r1_src_compile * environment, line 1837: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 811: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3587: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3080: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3078: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 1148: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1819: Called distutils-r1_python_compile * environment, line 1621: Called esetup.py 'build' '-j' '4' * environment, line 2561: Called die * The specific snippet of code: * "${@}" || die -n; * * If you need support, post the output of `emerge --info '=dev-libs/libdnet-1.16.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/libdnet-1.16.1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-libs:libdnet-1.16.1:20221003-160402.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/libdnet-1.16.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libdnet-1.16.1/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1/python' * S: '/var/tmp/portage/dev-libs/libdnet-1.16.1/work/libdnet-libdnet-1.16.1'