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: or...@cora.nwra.com
          Reporter: ppi...@redhat.com
        QA Contact: extras...@fedoraproject.org
                CC: or...@cora.nwra.com,
                    perl-devel@lists.fedoraproject.org



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@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to