On Mon, 20 Sep 2021 13:36:33 -0000 "Artur Frenszek-Iwicki" <s...@fedoraproject.org> wrote:
> 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. if I see right, then the libc_csu_{init,fini} symbols are not used for anything inside fpc. I am going to try something to get rid of them (starting with ppc64le) ... Dan > 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 _______________________________________________ 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