Björn Persson Bjorn@xn--rombobjrn-67a.se writes:
Pavel Zhukov pzhukov@redhat.com wrote:
As x86 (32-bit for i686->) is not primary architecture anymore [2] and we have at least one bug which blocks gprbuild [1] (and as the result almost whole stack) I start to think about dropping i686 from the list of GNAT_arches since F26 onward. Any ideas/objections?
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1444614 [2] https://fedoraproject.org/wiki/Architectures
First, did you mean to write "F27"? Because I thought we had a working GPRbuild in F26. Or is it necessary to rebuild it now, right after the release?
Hi, our spam filter doesn't like your "antispam email" again... Right. I meant f27. But 26 is affected as well and we cannot rebuild gnatcoll and gprbuild at least in case if it's needed. And I found another problem last week. While GCC changed versioning to major only (libgnat-7 instead of libgnat-7.1) ALI files are marked as obsolete after update to 7.1 in F26/rawhide and I had to rebuild all packages manualy with buildroot overrides and stuff. Ali contains: "GNAT Lib v7" So it should be fine at first glance..
Have you reported this to GCC upstream? I don't think a report in Red Hat Bugzilla accomplishes anything more than tracking the bug. A report in GCC Bugzilla should reach some GNAT developers. We might not get a speedy fix for F27 though.
Not yet. I've not reproduced the bug with upstream compiler (without d/s patches). Package mantainer should raise the bug upstream in such cases but seems like it's not the case :(
If only GPRbuild triggers the bug, and no fix arrives before the next soname change in libgnat, then we'll probably need to drop x86 from GPRbuild_arches at least temporarily, but we could keep it in GNAT_arches. If it turns out to be so bad that many things can't be compiled on x86, then we may need to drop it from GNAT_arches too.
So far only gprbuild and gnatcoll are affected (as they very connected with low-level gnat I think).
Björn Persson _______________________________________________ Ada mailing list -- ada@lists.fedoraproject.org To unsubscribe send an email to ada-leave@lists.fedoraproject.org
-- Pavel