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 mailing list
Gcl-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to