Bug 407388 - qmake fails due to a bug in qtbase-opensource-src packaging
Summary: qmake fails due to a bug in qtbase-opensource-src packaging
Status: CLOSED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-10 11:30 UTC by Igor Kushnir
Modified: 2019-09-19 17:50 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Kushnir 2019-05-10 11:30:23 UTC
SUMMARY
The bug was reported 3 months ago:
https://forum.qt.io/topic/99507/project-error-library-libatomic-is-not-defined
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921930
It was fixed in Debian almost immediately as can be seen here ("Revert part of the mkspecs movements between packages"):
https://metadata.ftp-master.debian.org/changelogs//main/q/qtbase-opensource-src/qtbase-opensource-src_5.11.3+dfsg1-1_changelog
But I can still reproduce the bug in a fully updated KDE neon system.

STEPS TO REPRODUCE
Run qmake on some pro file without the qtbase5-private-dev package installed.

OBSERVED RESULT
qmake fails with the following error: "Project ERROR: Library 'libatomic' is not defined."

EXPECTED RESULT
qmake succeeds.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon 5.15 User Edition with latest updates inside a virtual machine
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.57.0
Qt Version: 5.12.0
Comment 1 Igor Kushnir 2019-09-19 17:50:15 UTC
The issue is no longer present in the current version of KDE neon.