Back in July, during the F35 Mass Rebuild, the Free Pascal Compiler package 
failed to build [1] because of linking issues on aarch64, i686 and ppc64le, 
related to the new glibc 2.34. x86_64 and arm we unaffected, however.
This was discussed briefly here on devel in thread [2]. The issue was submitted 
upstream [3], but so far, there has been little response.

In order to avoid retiring FPC (and all the other dependent packages) from 
Fedora due to the FTBFS issue, we want to temporarily disable support for the 
failing architectures (aarch64, i686 and ppc64le), leaving only the working 
ones (arm and x86_64). Once either upstream solves the issue, or we come up 
with Fedora-specific patches, these architectures can be bootstrapped and 
re-enabled.

Since these issues are architecture-specific and solving them would likely 
involve editing upstream assembly code, I created separate RHBZ tickets for 
tracking each architecture separately:
- aarch64: [4]
- i686: [5]
- ppc64le: [6]

Let me know if this seems like a sensible plan, or if you have some other 
ideas. (In [2], a workaround solution was proposed. This didn't work. See [6] 
for details.)
If we can't come up with anything else, I'll go through with this plan before 
the end of the month.

Sincerely,
A.FI.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1987485
[2] 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/RLTQ5CJ7F2FAFYVPBZZHVRJK2LZX7D36/
[3] https://gitlab.com/freepascal.org/fpc/source/-/issues/39295
[4] https://bugzilla.redhat.com/show_bug.cgi?id=2005908
[5] https://bugzilla.redhat.com/show_bug.cgi?id=2005909
[6] https://bugzilla.redhat.com/show_bug.cgi?id=2005910
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to