Bug#921930: qtbase5-dev: causes bacula to FTBFS: "Project ERROR: Library 'libatomic' is not defined."
Package: qtbase5-dev
Version: 5.11.3+dfsg-4
Severity: important
Hi!
After the upgrade to 5.11.3+dfsg-4 the package bacula suddenly FTBFS.
You can get a failed build log from here: https://salsa.debian.org/bacula-team/bacula/-/jobs/125030
The important bit (I think) is this here, after the configure-phase:
------------------8<---------------------
Creating bat Makefile
Info: creating stash file /tmp/building/package/src/qt-console/.qmake.stash
Project ERROR: Library 'libatomic' is not defined.
make[2]: Entering directory '/tmp/building/package/src/qt-console'
make[2]: *** No rule to make target 'clean'. Stop.
make[2]: Leaving directory '/tmp/building/package/src/qt-console'
Creating tray-monitor Makefile
Project ERROR: Library 'libatomic' is not defined.
make[2]: Entering directory '/tmp/building/package/src/qt-console/tray-monitor'
make[2]: *** No rule to make target 'clean'. Stop.
make[2]: Leaving directory '/tmp/building/package/src/qt-console/tray-monitor'
Project ERROR: Library 'libatomic' is not defined.
make[2]: Entering directory '/tmp/building/package/src/qt-console/tray-monitor'
make[2]: *** No rule to make target 'clean'. Stop.
make[2]: Leaving directory '/tmp/building/package/src/qt-console/tray-monitor'
------------------8<---------------------
If I downgrade qtbase5-dev and associated dependencies to the version
from testing (5.11.3+dfsg-2) or compile bacula in a pure testing build
environment, this bug does not happen.
I also tested downgrading gcc-8 to gcc-8.2.0-16 (from testing) to check
if this is the source of the problem, but this did not change anything.
I see the same problem on the Qt-Forum here: https://forum.qt.io/topic/99507/project-error-library-libatomic-is-not-defined/5
This may be related.
Grüße,
Sven.
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (400, 'testing'), (100, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-2-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages qtbase5-dev depends on:
ii libgl1-mesa-dev [libgl-dev] 18.3.3-1
ii libglu1-mesa-dev [libglu-dev] 9.0.0-2.1
ii libqt5concurrent5 5.11.3+dfsg-4
ii libqt5core5a 5.11.3+dfsg-4
ii libqt5dbus5 5.11.3+dfsg-4
ii libqt5gui5 5.11.3+dfsg-4
ii libqt5network5 5.11.3+dfsg-4
ii libqt5printsupport5 5.11.3+dfsg-4
ii libqt5sql5 5.11.3+dfsg-4
ii libqt5test5 5.11.3+dfsg-4
ii libqt5widgets5 5.11.3+dfsg-4
ii libqt5xml5 5.11.3+dfsg-4
ii libvulkan-dev 1.1.97-2
ii libxext-dev 2:1.3.3-1+b2
ii qt5-qmake 5.11.3+dfsg-4
ii qtbase5-dev-tools 5.11.3+dfsg-4
ii qtchooser 66-1
Versions of packages qtbase5-dev recommends:
pn libqt5opengl5-dev <none>
Versions of packages qtbase5-dev suggests:
ii default-libmysqlclient-dev 1.0.5
pn firebird-dev <none>
pn libegl1-mesa-dev <none>
ii libgl1-mesa-dev 18.3.3-1
ii libpq-dev 11.1-2
ii libsqlite3-dev 3.26.0+fossilbc891ac6b-2
ii unixodbc-dev 2.3.6-0.1
-- no debconf information
Reply to: