[Bug 1084645] New: GCC 8: ceph build fails
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645 Bug ID: 1084645 Summary: GCC 8: ceph build fails Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: martin.liska@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Build the package with GCC 8, there's error: [12090s] /usr/include/c++/8/bits/stl_tree.h:457:21: error: static assertion failed: comparison object must be invocable as const Please build the project as follows to reproduce the issue: osc build --alternative-project=openSUSE:Factory:Staging:Gcc7 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
Martin Liška
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
Martin Liška
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c1
--- Comment #1 from Martin Liška
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
Jesse Williamson
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c7
Martin Liška
Note: we need mimic PRs, not master PRs.
https://github.com/ceph/ceph/pull/21837 (master) was backported and merged to mimic by https://github.com/ceph/ceph/pull/21862
https://github.com/ceph/ceph/pull/21845 and https://github.com/ceph/ceph/pull/21898 (both targeting master) had not been backported yet, so I opened https://github.com/ceph/ceph/pull/22081
Once https://github.com/ceph/ceph/pull/22081 is merged we could try a build.
I see. If I'm correct that should be in trunk. Can you please submit the package to Factory. It's one of last blockers now.. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c8
Nathan Cutler
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c9
Martin Liška
Latest upstream mimic submitted to Factory
Thanks for that.
(Note that I would strongly prefer to *not* update the package to 14.0.0 at this point. Let's track mimic until doing that becomes untenable. Upstream has a tendency to break master builds for non-x86 platforms, and if anyone were to actually try to run ceph (based on upstream master) in Tumbleweed the result would be anyone's guess, since master gets only superficial testing.)
I see, but it has been blocking GCC release for quite some time. We really need it in Factory ;) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c10
Tim Serong
I see, but it has been blocking GCC release for quite some time. We really need it in Factory ;)
Don't worry, the 13.1.1 update (SR 613330) includes the GCC fix -- we don't need to go all the way to 14.0.0 (doing so *now* would cause some other difficulties for package maintenance, as that version is still very much in early development) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c11
--- Comment #11 from Nathan Cutler
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645
http://bugzilla.opensuse.org/show_bug.cgi?id=1084645#c12
--- Comment #12 from Nathan Cutler
participants (1)
-
bugzilla_noreply@novell.com