[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gcl-devel] Reloc type R_X86_64_PLT32
From: |
Camm Maguire |
Subject: |
Re: [Gcl-devel] Reloc type R_X86_64_PLT32 |
Date: |
Mon, 23 Jul 2018 18:11:30 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Greetings, and thanks so much for bringing this to my attention! I have
reproduced the problem and will be committing a fix shortly.
Take care,
Jerry James <address@hidden> writes:
> 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,
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah