cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DXFRM_LIFETIME_DEFAULT=30 -I../../OBJ.linux.amd64/lib/libipsecconf -I/<<PKGBUILDDIR>>/include -I/usr/include/nss -I/usr/include/nspr -DNSS_IPSEC_PROFILE -pthread -DTimeZoneOffset=timezone -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -Dlinux -DHAVE_UDPFROMTO=1 -DHAVE_IP_PKTINFO=1 -std=gnu99 -g -Werror -Wno-missing-field-initializers -Wall -Wextra -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wmissing-declarations -Wredundant-decls -Wnested-externs -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-all -fno-strict-aliasing -fPIE -DPIE -DNETKEY_SUPPORT -DUSE_XFRM_INTERFACE -DUSE_DNSSEC -DDEFAULT_DNSSEC_ROOTKEY_FILE=\"/usr/share/dns/root.key\" -DHAVE_LABELED_IPSEC -DLIBCURL -DUSE_LINUX_AUDIT -DUSE_SYSTEMD_WATCHDOG -DLIBLDAP -DHAVE_NM -DXAUTH_HAVE_PAM -DUSE_3DES -DUSE_AES -DUSE_CAMELLIA -DUSE_CHACHA -DUSE_DH31 -DUSE_MD5 -DUSE_SERPENT -DUSE_SHA1 -DUSE_SHA2 -DUSE_TWOFISH -DUSE_PRF_AES_XCBC -DDEFAULT_RUNDIR=\"/run/pluto\" -DFIPSPRODUCTCHECK=\"/etc/system-fips\" -DIPSEC_CONF=\"/etc/ipsec.conf\" -DIPSEC_CONFDDIR=\"/etc/ipsec.d\" -DIPSEC_NSSDIR=\"/var/lib/ipsec/nss\" -DIPSEC_CONFDIR=\"/etc\" -DIPSEC_EXECDIR=\"/usr/libexec/ipsec\" -DIPSEC_SBINDIR=\"/usr/sbin\" -DIPSEC_VARDIR=\"/var\" -DPOLICYGROUPSDIR=\"/etc/ipsec.d/policies\" -DIPSEC_SECRETS_FILE=\"/etc/ipsec.secrets\" -DFORCE_PR_ASSERT -DUSE_FORK=1 -DUSE_VFORK=0 -DUSE_DAEMON=0 -DUSE_PTHREAD_SETSCHEDPRIO=1 -DGCC_LINT -DALLOW_MICROSOFT_BAD_PROPOSAL -DHAVE_LIBCAP_NG -DXFRM_LIFETIME_DEFAULT=30 -I../../OBJ.linux.amd64/lib/libipsecconf -I/<<PKGBUILDDIR>>/include -I/usr/include/nss -I/usr/include/nspr -DNSS_IPSEC_PROFILE -pthread -DTimeZoneOffset=timezone -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -Dlinux -DHAVE_UDPFROMTO=1 -DHAVE_IP_PKTINFO=1 -std=gnu99 -g -Werror -Wno-missing-field-initializers -Wall -Wextra -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wmissing-declarations -Wredundant-decls -Wnested-externs -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-all -fno-strict-aliasing -fPIE -DPIE -DNETKEY_SUPPORT -DUSE_XFRM_INTERFACE -DUSE_DNSSEC -DDEFAULT_DNSSEC_ROOTKEY_FILE=\"/usr/share/dns/root.key\" -DHAVE_LABELED_IPSEC -DLIBCURL -DUSE_LINUX_AUDIT -DUSE_SYSTEMD_WATCHDOG -DLIBLDAP -DHAVE_NM -DXAUTH_HAVE_PAM -DUSE_3DES -DUSE_AES -DUSE_CAMELLIA -DUSE_CHACHA -DUSE_DH31 -DUSE_MD5 -DUSE_SERPENT -DUSE_SHA1 -DUSE_SHA2 -DUSE_TWOFISH -DUSE_PRF_AES_XCBC -DDEFAULT_RUNDIR=\"/run/pluto\" -DFIPSPRODUCTCHECK=\"/etc/system-fips\" -DIPSEC_CONF=\"/etc/ipsec.conf\" -DIPSEC_CONFDDIR=\"/etc/ipsec.d\" -DIPSEC_NSSDIR=\"/var/lib/ipsec/nss\" -DIPSEC_CONFDIR=\"/etc\" -DIPSEC_EXECDIR=\"/usr/libexec/ipsec\" -DIPSEC_SBINDIR=\"/usr/sbin\" -DIPSEC_VARDIR=\"/var\" -DPOLICYGROUPSDIR=\"/etc/ipsec.d/policies\" -DIPSEC_SECRETS_FILE=\"/etc/ipsec.secrets\" -DFORCE_PR_ASSERT -DUSE_FORK=1 -DUSE_VFORK=0 -DUSE_DAEMON=0 -DUSE_PTHREAD_SETSCHEDPRIO=1 -DGCC_LINT -DALLOW_MICROSOFT_BAD_PROPOSAL -DHAVE_LIBCAP_NG \
-MF ../../OBJ.linux.amd64/lib/libipsecconf/interfaces.d \
-MP -MMD -MT interfaces.o \
-o ../../OBJ.linux.amd64/lib/libipsecconf/interfaces.o \
-c /<<PKGBUILDDIR>>/lib/libipsecconf/interfaces.c
/<<PKGBUILDDIR>>/lib/libipsecconf/interfaces.c: In function ‘starter_iface_find’:
/<<PKGBUILDDIR>>/lib/libipsecconf/interfaces.c:71:23: error: array subscript ‘ip_sockaddr[0]’ is partly outside array bounds of ‘struct ifreq[1]’ [-Werror=array-bounds]
71 | if (sa->sa.sa_family == af) {
| ^~
/<<PKGBUILDDIR>>/lib/libipsecconf/interfaces.c:43:22: note: at offset 16 into object ‘req’ of size 40
43 | struct ifreq req;
| ^~~
/<<PKGBUILDDIR>>/lib/libipsecconf/interfaces.c:84:23: error: array subscript ‘ip_sockaddr[0]’ is partly outside array bounds of ‘struct ifreq[1]’ [-Werror=array-bounds]
84 | if (sa->sa.sa_family == af) {
| ^~
/<<PKGBUILDDIR>>/lib/libipsecconf/interfaces.c:43:22: note: at offset 16 into object ‘req’ of size 40
43 | struct ifreq req;
| ^~~
cc1: all warnings being treated as errors
make[5]: *** [../../mk/depend.mk:34: interfaces.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../../mk/targets.mk:82: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/libipsecconf'
Full log: https://launchpadlibrarian.net/625443357/buildlog_ubuntu-kinetic-amd64.libreswan_3.32-3ubuntu3_BUILDING.txt.gz