https://bugzilla.redhat.com/show_bug.cgi?id=1551656 Bug ID: 1551656 Summary: perl-Unix-Mknod-0.04-9.fc29 FTBFS: Mknod.so: undefined symbol: minor Product: Fedora Version: rawhide Component: perl-Unix-Mknod Assignee: jplesnik@xxxxxxxxxx Reporter: ppisar@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: jplesnik@xxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx perl-Unix-Mknod-0.04-9.fc29 fails to build in F29 because a test fails: + make test "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Mknod.bs blib/arch/auto/Unix/M knod/Mknod.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t Can't load '/home/test/fedora/perl-Unix-Mknod/Unix-Mknod-0.04/blib/arch/auto/Unix/Mknod/Mk nod.so' for module Unix::Mknod: /home/test/fedora/perl-Unix-Mknod/Unix-Mknod-0.04/blib/arc h/auto/Unix/Mknod/Mknod.so: undefined symbol: minor at /usr/lib64/perl5/DynaLoader.pm line 193. at t/Unix-Mknod.t line 10. Compilation failed in require at t/Unix-Mknod.t line 10. It seems something has changes in glibc header files and the minor() macro is not defined anymore. Maybe Mknod.xs should include <sys/sysmacros.h> as minor(3) manual page documents. A difference between passing and failing build root is <https://apps.fedoraproject.org/koschei/build/4396138>. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx