https://bugzilla.redhat.com/show_bug.cgi?id=1459766 Bug ID: 1459766 Summary: perl-Cflow-1.053-33.fc26 FTBFS on 32-bit platforms: Cflow.c: loadable library and perl binaries are mismatched Product: Fedora Version: 26 Component: perl-Cflow Assignee: orion@xxxxxxxxxxxxx Reporter: ppisar@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: orion@xxxxxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx perl-Cflow-1.053-33.fc26 fails to build on 32-bit platforms (i686, armv7hl). The tests fails there: + make test "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Cflow.bs blib/arch/auto/Cflow/Cflow.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl 1..1 Cflow.c: loadable library and perl binaries are mismatched (got handshake key 0x7e00080, needed 0x7f00080) make: *** [Makefile:988: test_dynamic] Error 1 This is caused by bad compiler invocation. The gcc is missing "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" options. That makes data structures incompatible with how libperl.so is built. This points to poor Cflow build script that looses $Config{ccflags} value. -- 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