Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 612932 - dev-qt/qtcore-5.7.1 - atomic_base.h:577:70: error: failure memory model cannot be stronger than success memory model for '__atomic_compare_exchange'
Summary: dev-qt/qtcore-5.7.1 - atomic_base.h:577:70: error: failure memory model canno...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: PATCH, UPSTREAM
Depends on:
Blocks:
 
Reported: 2017-03-17 16:53 UTC by Matthew Millar
Modified: 2017-12-22 13:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Upstream patch (file_612932.txt,2.33 KB, patch)
2017-03-17 16:56 UTC, Matthew Millar
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Millar 2017-03-17 16:53:48 UTC
To mitigate a build failure of qtcore 5.7.1 against GCC 4.8-4.9, an upstream patch needs to be included with qtcore-5.7.1-r1.ebuild

https://bugreports.qt.io/browse/QTBUG-59399
Comment 1 Matthew Millar 2017-03-17 16:56:31 UTC
Created attachment 467314 [details, diff]
Upstream patch
Comment 2 Davide Pesavento gentoo-dev 2017-03-17 23:49:20 UTC
(In reply to Matthew Millar from comment #0)
> To mitigate a build failure of qtcore 5.7.1 against GCC 4.8-4.9, an upstream
> patch needs to be included with qtcore-5.7.1-r1.ebuild

qtcore builds against gcc-4.9.4 on my machine... where are you seeing this error? You have not attached a build log or your emerge --info

(In reply to Matthew Millar from comment #1)
> Created attachment 467314 [details, diff] [details, diff]
> Upstream patch

Was this patch committed upstream? If so, can you provide the git sha of the commit please?
Comment 3 Michael Palimaka (kensington) gentoo-dev 2017-12-22 13:00:39 UTC
Patch has landed in 5.9 and GCC 5 is stable