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

Reply via email to