Your message dated Fri, 05 Dec 2025 15:32:16 +0000
with message-id <[email protected]>
and subject line Bug#1114249: fixed in openvpn 2.6.14-1+deb13u1
has caused the Debian Bug report #1114249,
regarding openvpn: FTBFS: /usr/include/linux/if_link.h:1989:6: error:
redeclaration of 'enum ovpn_mode'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1114249: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114249
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: openvpn
Source-Version: 2.6.14-1+deb13u1
Done: Bernhard Schmidt <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openvpn, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bernhard Schmidt <[email protected]> (supplier of updated openvpn package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 21 Nov 2025 00:45:17 +0100
Source: openvpn
Architecture: source
Version: 2.6.14-1+deb13u1
Distribution: trixie-security
Urgency: medium
Maintainer: Bernhard Schmidt <[email protected]>
Changed-By: Bernhard Schmidt <[email protected]>
Closes: 1114249 1121086
Changes:
openvpn (2.6.14-1+deb13u1) trixie-security; urgency=medium
.
* Cherry-pick patches for CVE-2025-13086
- check-message-id.patch: Check message id/acked ids too when doing
sessionid cookie checks - bugfix for floating client problem, code
prequesite for the CVE patch to apply
- CVE-2025-13086.patch: Fix memcmp check for the hmac verification in the
3way handshake being inverted (Closes: #1121086)
* fix-ftbfs-kernel-6.16.patch: Fix compilation against 6.16+ kernel
headers (Closes: #1114249)
* d/gbp.conf: set debian-branch for trixie
Checksums-Sha1:
e1e6a099664753eb6fbf5b6eea06e9b5ba62d57d 2275 openvpn_2.6.14-1+deb13u1.dsc
cfca54fd0f3e3a06565cf4fec982d724b5e5c188 1926343 openvpn_2.6.14.orig.tar.gz
db3fd993fd001167d31df92288b4d0f635fbf59f 65032
openvpn_2.6.14-1+deb13u1.debian.tar.xz
05033d2c176c1c6e3232dd37f196985f587cf181 7382
openvpn_2.6.14-1+deb13u1_amd64.buildinfo
Checksums-Sha256:
39fcc7547391e82f5199ce118f9cf64efaae2414cf99818abc1823ed7a0ac4b8 2275
openvpn_2.6.14-1+deb13u1.dsc
9eb6a6618352f9e7b771a9d38ae1631b5edfeed6d40233e243e602ddf2195e7a 1926343
openvpn_2.6.14.orig.tar.gz
8adbfdc417ec9646326cace5ba39db50cbf95e110d7b6f699b58888e4a77a198 65032
openvpn_2.6.14-1+deb13u1.debian.tar.xz
39accde6a6af37c78b4f0cecfc70c7e56285cc0bdf06130f0ed6bad42eb8840f 7382
openvpn_2.6.14-1+deb13u1_amd64.buildinfo
Files:
2c980089fcc3fe820b3b04fce9c84aff 2275 net optional openvpn_2.6.14-1+deb13u1.dsc
20f7324bd5fdf7121d0f7b40a2c2b975 1926343 net optional
openvpn_2.6.14.orig.tar.gz
69bd34496719550bade52bc21ce98c38 65032 net optional
openvpn_2.6.14-1+deb13u1.debian.tar.xz
bc1836d6f0334fcb17be1ead9fdf6dc0 7382 net optional
openvpn_2.6.14-1+deb13u1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAmkswW8RHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJMOuA//crVDI6ij7LnMOlXyjIDyYClD/BFQ3ic8
hAE5SLAJCjE8mXi4mGq4HzbY2k34CJ0ttYPqe5FqNNsDe/AhhCv2gtxEK5c9caL8
57+ATf9UELyAZOzC734oOFb0RM6ftPT9uBHUpA3azFMY3+moOd4gElB2xkX3+1Ar
WiUrEoGUtKH/rtgTcq63eGgnZdFQZQDmNxUjR3gsAThevwRGu1NfJalDeIEGM8LI
Uaq8nfDZYSUK4ivPliSZLerNakt1N0sN5PyJ4tVy+WyIHRsOZJMCu3o3AExcrmnq
LkwYAfosmXl7b2+DNvTrerLHZLtSEnyE5fZ7/rs2ybyLiNB7M7D96n/i68Ivs2oH
9A2G5q4bs2k35RAo9WgSaqdeKt9WeFyzhUTedJ0pBQ94Z5Cqf9OzhuApiLHUYzKi
GeoDIau+3m9r52U+g+d0LBzmsz67zuzsVBTOWesjjtyExtQRuXArOKpmIu5ohdIK
y0EPuN/pCPwGEGpkxzmw5JWg7E3qGKv1wARXYif0MdMCQASORLXgv/U75F+LHZtO
gX7qJASU7bVM4SsL1CCIgzcc/yNWsRwgFDeHXzwrI7B0wUr31rlUG9Jgf3O8by6l
gR1f9d+QO8zaKmY7j/57Ns7NNyMvaiB2raO90NBm6jMt6BYIDKKyNAvYxkFIZP9P
I6XEcgqrGSM=
=FoRs
-----END PGP SIGNATURE-----
pgprCETvqxKxL.pgp
Description: PGP signature
--- End Message ---