Package: src:dbusada Version: 0.3-1 Severity: important The package fails to build when linking with --as-needed:
gnatbind -shared -E -x /build/buildd/dbusada-0.3/obj/tests/runner.ali gnatlink /build/buildd/dbusada-0.3/obj/tests/runner.ali -shared-libgcc -ldbus-1 -ldbus-glib-1 -lglib-2.0 /build/buildd/dbusada-0.3/lib/static/libdbusada.a -L/usr/lib/ -lahven -o /build/buildd/dbusada-0.3/obj/tests/runner /build/buildd/dbusada-0.3/lib/static/libdbusada.a(d_bus-connection.o): In function `d_bus__connection__check': /build/buildd/dbusada-0.3/src/d_bus-connection.adb:189: undefined reference to `dbus_error_is_set' /build/buildd/dbusada-0.3/src/d_bus-connection.adb:193: undefined reference to `dbus_error_free' [...] collect2: error: ld returned 1 exit status gnatlink: error when calling /usr/bin/gcc-4.9 gnatmake: *** link failed. Makefile:33: recipe for target 'build_tests' failed make[2]: *** [build_tests] Error 4 The bug is in d_bus_ada_common.gpr, adding *libraries* to the *switches*. Please add the libraries to an appropriate library variable, so that the libraries are passed behind the libdbusada.a library. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

