Summary: | dev-qt/qtmultimedia-5.7.1: Ignoring CFLAGS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=549140 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 59506 | ||
Attachments: | build.log |
Description
Thomas Deutschmann (RETIRED)
2018-02-06 12:22:16 UTC
This appears to be caused by optimize_full: src/multimedia/multimedia.pro:CONFIG += simd optimize_full From /usr/lib64/qt5/mkspecs/features/default_post.prf:
> optimize_size {
> !isEmpty(QMAKE_CFLAGS_OPTIMIZE):!isEmpty(QMAKE_CFLAGS_OPTIMIZE_SIZE) {
> QMAKE_CFLAGS_RELEASE -= $$QMAKE_CFLAGS_OPTIMIZE
> QMAKE_CXXFLAGS_RELEASE -= $$QMAKE_CFLAGS_OPTIMIZE
> QMAKE_CFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE_SIZE
> QMAKE_CXXFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE_SIZE
> }
> } else: optimize_full {
> !isEmpty(QMAKE_CFLAGS_OPTIMIZE):!isEmpty(QMAKE_CFLAGS_OPTIMIZE_FULL) {
> QMAKE_CFLAGS_RELEASE -= $$QMAKE_CFLAGS_OPTIMIZE
> QMAKE_CXXFLAGS_RELEASE -= $$QMAKE_CFLAGS_OPTIMIZE
> QMAKE_CFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE_FULL
> QMAKE_CXXFLAGS_RELEASE += $$QMAKE_CFLAGS_OPTIMIZE_FULL
> }
> }
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=6fb2e5c74e72cc5399db9af4399fea79694cdb6f commit 6fb2e5c74e72cc5399db9af4399fea79694cdb6f Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2018-02-06 13:54:09 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2018-02-06 13:54:21 +0000 dev-qt/qtmultimedia: avoid adding unrequested CFLAGS Bug: https://bugs.gentoo.org/646756 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-qt/qtmultimedia/qtmultimedia-5.10.0.ebuild | 5 ++++- dev-qt/qtmultimedia/qtmultimedia-5.10.9999.ebuild | 5 ++++- dev-qt/qtmultimedia/qtmultimedia-5.11.9999.ebuild | 3 +++ dev-qt/qtmultimedia/qtmultimedia-5.9.9999.ebuild | 5 ++++- dev-qt/qtmultimedia/qtmultimedia-5.9999.ebuild | 5 ++++- 5 files changed, 19 insertions(+), 4 deletions(-)} The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f59ac5cc002e55c5471fd69f031261f9481d99 commit 55f59ac5cc002e55c5471fd69f031261f9481d99 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2018-02-06 13:55:34 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2018-02-06 13:55:52 +0000 dev-qt/qtmultimedia: revision bump avoids adding unrequested CFLAGS Closes: https://bugs.gentoo.org/646756 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild | 69 ++++++++++++++++++++++++ 1 file changed, 69 insertions(+) |