Wednesday, July 12, 2017

Re: x86 and gnat

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
_______________________________________________
Ada mailing list -- ada@lists.fedoraproject.org
To unsubscribe send an email to ada-leave@lists.fedoraproject.org

No comments:

Post a Comment