Source: network-manager-strongswan Version: 1.4.4-1 Severity: serious Tags: ftbfs User: helm...@debian.org Usertags: rebootstrap
network-manager-strongswan fails to build from source. A build on amd64 ends with: | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/libnm -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -DNM_VERSION_MIN_REQUIRED=NM_VERSION_1_2 -DNM_VERSION_MAX_ALLOWED=NM_VERSION_1_2 -pthread -I/usr/include/libnma -I/usr/include/libnm -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -DUIDIR=\"/usr/share/gnome-vpn-properties/strongswan\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -Wall -Werror -std=gnu89 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wdeclaration-after-statement -Wfloat-equal -Wno-unused-parameter -Wno-sign-compare -fno-strict-aliasing -c nm-strongswan.c -fPIC -DPIC -o .libs/libnm_vpn_plugin_strongswan_la-nm-strongswan.o | In file included from /usr/include/libnm/NetworkManager.h:46, | from nm-strongswan.c:37: | /usr/include/libnm/nm-device-ovs-port.h:45:1: error: macro "G_UNAVAILABLE" passed 3 arguments, but takes just 2 | NM_AVAILABLE_IN_1_12_2 | ^~~~~~~~~~~~~~~~~~~~~~ | /usr/include/libnm/nm-device-ovs-port.h:46:1: error: expected ';' before 'const' | const GPtrArray *nm_device_ovs_port_get_slaves (NMDeviceOvsPort *device); | ^~~~~ | In file included from /usr/include/libnm/NetworkManager.h:47, | from nm-strongswan.c:37: | /usr/include/libnm/nm-device-ovs-bridge.h:45:1: error: macro "G_UNAVAILABLE" passed 3 arguments, but takes just 2 | NM_AVAILABLE_IN_1_12_2 | ^~~~~~~~~~~~~~~~~~~~~~ | /usr/include/libnm/nm-device-ovs-bridge.h:46:1: error: expected ';' before 'const' | const GPtrArray *nm_device_ovs_bridge_get_slaves (NMDeviceOvsBridge *device); | ^~~~~ | make[3]: *** [Makefile:559: libnm_vpn_plugin_strongswan_la-nm-strongswan.lo] Error 1 | make[3]: Leaving directory '/<<PKGBUILDDIR>>/properties' | make[2]: *** [Makefile:533: all-recursive] Error 1 | make[2]: Leaving directory '/<<PKGBUILDDIR>>' | make[1]: *** [Makefile:423: all] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | dh_auto_build: make -j1 returned exit code 2 | make: *** [debian/rules:4: build] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 The reproducible people see a similar failure: https://tests.reproducible-builds.org/debian/rbuild/buster/i386/network-manager-strongswan_1.4.4-1.rbuild.log.gz Since their failure is in buster, this suggests that some dependency has changed and made network-manager-strongswan fail. I don't know which one though. Helmut