On Fri, 8 Aug 2025 14:58:49 +0200 Fabio Valentini <decatho...@gmail.com> wrote:
> Hi all, > > I had seen this issue intermittently before, but now it is preventing > builds of glycin (update to 1.2.3 and fixes for missing dependencies) > on Fedora 42. Until recently, retrying builds made it pass after a few > tries, but now the issue happens on every build - and I have no idea > what's going on. Any help with figuring out what's going on (and how > to fix it?) would be much appreciated. I will take a look. Is it F-42 only, so no problem on rawhide? It could be a build parallelism issue and a workaround could be disabling LTO ... Dan > Here's the most recent build failure: > https://koji.fedoraproject.org/koji/taskinfo?taskID=135830638 > > I copied the relevant parts of the build log here: > https://decathorpe.fedorapeople.org/logs/build.log > > It looks like g-ir-scanner is failing to link an object for the > library that was just built: > > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x0): undefined > reference to `gly_loader_get_type' > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x8): undefined > reference to `gly_image_get_type' > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x10): > undefined reference to `gly_frame_get_type' > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x18): > undefined reference to `gly_sandbox_selector_get_type' > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x20): > undefined reference to `gly_memory_format_get_type' > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x28): > undefined reference to `gly_loader_error_get_type' > /usr/bin/ld: /tmp/ccq36ozI.ltrans0.ltrans.o:(.data.rel+0x30): > undefined reference to `gly_loader_error_quark' > collect2: error: ld returned 1 exit status > > The symbols with the "gly_" prefix are from libglycin itself, for > which g-ir-scanner was invoked. So I don't know why this doesn't work, > why it only fails on s390x, why it used to be an intermittent failure, > nor why it's now apparently an unconditional failure. > > Fabio > -- > _______________________________________________ > 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, report it: > https://pagure.io/fedora-infrastructure/new_issue -- _______________________________________________ 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, report it: https://pagure.io/fedora-infrastructure/new_issue