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(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
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.