[Bug 1242794] New: perl-Net-LibIDN-0.12-21.fc23 FTBFS: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC

bugzilla at redhat.com bugzilla at redhat.com
Tue Jul 14 08:18:42 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1242794

            Bug ID: 1242794
           Summary: perl-Net-LibIDN-0.12-21.fc23 FTBFS: relocation
                    R_X86_64_32 against `.rodata' can not be used when
                    making a shared object; recompile with -fPIC
           Product: Fedora
           Version: rawhide
         Component: perl-Net-LibIDN
          Assignee: redhat-bugzilla at linuxnetz.de
          Reporter: ppisar at redhat.com
        QA Contact: extras-qa at fedoraproject.org
                CC: perl-devel at lists.fedoraproject.org,
                    redhat-bugzilla at linuxnetz.de



perl-Net-LibIDN-0.12-21.fc23 fails to build in F23:

+ perl Makefile.PL INSTALLDIRS=vendor
/usr/bin/ld: /tmp/ccC4ktVr.o: relocation R_X86_64_32 against `.rodata' can not
be used when making a shared object; recompile with -fPIC
/tmp/ccC4ktVr.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
/usr/bin/ld: /tmp/ccKf2yQt.o: relocation R_X86_64_32 against `.rodata' can not
be used when making a shared object; recompile with -fPIC
/tmp/ccKf2yQt.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
This module requires GNU Libidn, which could not be found.

Difference between working and failing build root is:

        libidn-devel     1.30-4.fc23     >     1.31-1.fc23
    perl     4:5.22.0-346.fc23     >     4:5.22.0-347.fc23
    perl-Unicode-Normalize         >     1.19-1.fc23
    perl-macros     4:5.22.0-346.fc23     >     4:5.22.0-347.fc23
    perl-libs     4:5.22.0-346.fc23     >     4:5.22.0-347.fc23
    libidn     1.30-4.fc23     >     1.31-1.fc23
    perl-Math-BigInt         >     1.9997-347.fc23
    perl-Pod-Escapes     1:1.07-346.fc23     >     1:1.07-348.fc23
    perl-MIME-Base64         >     3.15-348.fc23
    perl-Term-Cap         >     1.16-1.fc23
    basesystem     10.0-11.fc23     >     11-1.fc23
    perl-devel     4:5.22.0-346.fc23     >     4:5.22.0-347.fc23
    systemtap-sdt-devel     2.9-0.20150707git...     >     2.9-0.20150713git...
    python3-six     1.9.0-2.fc23     >     1.9.0-3.fc23
    libseccomp     2.2.1-1.fc23     >     2.2.3-0.fc23
    python     2.7.10-4.fc23     <     
    python-setuptools     18.0.1-2.fc23     <     
    gnutls     3.4.2-3.fc23     >     3.4.3-1.fc23
    kernel-headers     4.2.0-0.rc1.git1.1....     >     4.2.0-0.rc2.git0.1....
    python3-pyparsing         >     2.0.3-2.fc23
    dwz     0.11-6.fc23     >     0.12-1.fc23
    redhat-rpm-config     33-2.fc23     >     34-1.fc23
    openssl-libs     1:1.0.2c-3.fc23     >     1:1.0.2d-1.fc23
    xz-libs     5.2.1-2.fc23     >     5.2.1-3.fc23
    pyparsing     2.0.3-2.fc23     <     
    python-libs     2.7.10-4.fc23     <     
    gdb     7.9.50.20150531-5.fc23     >     7.9.90.20150709-6.fc23
    xz     5.2.1-2.fc23     >     5.2.1-3.fc23
    python-pip     7.1.0-1.fc23     <     
    gzip     1.6-8.fc23     >     1.6-9.fc23

perl-4:5.22.0-347.fc23 started to propagate Fedora's compiler and linker flags
properly, so this failure can be caused by incompatible flags used in this
package.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the perl-devel mailing list