[Bug libgcc/90714] New: ia64: relocation truncated to fit: GPREL22

jason.duerstock at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Jun 3 00:20:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90714

            Bug ID: 90714
           Summary: ia64: relocation truncated to fit: GPREL22
           Product: gcc
           Version: 8.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgcc
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jason.duerstock at gmail dot com
  Target Milestone: ---

From
https://buildd.debian.org/status/fetch.php?pkg=libphonenumber&arch=ia64&ver=7.1.0-5&stamp=1558366217&raw=0

[ 94%] Linking CXX shared library libgeocoding.so
/usr/bin/ld:
CMakeFiles/geocoding-shared.dir/src/phonenumbers/geocoding/area_code_map.cc.o:
in function `__static_initialization_and_destruction_0(int, int)':
area_code_map.cc:(.text+0xdc1): relocation truncated to fit: GPREL22 against
symbol `__dso_handle' defined in .data section in
/usr/lib/gcc/ia64-linux-gnu/8/crtbeginS.o
/usr/bin/ld: final link failed: symbol needs debug section which does not exist
collect2: error: ld returned 1 exit status

A proposed patch was posted to gcc-patches:
https://gcc.gnu.org/ml/gcc-patches/2019-06/msg00021.html


More information about the Gcc-bugs mailing list