octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #57955] parallel package build complains about


From: A.R. Burgers
Subject: [Octave-bug-tracker] [bug #57955] parallel package build complains about missing -fPIC flag at link stage
Date: Thu, 5 Mar 2020 02:33:07 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

URL:
  <https://savannah.gnu.org/bugs/?57955>

                 Summary: parallel package build complains about missing -fPIC
flag at link stage
                 Project: GNU Octave
            Submitted by: arb
            Submitted on: Thu 05 Mar 2020 07:33:05 AM UTC
                Category: Octave Forge Package
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
                 Release: 5.2.0
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Building current mercurial 292:52f75987dd97 I get a linktime error message.

Manually adding -fPIC manually to CFLAGS/CXXFLAGS in config.status does allow
the build to complete.


mkoctfile-5.2.1 -pthread -o parallel_interface.oct pconnect.o select_sockets.o
network_get_info.o network_set.o sclose.o reval.o precv.o psend.o
__octave_server__.o p-connection.o p-streams.o error-helpers.o
minimal-load-save.o           -pthread gl/libgnu.a gnulib-wrappers.o
/opt/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
gl/libgnu.a(perror.o): relocation R_X86_64_32 against `.rodata.str1.1' can not
be used when making a shared object; recompile with -fPIC
/opt/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
gl/libgnu.a(strerror_r.o): relocation R_X86_64_32 against `.rodata.str1.1' can
not be used when making a shared object; recompile with -fPIC
/opt/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
final link failed: nonrepresentable section on output
collect2: error: ld returned 1 exit status
make: *** [parallel_interface.oct] Error 1





    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57955>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]