[Bug 1172846] New: gcc10 regression: C++ nondeterministic debuginfo generation
http://bugzilla.opensuse.org/show_bug.cgi?id=1172846 Bug ID: 1172846 Summary: gcc10 regression: C++ nondeterministic debuginfo generation Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Factory Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: rguenther@suse.com Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de CC: matz@suse.com Found By: Development Blocker: --- Since we switched to gcc10 as default compiler last week, several formerly reproducible packages have changed status to unreproducible in my reproducible-builds tests for openSUSE. Examples are dustrac libzypp rosegarden solarus spirv-tools watchman z3 When building without debuginfo, objdump -s only shows a diff in the .note.gnu.build-id section But when building with debuginfo, many more diffs appear in debug files. All these builds pull in gcc10-c++-10.1.1 so the problem might be limited to C++ . -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1172846 http://bugzilla.opensuse.org/show_bug.cgi?id=1172846#c21 --- Comment #21 from Bernhard Wiedemann <bwiedemann@suse.com> --- Is there any fix in sight? This bug is annoying as it affects many packages and might make me miss unreproducibility from other sources. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1172846 http://bugzilla.opensuse.org/show_bug.cgi?id=1172846#c25 --- Comment #25 from Bernhard Wiedemann <bwiedemann@suse.com> --- Thanks. I adopted the patch into my overlay repo https://build.opensuse.org/package/show/home:bmwiedemann:reproducible/gcc10 This patch fixed all those newly unreproducible C++ builds. I will also notice if some builds or testsuites suddenly break. If wanted, I can also throw newer patch revisions in there to give it some coverage before it hits Factory. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1172846 http://bugzilla.opensuse.org/show_bug.cgi?id=1172846#c35 Martin Li��ka <martin.liska@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #35 from Martin Li��ka <martin.liska@suse.com> --- Should be fixed now. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com