* Package: net-dialup/ppp-2.5.0-r4:0/2.5.0 * Repository: gentoo * Maintainer: base-system@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux pam * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 6.4.14-gentoo-dist * Checking for suitable kernel configuration options ... [ ok ] >>> Unpacking source... >>> Unpacking ppp-2.5.0.tar.gz to /var/tmp/portage/net-dialup/ppp-2.5.0-r4/work >>> Unpacking pppgetpass.8 to /var/tmp/portage/net-dialup/ppp-2.5.0-r4/work unpack pppgetpass.8: file format not recognized. Ignoring. >>> Source unpacked in /var/tmp/portage/net-dialup/ppp-2.5.0-r4/work >>> Preparing source in /var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0 ... * Applying ppp-2.5.0-passwordfd-read-early.patch ... [ ok ] * Applying ppp-2.5.0-pidfile.patch ... [ ok ] * Applying ppp-2.5.0-radiusclient.conf-parsing.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0 ... * econf: updating ppp-2.5.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating ppp-2.5.0/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/ppp-2.5.0-r4 --htmldir=/usr/share/doc/ppp-2.5.0-r4/html --with-sysroot=/ --libdir=/usr/lib64 --localstatedir=/var --runstatedir=/run --disable-systemd --without-atm --with-pam --without-pcap --without-gtk --enable-cbcp checking whether make supports nested variables... yes checking for a BSD-compatible install... /usr/lib/portage/python3.11/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 to enable maintainer-specific portions of Makefiles... yes 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 whether make supports the include directive... yes (GNU style) checking dependency style of clang... none checking whether ln -s works... 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 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... ld.lld checking if the linker (ld.lld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... llvm-nm checking the name lister (llvm-nm) 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 ld.lld 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... llvm-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... llvm-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... llvm-strip checking for x86_64-pc-linux-gnu-ranlib... llvm-ranlib checking command to parse llvm-nm 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... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (ld.lld -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 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 checking for _Bool... yes checking for stdbool.h that conforms to C99... yes checking for asm/types.h... yes checking for crypt.h... yes checking for paths.h... yes checking for shadow.h... yes checking for stddef.h... yes checking for stdarg.h... yes checking for sys/dlpi.h... no checking for sys/ioctl.h... yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for sys/uio.h... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for utmp.h... yes checking for net/bpf.h... no checking for net/if.h... yes checking for net/if_types.h... no checking for net/if_arp.h... yes checking for linux/if.h... yes checking for linux/if_ether.h... yes checking for linux/if_packet.h... yes checking for netinet/if_ether.h... yes checking for netpacket/packet.h... yes checking size of unsigned int... 4 checking size of unsigned long... 8 checking size of unsigned short... 2 checking for mmap... yes checking for logwtmp... yes checking for strerror... yes checking for crypt in -lcrypt... yes checking for openssl/ssl.h in /usr/local/ssl... no checking for openssl/ssl.h in /usr/lib/ssl... no checking for openssl/ssl.h in /usr/ssl... no checking for openssl/ssl.h in /usr/pkg... no checking for openssl/ssl.h in /usr/local... no checking for openssl/ssl.h in /usr... yes checking whether compiling and linking against OpenSSL works... no checking how to run the C preprocessor... clang-cpp checking for md4 support in openssl... yes checking for md5 support in openssl... yes checking for des support in openssl... yes checking for sha support in openssl... yes checking if compiling and linking against libsrp works... no checking for pam_appl.h in /usr/local... no checking for pam_appl.h in /usr/lib... no checking for pam_appl.h in /usr... yes checking if compiling and linking against libpam works... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating chat/Makefile config.status: creating contrib/Makefile config.status: creating contrib/pppgetpass/Makefile config.status: creating common/Makefile config.status: creating include/Makefile config.status: creating modules/Makefile config.status: creating pppd/Makefile config.status: creating pppd/pppd.pc config.status: creating pppd/plugins/Makefile config.status: creating pppd/plugins/pppoe/Makefile config.status: creating pppd/plugins/pppoatm/Makefile config.status: creating pppd/plugins/pppol2tp/Makefile config.status: creating pppd/plugins/radius/Makefile config.status: creating pppdump/Makefile config.status: creating pppstats/Makefile config.status: creating scripts/Makefile config.status: creating pppd/config.h config.status: creating pppd/pppdconf.h config.status: creating pppd/plugins/pppoe/config.h config.status: executing depfiles commands config.status: executing libtool commands ppp version 2.5.0 Prefix...............: /usr Runtime Dir..........: /run/pppd Logfile Dir..........: /var/log/ppp Plugin Dir...........: /usr/lib64/pppd/2.5.0 System CA Path ......: /etc/ssl/certs With OpenSSL.........: yes With libatm..........: no With libpam..........: no With libpcap.........: no With libsrp..........: no C Compiler...........: clang -O2 -pipe -march=native -fno-diagnostics-color Linker...............: ld.lld -m elf_x86_64 -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Features enabled Microsoft Extensions.: yes Multilink............: no Plugins..............: yes CBCP.................: yes IPV6CP...............: yes EAP-TLS..............: yes PEAP.................: yes systemd notifications: no >>> Source configured. >>> Compiling source in /var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0 ... make -j5 Making all in chat make[1]: Entering directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/chat' clang -DHAVE_CONFIG_H -I. -I../pppd -I../pppd/plugins/pppoe -DTERMIOS -DSIGTYPE=void -UNO_SLEEP -DFNDELAY=O_NDELAY -O2 -pipe -march=native -fno-diagnostics-color -c -o chat-chat.o `test -f 'chat.c' || echo './'`chat.c rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o chat chat-chat.o rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o chat chat-chat.o rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/chat"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841890}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: link: clang chat-chat.o -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o .libs/chat rdlibtool: link: ln -s ../chat .libs/chat.exe.wrapper make[1]: Leaving directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/chat' Making all in contrib make[1]: Entering directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib' Making all in pppgetpass make[2]: Entering directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib/pppgetpass' clang -DHAVE_CONFIG_H -I. -I../../pppd -I../../pppd/plugins/pppoe -Wno-unused-result -O2 -pipe -march=native -fno-diagnostics-color -c -o pppgetpass_vt-pppgetpass.vt.o `test -f 'pppgetpass.vt.c' || echo './'`pppgetpass.vt.c rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o pppgetpass.vt pppgetpass_vt-pppgetpass.vt.o rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o pppgetpass.vt pppgetpass_vt-pppgetpass.vt.o rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib/pppgetpass"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841898}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841895}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: link: clang pppgetpass_vt-pppgetpass.vt.o -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o .libs/pppgetpass.vt rdlibtool: link: ln -s ../pppgetpass.vt .libs/pppgetpass.vt.exe.wrapper make[2]: Leaving directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib/pppgetpass' make[2]: Entering directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib' make[1]: Leaving directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/contrib' Making all in pppd make[1]: Entering directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd' make all-am make[2]: Entering directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd' clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-auth.o `test -f 'auth.c' || echo './'`auth.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-ccp.o `test -f 'ccp.c' || echo './'`ccp.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-chap-md5.o `test -f 'chap-md5.c' || echo './'`chap-md5.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-chap.o `test -f 'chap.c' || echo './'`chap.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-demand.o `test -f 'demand.c' || echo './'`demand.c chap-md5.c:126:46: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] ...if (PPP_DigestFinal(ctx, &response[1], &hash_len)) { ^~~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ 1 warning generated. clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-eap.o `test -f 'eap.c' || echo './'`eap.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-ecp.o `test -f 'ecp.c' || echo './'`ecp.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-fsm.o `test -f 'fsm.c' || echo './'`fsm.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-ipcp.o `test -f 'ipcp.c' || echo './'`ipcp.c eap.c:1820:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] ...if (PPP_DigestFinal(mdctx, hash, &hashlen)) { ^~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ eap.c:2583:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] ...if (PPP_DigestFinal(mdctx, hash, &hashlen)) { ^~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-lcp.o `test -f 'lcp.c' || echo './'`lcp.c 2 warnings generated. clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-magic.o `test -f 'magic.c' || echo './'`magic.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-main.o `test -f 'main.c' || echo './'`main.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-options.o `test -f 'options.c' || echo './'`options.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-session.o `test -f 'session.c' || echo './'`session.c session.c:185:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] struct spwd *getspnam(); ^ /usr/include/shadow.h:90:21: note: conflicting prototype is here extern struct spwd *getspnam (const char *__name); ^ 1 warning generated. clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-tty.o `test -f 'tty.c' || echo './'`tty.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-upap.o `test -f 'upap.c' || echo './'`upap.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-utils.o `test -f 'utils.c' || echo './'`utils.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-sys-linux.o `test -f 'sys-linux.c' || echo './'`sys-linux.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-chap_ms.o `test -f 'chap_ms.c' || echo './'`chap_ms.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-crypto_ms.o `test -f 'crypto_ms.c' || echo './'`crypto_ms.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-cbcp.o `test -f 'cbcp.c' || echo './'`cbcp.c chap_ms.c:562:56: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (PPP_DigestFinal(ctx, hash, &hash_len)) { ^~~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ chap_ms.c:603:44: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, hash, &hash_len); ^~~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ chap_ms.c:706:54: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, Digest, &hash_len); ^~~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ chap_ms.c:728:54: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, Digest, &hash_len); ^~~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ crypto_ms.c:141:47: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (PPP_CipherUpdate(ctx, cipher, &clen, clear, 8)) { ^~~~~ ./crypto.h:140:34: note: passing argument to parameter 'outl' here unsigned char *out, int *outl, ^ crypto_ms.c:143:57: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (PPP_CipherFinal(ctx, cipher + clen, &clen)) { ^~~~~ ./crypto.h:147:34: note: passing argument to parameter 'outl' here unsigned char *out, int *outl); ^ crypto_ms.c:170:46: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (PPP_CipherUpdate(ctx, clear, &clen, cipher, 8)) { ^~~~~ ./crypto.h:140:34: note: passing argument to parameter 'outl' here unsigned char *out, int *outl, ^ crypto_ms.c:172:56: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (PPP_CipherFinal(ctx, clear + clen, &clen)) { ^~~~~ ./crypto.h:147:34: note: passing argument to parameter 'outl' here unsigned char *out, int *outl); ^ 4 warnings generated. clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-mppe.o `test -f 'mppe.c' || echo './'`mppe.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-ipv6cp.o `test -f 'ipv6cp.c' || echo './'`ipv6cp.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-eui64.o `test -f 'eui64.c' || echo './'`eui64.c mppe.c:130:54: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, Digest, &DigestLen); ^~~~~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ mppe.c:215:57: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, MasterKey, &KeyLen); ^~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ mppe.c:246:59: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, SendKey, &KeyLen); ^~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ mppe.c:279:59: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] PPP_DigestFinal(ctx, RecvKey, &KeyLen); ^~~~~~~ ./crypto.h:96:43: note: passing argument to parameter 'outlen' here unsigned char *out, unsigned int *outlen); ^ 4 warnings generated. 4 warnings generated. clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-eap-tls.o `test -f 'eap-tls.c' || echo './'`eap-tls.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-tls.o `test -f 'tls.c' || echo './'`tls.c clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\" -DPPPD_RUNTIME_DIR='"/run/pppd"' -DPPPD_LOGFILE_DIR='"/var/log/ppp"' -DSYSTEM_CA_PATH='"/etc/ssl/certs"' -DPPPD_PLUGIN_DIR='"/usr/lib64/pppd/2.5.0"' -O2 -pipe -march=native -fno-diagnostics-color -c -o pppd-peap.o `test -f 'peap.c' || echo './'`peap.c rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-crypto.lo `test -f 'crypto.c' || echo './'`crypto.c rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-crypto.lo crypto.c rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: compile: clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c crypto.c -DPIC -fPIC -o .libs/libppp_crypto_la-crypto.o eap-tls.c:172:5: warning: 'ENGINE_load_builtin_engines' is deprecated [-Wdeprecated-declarations] ENGINE_load_builtin_engines(); ^ /usr/include/openssl/engine.h:358:1: note: 'ENGINE_load_builtin_engines' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:193:5: warning: 'ENGINE_register_all_complete' is deprecated [-Wdeprecated-declarations] ENGINE_register_all_complete(); ^ /usr/include/openssl/engine.h:415:1: note: 'ENGINE_register_all_complete' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:196:9: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] e = ENGINE_by_id( engine_name ); ^ /usr/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:200:13: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] e = ENGINE_by_id( "dynamic" ); ^ /usr/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:203:18: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] if (!ENGINE_ctrl_cmd_string(e, "SO_PATH", engine_name, 0) ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:204:18: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] || !ENGINE_ctrl_cmd_string(e, "LOAD", NULL, 0)) ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:208:17: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations] ENGINE_free(e); ^ /usr/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:221:13: warning: 'ENGINE_set_default' is deprecated [-Wdeprecated-declarations] if(!ENGINE_set_default(e, ENGINE_METHOD_ALL)) ^ /usr/include/openssl/engine.h:708:1: note: 'ENGINE_set_default' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:225:13: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations] ENGINE_free(e); ^ /usr/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:409:14: warning: 'ENGINE_ctrl_cmd' is deprecated [-Wdeprecated-declarations] if (!ENGINE_ctrl_cmd( cert_engine, "LOAD_CERT_CTRL", 0, &cert_in... ^ /usr/include/openssl/engine.h:450:1: note: 'ENGINE_ctrl_cmd' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:534:20: warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations] pkey = ENGINE_load_private_key(pkey_engine, privkeyfile, tra... ^ /usr/include/openssl/engine.h:637:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ eap-tls.c:540:20: warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations] pkey = ENGINE_load_private_key(pkey_engine, privkeyfile, NUL... ^ /usr/include/openssl/engine.h:637:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:193:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-md5.lo `test -f 'ppp-md5.c' || echo './'`ppp-md5.c rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-md4.lo `test -f 'ppp-md4.c' || echo './'`ppp-md4.c rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-md4.lo ppp-md4.c rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: compile: clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c ppp-md4.c -DPIC -fPIC -o .libs/libppp_crypto_la-ppp-md4.o rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-md5.lo ppp-md5.c rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: compile: clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c ppp-md5.c -DPIC -fPIC -o .libs/libppp_crypto_la-ppp-md5.o rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-sha1.lo `test -f 'ppp-sha1.c' || echo './'`ppp-sha1.c rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-sha1.lo ppp-sha1.c rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: compile: clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c ppp-sha1.c -DPIC -fPIC -o .libs/libppp_crypto_la-ppp-sha1.o rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-des.lo `test -f 'ppp-des.c' || echo './'`ppp-des.c rdlibtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libppp_crypto_la-ppp-des.lo ppp-des.c rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: compile: clang -DHAVE_CONFIG_H -I. -I../pppd/plugins/pppoe -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c ppp-des.c -DPIC -fPIC -o .libs/libppp_crypto_la-ppp-des.o 12 warnings generated. rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -L/usr/lib -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libppp_crypto.la libppp_crypto_la-crypto.lo libppp_crypto_la-ppp-md5.lo libppp_crypto_la-ppp-md4.lo libppp_crypto_la-ppp-sha1.lo libppp_crypto_la-ppp-des.lo -lssl -lcrypto rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -L/usr/lib -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libppp_crypto.la libppp_crypto_la-crypto.lo libppp_crypto_la-ppp-md5.lo libppp_crypto_la-ppp-md4.lo libppp_crypto_la-ppp-sha1.lo libppp_crypto_la-ppp-des.lo -lssl -lcrypto rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: link: ln -s libppp_crypto.so.def .libs/libppp_crypto.so.def.linux rdlibtool: link: ln -s libppp_crypto.so.def.linux .libs/libppp_crypto.so.def.host rdlibtool: link: x86_64-pc-linux-gnu-ar crs .libs/libppp_crypto.a .libs/libppp_crypto_la-crypto.o .libs/libppp_crypto_la-ppp-md5.o .libs/libppp_crypto_la-ppp-md4.o .libs/libppp_crypto_la-ppp-sha1.o .libs/libppp_crypto_la-ppp-des.o rdlibtool: link: ln -s ../libppp_crypto.la .libs/libppp_crypto.la rdlibtool: link: ln -s ../libppp_crypto.la .libs/libppp_crypto.lai rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -Wl,-E -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o pppd pppd-auth.o pppd-ccp.o pppd-chap-md5.o pppd-chap.o pppd-demand.o pppd-eap.o pppd-ecp.o pppd-fsm.o pppd-ipcp.o pppd-lcp.o pppd-magic.o pppd-main.o pppd-options.o pppd-session.o pppd-tty.o pppd-upap.o pppd-utils.o pppd-sys-linux.o pppd-chap_ms.o pppd-crypto_ms.o pppd-cbcp.o pppd-mppe.o pppd-ipv6cp.o pppd-eui64.o pppd-eap-tls.o pppd-tls.o pppd-peap.o -lcrypt -ldl libppp_crypto.la rdlibtool --tag=CC --mode=link clang -O2 -pipe -march=native -fno-diagnostics-color -Wl,-E -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o pppd pppd-auth.o pppd-ccp.o pppd-chap-md5.o pppd-chap.o pppd-demand.o pppd-eap.o pppd-ecp.o pppd-fsm.o pppd-ipcp.o pppd-lcp.o pppd-magic.o pppd-main.o pppd-options.o pppd-session.o pppd-tty.o pppd-upap.o pppd-utils.o pppd-sys-linux.o pppd-chap_ms.o pppd-crypto_ms.o pppd-cbcp.o pppd-mppe.o pppd-ipv6cp.o pppd-eui64.o pppd-eap-tls.o pppd-tls.o pppd-peap.o -lcrypt -ldl libppp_crypto.la rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 160, .st_ino = 2841904}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 160, .st_ino = 2841816}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/libtool". rdlibtool: link: clang pppd-auth.o pppd-ccp.o pppd-chap-md5.o pppd-chap.o pppd-demand.o pppd-eap.o pppd-ecp.o pppd-fsm.o pppd-ipcp.o pppd-lcp.o pppd-magic.o pppd-main.o pppd-options.o pppd-session.o pppd-tty.o pppd-upap.o pppd-utils.o pppd-sys-linux.o pppd-chap_ms.o pppd-crypto_ms.o pppd-cbcp.o pppd-mppe.o pppd-ipv6cp.o pppd-eui64.o pppd-eap-tls.o pppd-tls.o pppd-peap.o .libs/libppp_crypto.a -O2 -pipe -march=native -fno-diagnostics-color -Wl,-E -Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -lcrypt -ldl -L.libs -L/usr/lib -lssl -lcrypto -o .libs/pppd ld.lld: error: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o is incompatible with elf32-i386 ld.lld: error: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o is incompatible with elf32-i386 ld.lld: error: /usr/lib/llvm/16/bin/../../../../lib/clang/16/lib/linux/clang_rt.crtbegin-x86_64.o is incompatible with elf32-i386 ld.lld: error: pppd-auth.o is incompatible with elf32-i386 ld.lld: error: pppd-ccp.o is incompatible with elf32-i386 ld.lld: error: pppd-chap-md5.o is incompatible with elf32-i386 ld.lld: error: pppd-chap.o is incompatible with elf32-i386 ld.lld: error: pppd-demand.o is incompatible with elf32-i386 ld.lld: error: pppd-eap.o is incompatible with elf32-i386 ld.lld: error: pppd-ecp.o is incompatible with elf32-i386 ld.lld: error: pppd-fsm.o is incompatible with elf32-i386 ld.lld: error: pppd-ipcp.o is incompatible with elf32-i386 ld.lld: error: pppd-lcp.o is incompatible with elf32-i386 ld.lld: error: pppd-magic.o is incompatible with elf32-i386 ld.lld: error: pppd-main.o is incompatible with elf32-i386 ld.lld: error: pppd-options.o is incompatible with elf32-i386 ld.lld: error: pppd-session.o is incompatible with elf32-i386 ld.lld: error: pppd-tty.o is incompatible with elf32-i386 ld.lld: error: pppd-upap.o is incompatible with elf32-i386 ld.lld: error: pppd-utils.o is incompatible with elf32-i386 ld.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) rdlibtool: exec error upon slbt_exec_link_create_executable(), line 1745: (see child process error messages). rdlibtool: < returned to > slbt_exec_link(), line 2155. make[2]: *** [Makefile:936: pppd] Error 2 make[2]: Leaving directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd' make[1]: *** [Makefile:803: all] Error 2 make[1]: Leaving directory '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0/pppd' make: *** [Makefile:524: all-recursive] Error 1 * ERROR: net-dialup/ppp-2.5.0-r4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-dialup/ppp-2.5.0-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-dialup/ppp-2.5.0-r4::gentoo'`. * The complete build log is located at '/var/log/portage/net-dialup:ppp-2.5.0-r4:20230903-083348.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/temp/environment'. * Working directory: '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0' * S: '/var/tmp/portage/net-dialup/ppp-2.5.0-r4/work/ppp-2.5.0'