Package: src:openvpn Version: 2.6.14-1 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:openvpn, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' # These two get deleted on "make clean", but come in the tarball # hack to keep them around after "make clean" test -f distro/rpm/openvpn.spec.not || mv distro/rpm/openvpn.spec distro/rpm/openvpn.spec.not mv: cannot stat 'distro/rpm/openvpn.spec': No such file or directory make[1]: [debian/rules:41: override_dh_auto_clean] Error 1 (ignored) test -f tests/t_client.sh.not || mv tests/t_client.sh tests/t_client.sh.not mv: cannot stat 'tests/t_client.sh': No such file or directory make[1]: [debian/rules:42: override_dh_auto_clean] Error 1 (ignored) dh_auto_clean test -f distro/rpm/openvpn.spec.not && mv distro/rpm/openvpn.spec.not distro/rpm/openvpn.spec [... snipped ...] checking for struct cmsghdr... yes checking for struct in_pktinfo... yes checking for sa_family_t... yes checking for struct in_pktinfo.ipi_spec_dst... yes checking for struct sockaddr_in6... yes checking for x86_64-linux-gnu-gcc options needed to detect all undeclared functions... none needed checking whether SO_MARK is declared... yes checking anonymous union support... yes checking linker supports --wrap... yes checking whether SIGHUP is declared... yes checking whether SIGINT is declared... yes checking whether SIGUSR1 is declared... yes checking whether SIGUSR2 is declared... yes checking whether SIGTERM is declared... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for daemon... yes checking for chroot... yes checking for getpwnam... yes checking for setuid... yes checking for nice... yes checking for system... yes checking for dup... yes checking for dup2... yes checking for syslog... yes checking for openlog... yes checking for mlockall... yes checking for getrlimit... yes checking for getgrnam... yes checking for setgid... yes checking for setgroups... yes checking for flock... yes checking for readv... yes checking for writev... yes checking for time... yes checking for gettimeofday... yes checking for setsid... yes checking for chdir... yes checking for chsize... no checking for ftruncate... yes checking for execve... yes checking for getpeereid... no checking for basename... yes checking for dirname... yes checking for access... yes checking for epoll_create... yes checking for strsep... yes checking for dlopen in -ldl... yes checking for inet_ntoa in -lnsl... no checking for socket in -lsocket... no checking for gethostbyname in -lresolv... yes checking for sendmsg... yes checking for recvmsg... yes checking for library containing __res_init... none required checking for net/if_tun.h... no checking for net/tun/if_tun.h... no checking for linux/if_tun.h... yes checking for tap-windows.h... no checking whether TUNSETPERSIST is declared... yes checking for setcon in -lselinux... no checking for pam_start in -lpam... yes checking for PKCS11_HELPER... yes checking for LIBNL_GENL... yes configure: Enabled ovpn-dco support for Linux checking for LIBCAPNG... yes checking for sys/prctl.h... yes checking for OPENSSL... yes checking for SSL_CTX_new... yes checking for EVP_aes_256_gcm... yes checking for LZO... yes checking for lzo/lzo1x.h... yes checking for LZ4... yes checking for LZ4_compress_default in -llz4... yes checking for LZ4_decompress_safe in -llz4... yes checking for libsystemd... yes checking for systemd/sd-daemon.h... yes checking for sd_booted... yes checking git checkout... no checking for P11KIT... yes checking whether the compiler accepts -Wno-stringop-truncation... yes checking whether the compiler accepts -Wall... yes checking for CMOCKA... no configure: WARNING: cmocka.pc not found on the system using pkg-config (/usr/bin/x86_64-linux-gnu-pkg-config). Unit tests disabled checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating version.sh config.status: creating Makefile config.status: creating build/Makefile config.status: creating distro/Makefile config.status: creating distro/systemd/Makefile config.status: creating doc/Makefile config.status: creating doc/doxygen/Makefile config.status: creating doc/doxygen/openvpn.doxyfile config.status: creating include/Makefile config.status: creating sample/sample-plugins/Makefile config.status: creating src/Makefile config.status: creating src/compat/Makefile config.status: creating src/openvpn/Makefile config.status: creating src/openvpnmsica/Makefile config.status: creating src/openvpnserv/Makefile config.status: creating src/plugins/Makefile config.status: creating src/plugins/auth-pam/Makefile config.status: creating src/plugins/down-root/Makefile config.status: creating src/tapctl/Makefile config.status: creating tests/Makefile config.status: creating tests/unit_tests/Makefile config.status: creating tests/unit_tests/example_test/Makefile config.status: creating tests/unit_tests/openvpn/Makefile config.status: creating tests/unit_tests/plugins/Makefile config.status: creating tests/unit_tests/plugins/auth-pam/Makefile config.status: creating sample/Makefile config.status: creating tests/t_client.sh config.status: creating config.h config.status: creating include/openvpn-plugin.h config.status: include/openvpn-plugin.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build make -j2 make[2]: Entering directory '/<<PKGBUILDDIR>>' make all-recursive make[3]: Entering directory '/<<PKGBUILDDIR>>' Making all in build make[4]: Entering directory '/<<PKGBUILDDIR>>/build' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<<PKGBUILDDIR>>/build' Making all in distro make[4]: Entering directory '/<<PKGBUILDDIR>>/distro' Making all in systemd make[5]: Entering directory '/<<PKGBUILDDIR>>/distro/systemd' sed \ -e 's|\@OPENVPN_VERSION_MAJOR\@|2|g' \ -e 's|\@OPENVPN_VERSION_MINOR\@|6|g' \ -e 's|\@sbindir\@|/usr/sbin|g' \ [email protected] > [email protected] && mv [email protected] [email protected] sed \ -e 's|\@OPENVPN_VERSION_MAJOR\@|2|g' \ -e 's|\@OPENVPN_VERSION_MINOR\@|6|g' \ -e 's|\@sbindir\@|/usr/sbin|g' \ [email protected] > [email protected] && mv [email protected] [email protected] make[5]: Leaving directory '/<<PKGBUILDDIR>>/distro/systemd' make[5]: Entering directory '/<<PKGBUILDDIR>>/distro' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/distro' make[4]: Leaving directory '/<<PKGBUILDDIR>>/distro' Making all in include make[4]: Entering directory '/<<PKGBUILDDIR>>/include' make all-am make[5]: Entering directory '/<<PKGBUILDDIR>>/include' make[5]: Leaving directory '/<<PKGBUILDDIR>>/include' make[4]: Leaving directory '/<<PKGBUILDDIR>>/include' Making all in src make[4]: Entering directory '/<<PKGBUILDDIR>>/src' Making all in compat make[5]: Entering directory '/<<PKGBUILDDIR>>/src/compat' /bin/bash ../../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o compat-dirname.lo compat-dirname.c /bin/bash ../../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o compat-basename.lo compat-basename.c libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-dirname.c -fPIC -DPIC -o .libs/compat-dirname.o libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-basename.c -fPIC -DPIC -o .libs/compat-basename.o libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-basename.c -o compat-basename.o >/dev/null 2>&1 libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-dirname.c -o compat-dirname.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o compat-gettimeofday.lo compat-gettimeofday.c /bin/bash ../../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o compat-daemon.lo compat-daemon.c libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-gettimeofday.c -fPIC -DPIC -o .libs/compat-gettimeofday.o libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-daemon.c -fPIC -DPIC -o .libs/compat-daemon.o libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-gettimeofday.c -o compat-gettimeofday.o >/dev/null 2>&1 libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-daemon.c -o compat-daemon.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o compat-strsep.lo compat-strsep.c libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-strsep.c -fPIC -DPIC -o .libs/compat-strsep.o libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c compat-strsep.c -o compat-strsep.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link x86_64-linux-gnu-gcc -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -Wl,-z,relro -Wl,-z,now -o libcompat.la compat-dirname.lo compat-basename.lo compat-gettimeofday.lo compat-daemon.lo compat-strsep.lo -lnl-genl-3 -lnl-3 -lcap-ng libtool: link: x86_64-linux-gnu-ar cr .libs/libcompat.a .libs/compat-dirname.o .libs/compat-basename.o .libs/compat-gettimeofday.o .libs/compat-daemon.o .libs/compat-strsep.o libtool: link: x86_64-linux-gnu-ranlib .libs/libcompat.a libtool: link: ( cd ".libs" && rm -f "libcompat.la" && ln -s "../libcompat.la" "libcompat.la" ) make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/compat' Making all in openvpn make[5]: Entering directory '/<<PKGBUILDDIR>>/src/openvpn' x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src/compat -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lzo -DPLUGIN_LIBDIR=\"/usr/lib/x86_64-linux-gnu/openvpn/plugins\" -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o argv.o argv.c x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src/compat -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lzo -DPLUGIN_LIBDIR=\"/usr/lib/x86_64-linux-gnu/openvpn/plugins\" -Wall -Wno-stringop-truncation -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c99 -I/usr/include/libnl3 -c -o auth_token.o auth_token.c In file included from /usr/include/linux/rtnetlink.h:7, from /usr/include/libnl3/netlink/netlink.h:20, from dco_linux.h:32, from dco_internal.h:31, from dco.h:31, from tun.h:43, from route.h:32, from options.h:35, from argv.c:39: /usr/include/linux/if_link.h:1989:6: error: redeclaration of âenum ovpn_modeâ 1989 | enum ovpn_mode { | ^~~~~~~~~ In file included from dco_linux.h:29: ovpn_dco_linux.h:248:6: note: originally defined here 248 | enum ovpn_mode { | ^~~~~~~~~ /usr/include/linux/if_link.h:1990:9: error: redeclaration of enumerator âOVPN_MODE_P2Pâ 1990 | OVPN_MODE_P2P, | ^~~~~~~~~~~~~ ovpn_dco_linux.h:250:9: note: previous definition of âOVPN_MODE_P2Pâ with type âenum ovpn_modeâ 250 | OVPN_MODE_P2P = __OVPN_MODE_FIRST, | ^~~~~~~~~~~~~ /usr/include/linux/if_link.h:1991:9: error: redeclaration of enumerator âOVPN_MODE_MPâ 1991 | OVPN_MODE_MP, | ^~~~~~~~~~~~ ovpn_dco_linux.h:251:9: note: previous definition of âOVPN_MODE_MPâ with type âenum ovpn_modeâ 251 | OVPN_MODE_MP, | ^~~~~~~~~~~~ /usr/include/linux/if_link.h:1995:9: error: redeclaration of enumerator âIFLA_OVPN_UNSPECâ 1995 | IFLA_OVPN_UNSPEC, | ^~~~~~~~~~~~~~~~ ovpn_dco_linux.h:241:9: note: previous definition of âIFLA_OVPN_UNSPECâ with type âenum ovpn_ifla_attrsâ 241 | IFLA_OVPN_UNSPEC = 0, | ^~~~~~~~~~~~~~~~ /usr/include/linux/if_link.h:1996:9: error: redeclaration of enumerator âIFLA_OVPN_MODEâ 1996 | IFLA_OVPN_MODE, | ^~~~~~~~~~~~~~ ovpn_dco_linux.h:242:9: note: previous definition of âIFLA_OVPN_MODEâ with type âenum ovpn_ifla_attrsâ 242 | IFLA_OVPN_MODE, | ^~~~~~~~~~~~~~ In file included from /usr/include/linux/rtnetlink.h:7, from /usr/include/libnl3/netlink/netlink.h:20, from dco_linux.h:32, from dco_internal.h:31, from dco.h:31, from tun.h:43, from route.h:32, from options.h:35, from openvpn.h:28, from auth_token.c:10: /usr/include/linux/if_link.h:1989:6: error: redeclaration of âenum ovpn_modeâ 1989 | enum ovpn_mode { | ^~~~~~~~~ In file included from dco_linux.h:29: ovpn_dco_linux.h:248:6: note: originally defined here 248 | enum ovpn_mode { | ^~~~~~~~~ /usr/include/linux/if_link.h:1990:9: error: redeclaration of enumerator âOVPN_MODE_P2Pâ 1990 | OVPN_MODE_P2P, | ^~~~~~~~~~~~~ ovpn_dco_linux.h:250:9: note: previous definition of âOVPN_MODE_P2Pâ with type âenum ovpn_modeâ 250 | OVPN_MODE_P2P = __OVPN_MODE_FIRST, | ^~~~~~~~~~~~~ /usr/include/linux/if_link.h:1991:9: error: redeclaration of enumerator âOVPN_MODE_MPâ 1991 | OVPN_MODE_MP, | ^~~~~~~~~~~~ ovpn_dco_linux.h:251:9: note: previous definition of âOVPN_MODE_MPâ with type âenum ovpn_modeâ 251 | OVPN_MODE_MP, | ^~~~~~~~~~~~ /usr/include/linux/if_link.h:1995:9: error: redeclaration of enumerator âIFLA_OVPN_UNSPECâ 1995 | IFLA_OVPN_UNSPEC, | ^~~~~~~~~~~~~~~~ ovpn_dco_linux.h:241:9: note: previous definition of âIFLA_OVPN_UNSPECâ with type âenum ovpn_ifla_attrsâ 241 | IFLA_OVPN_UNSPEC = 0, | ^~~~~~~~~~~~~~~~ /usr/include/linux/if_link.h:1996:9: error: redeclaration of enumerator âIFLA_OVPN_MODEâ 1996 | IFLA_OVPN_MODE, | ^~~~~~~~~~~~~~ ovpn_dco_linux.h:242:9: note: previous definition of âIFLA_OVPN_MODEâ with type âenum ovpn_ifla_attrsâ 242 | IFLA_OVPN_MODE, | ^~~~~~~~~~~~~~ make[5]: *** [Makefile:786: argv.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [Makefile:786: auth_token.o] Error 1 make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/openvpn' make[4]: *** [Makefile:444: all-recursive] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/src' make[3]: *** [Makefile:623: all-recursive] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** [Makefile:511: all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j2 returned exit code 2 make[1]: *** [debian/rules:28: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:16: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

