https://bugzilla.redhat.com/show_bug.cgi?id=2264848
Bug ID: 2264848 Summary: perl-Gtk2-1.24993-15.fc41 FTBFS: Can't load 'blib/arch/auto/Gtk2/Gtk2.so' for module Gtk2: blib/arch/auto/Gtk2/Gtk2.so: undefined symbol: SvGdkAtom at /usr/lib64/perl5/DynaLoader.pm line 206. � at tools/podifystockitems.pl line 0. Product: Fedora Version: rawhide URL: https://koschei.fedoraproject.org/package/perl-Gtk2 Status: NEW Component: perl-Gtk2 Assignee: spotrh@gmail.com Reporter: ppisar@redhat.com QA Contact: extras-qa@fedoraproject.org CC: perl-devel@lists.fedoraproject.org, spotrh@gmail.com Blocks: 2260875 (F41FTBFS,RAWHIDEFTBFS) Target Milestone: --- Classification: Fedora
perl-Gtk2-1.24993-15.fc41 fails to build in Fedora 41:
Creating stock items POD... Creating enum POD... Can't load 'blib/arch/auto/Gtk2/Gtk2.so' for module Gtk2: blib/arch/auto/Gtk2/Gtk2.so: undefined symbol: SvGdkAtom at /usr/lib64/perl5/DynaLoader.pm line 206. � at tools/podifystockitems.pl line 0. Compilation failed in require. BEGIN failed--compilation aborted. make: *** [Makefile:1189: build/stock_items.podi] Error 2 make: *** Waiting for unfinished jobs.... Can't load 'blib/arch/auto/Gtk2/Gtk2.so' for module Gtk2: blib/arch/auto/Gtk2/Gtk2.so: undefined symbol: SvGdkAtom at /usr/lib64/perl5/DynaLoader.pm line 206. � at tools/podifyenums.pl line 0. Compilation failed in require. BEGIN failed--compilation aborted. make: *** [Makefile:1185: blib/lib/Gtk2/enums.pod] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.gFTlG1 (%build)
A difference between the passing and failing buildroots is at https://koschei.fedoraproject.org/build/17411988
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2260875 [Bug 2260875] Fedora 41 FTBFS Tracker
https://bugzilla.redhat.com/show_bug.cgi?id=2264848
Jitka Plesnikova jplesnik@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jplesnik@redhat.com Depends On| |2264921
--- Comment #1 from Jitka Plesnikova jplesnik@redhat.com --- It is related to update pkgconf to version 2.1.0-1.fc40 and issue describe in BZ#2264921
Use of uninitialized value $minor in modulus (%) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 106. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111.
Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $gtk_version[0] in numeric gt (>) at Makefile.PL line 108. Use of uninitialized value $gtk_version[0] in numeric eq (==) at Makefile.PL line 108. Use of uninitialized value $minor in modulus (%) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 106. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Use of uninitialized value $major in numeric le (<=) at /usr/lib64/perl5/vendor_perl/Glib/MakeHelper.pm line 111. Including generated API documentation...
It will be solved after update pkgconf to 2.2.0.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2264921 [Bug 2264921] pkg-config --modversion 'gnome-vfs-2.0 >= 2' stopped printing a module version
https://bugzilla.redhat.com/show_bug.cgi?id=2264848
Tom "spot" Callaway spotrh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |RAWHIDE Last Closed| |2024-05-19 21:58:20
--- Comment #2 from Tom "spot" Callaway spotrh@gmail.com --- Despite 2264921 still being open, pkgconf 2.1.1 is built in rawhide.
I've rebuilt perl-Gtk2 in rawhide to confirm that the FTBFS is gone (perl-Gtk2-1.24993-16.fc41).
https://bugzilla.redhat.com/show_bug.cgi?id=2264848 Bug 2264848 depends on bug 2264921, which changed state.
Bug 2264921 Summary: pkg-config --modversion 'gnome-vfs-2.0 >= 2' stopped printing a module version https://bugzilla.redhat.com/show_bug.cgi?id=2264921
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |ERRATA
perl-devel@lists.fedoraproject.org