[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: