[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] Reloc type R_X86_64_PLT32
From: |
Jerry James |
Subject: |
[Gcl-devel] Reloc type R_X86_64_PLT32 |
Date: |
Sun, 22 Jul 2018 20:50:24 -0600 |
Hi Camm,
Fedora just did a mass rebuild of all packages in preparation for
Fedora 29. The gcl package failed to build, because unexpected reloc
type R_X86_64_PLT32 was encountered in the relocate function of
sfaslelf.c.
The first symbol encountered with this reloc type is
Lshadowing_import, although with readelf I can see that lots of
symbols in package.o have that reloc type. The build was performed
with:
- binutils 2.31.2
- gcc 8.1.1
- glibc 2.27.9000 (pre-2.28)
The exact same sources build without that reloc type on Fedora 28, which has:
- binutils 2.29.1
- gcc 8.1.1
- glibc 2.27
Does this indicate a bug in the newer binutils? Is it reasonable that
this reloc type should show up? Any advice you can give is much
appreciated. Thank you,
--
Jerry James
http://www.jamezone.org/
- [Gcl-devel] Reloc type R_X86_64_PLT32,
Jerry James <=