| Summary: | g++ built without --enable-libstdcxx-time breaks C++11 thread API | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Daniel Osmari <danielosmari> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | danielosmari, davidwhodgins, mageia, olivier.delaune, sysadmin-bugs, tmb |
| Version: | 3 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | has_procedure mga3-64-ok advisory MGA3-32-OK | ||
| Source RPM: | gcc-4.7.2-8.1.mga3 | CVE: | |
| Status comment: | |||
|
Description
Daniel Osmari
2013-08-02 06:25:36 CEST
Daniel Osmari
2013-08-02 06:27:36 CEST
CC:
(none) =>
danielosmari
Sander Lepik
2013-08-02 10:31:07 CEST
CC:
(none) =>
mageia Indeed, seems no-one was needing / using any C++11 thread stuff... I will fix it in an update for mga3. for cauldron / mga4 it will be "automatically" fixed when I switch over to gcc-4.8.2 in ~1 week Status:
NEW =>
ASSIGNED gcc-4.7.2-8.mga3 submitted to testing Advisory: gcc in mga3 release does not support the C++ nanosleep(), as it was not properly configured at gcc build time. This update resolves this by properly enabling nanosleep() support. It also fixes a reverse sort speed regression since gcc-4.4 (PR libstdc++/58437) SRPM: gcc-4.7.2-8.1.mga3.src.rpm i586: gcc-4.7.2-8.1.mga3.i586.rpm gcc-c++-4.7.2-8.1.mga3.i586.rpm gcc-cpp-4.7.2-8.1.mga3.i586.rpm gcc-doc-4.7.2-8.1.mga3.noarch.rpm gcc-doc-pdf-4.7.2-8.1.mga3.noarch.rpm gcc-gfortran-4.7.2-8.1.mga3.i586.rpm gcc-gnat-4.7.2-8.1.mga3.i586.rpm gcc-java-4.7.2-8.1.mga3.i586.rpm gcc-objc-4.7.2-8.1.mga3.i586.rpm gcc-objc++-4.7.2-8.1.mga3.i586.rpm gcc-plugins-4.7.2-8.1.mga3.i586.rpm gcj-tools-4.7.2-8.1.mga3.i586.rpm libgcc1-4.7.2-8.1.mga3.i586.rpm libgcj13-4.7.2-8.1.mga3.i586.rpm libgcj13-base-4.7.2-8.1.mga3.i586.rpm libgcj13-src-4.7.2-8.1.mga3.i586.rpm libgcj_bc1-4.7.2-8.1.mga3.i586.rpm libgcj-devel-4.7.2-8.1.mga3.i586.rpm libgcj-static-devel-4.7.2-8.1.mga3.i586.rpm libgfortran3-4.7.2-8.1.mga3.i586.rpm libgnat1-4.7.2-8.1.mga3.i586.rpm libgomp1-4.7.2-8.1.mga3.i586.rpm libgomp-devel-4.7.2-8.1.mga3.i586.rpm libitm1-4.7.2-8.1.mga3.i586.rpm libitm-devel-4.7.2-8.1.mga3.i586.rpm libmudflap0-4.7.2-8.1.mga3.i586.rpm libmudflap-devel-4.7.2-8.1.mga3.i586.rpm libobjc4-4.7.2-8.1.mga3.i586.rpm libquadmath0-4.7.2-8.1.mga3.i586.rpm libquadmath-devel-4.7.2-8.1.mga3.i586.rpm libstdc++6-4.7.2-8.1.mga3.i586.rpm libstdc++-devel-4.7.2-8.1.mga3.i586.rpm libstdc++-docs-4.7.2-8.1.mga3.noarch.rpm libstdc++-static-devel-4.7.2-8.1.mga3.i586.rpm x86_64: gcc-4.7.2-8.1.mga3.x86_64.rpm gcc-c++-4.7.2-8.1.mga3.x86_64.rpm gcc-cpp-4.7.2-8.1.mga3.x86_64.rpm gcc-doc-4.7.2-8.1.mga3.noarch.rpm gcc-doc-pdf-4.7.2-8.1.mga3.noarch.rpm gcc-gfortran-4.7.2-8.1.mga3.x86_64.rpm gcc-gnat-4.7.2-8.1.mga3.x86_64.rpm gcc-java-4.7.2-8.1.mga3.x86_64.rpm gcc-objc-4.7.2-8.1.mga3.x86_64.rpm gcc-objc++-4.7.2-8.1.mga3.x86_64.rpm gcc-plugins-4.7.2-8.1.mga3.x86_64.rpm gcj-tools-4.7.2-8.1.mga3.x86_64.rpm lib64gcj13-4.7.2-8.1.mga3.x86_64.rpm lib64gcj_bc1-4.7.2-8.1.mga3.x86_64.rpm lib64gcj-devel-4.7.2-8.1.mga3.x86_64.rpm lib64gcj-static-devel-4.7.2-8.1.mga3.x86_64.rpm libgcc1-4.7.2-8.1.mga3.x86_64.rpm libgcj13-base-4.7.2-8.1.mga3.x86_64.rpm libgcj13-src-4.7.2-8.1.mga3.x86_64.rpm libgfortran3-4.7.2-8.1.mga3.x86_64.rpm libgnat1-4.7.2-8.1.mga3.x86_64.rpm libgomp1-4.7.2-8.1.mga3.x86_64.rpm libgomp-devel-4.7.2-8.1.mga3.x86_64.rpm libitm1-4.7.2-8.1.mga3.x86_64.rpm libitm-devel-4.7.2-8.1.mga3.x86_64.rpm libmudflap0-4.7.2-8.1.mga3.x86_64.rpm libmudflap-devel-4.7.2-8.1.mga3.x86_64.rpm libobjc4-4.7.2-8.1.mga3.x86_64.rpm libquadmath0-4.7.2-8.1.mga3.x86_64.rpm libquadmath-devel-4.7.2-8.1.mga3.x86_64.rpm libstdc++6-4.7.2-8.1.mga3.x86_64.rpm libstdc++-devel-4.7.2-8.1.mga3.x86_64.rpm libstdc++-docs-4.7.2-8.1.mga3.noarch.rpm libstdc++-static-devel-4.7.2-8.1.mga3.x86_64.rpm Testcase in initial report above. Assignee:
tmb =>
qa-bugs Tested on Mga 3 64-bits. I did not get any error anymore. Works for me :) CC:
(none) =>
olivier.delaune Thanks Olivier. Adding the whiteboard stuff. Whiteboard:
(none) =>
has_procedure mga3-64-ok Advisory 10899.adv committed to svn CC:
(none) =>
davidwhodgins Testing complete on Mageia 3 i586. Validating the update. Someone from the sysadmin team, please push 10899.adv to updates. Keywords:
(none) =>
validated_update Update pushed: http://advisories.mageia.org/MGAA-2013-0125.html Status:
ASSIGNED =>
RESOLVED |