[Bug 1459766] New: perl-Cflow-1.053-33.fc26 FTBFS on 32-bit platforms: Cflow.c: loadable library and perl binaries are mismatched

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux