Bug 1167383
Summary: | devtoolset-gcc not compatible with boost | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Bryan Totty <btotty> | ||||
Component: | boost | Assignee: | Jonathan Wakely <jwakely> | ||||
Status: | CLOSED ERRATA | QA Contact: | Miloš Prchlík <mprchlik> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6.6 | CC: | bgollahe, jason, jherrman, jwakely, law, mcermak, mfranc, mnewsome, mpolacek, mprchlik, qe-baseos-tools-bugs | ||||
Target Milestone: | alpha | Keywords: | Reopened | ||||
Target Release: | 6.6 | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: |
Prior to this update, a number of boost libraries were not compatible with the GNU Compiler Collection (GCC) provided with Red Hat Developer Toolset. A fix has been implemented to address this problem and the affected libraries now properly work with Red Hat Developer Toolset GCC.
|
Story Points: | --- | ||||
Clone Of: | 1108268 | Environment: | |||||
Last Closed: | 2015-07-22 06:00:03 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 1108268 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Comment 1
Bryan Totty
2014-11-24 15:37:15 UTC
Boost shipped with Red Hat Enterprise Linux 7 can generally not be considered compatible with C++11. That it can be compiled with system gcc in c++0x mode, but can't be with gcc 4.8, just means that the constructs that Boost uses are buggy with respect to C++11 compliance. Similarly you could blame the system GCC that it allows these constructs to pass, which is likely a problem in its C++11 support. These codebases were written when C++11 was not finalized yet, and these interoperability problems are to be expected. Created attachment 979776 [details]
A fix
Since bug 1170010 is considered, we should consider this one as well. Verified for build boost-1.41.0-27.el6 and both devtoolset 3.x/2.x. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-1269.html |