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

Reply via email to