[syslinux] binutils (objcopy?) >= 2.26 breaks syslinux (bios) build

poma pomidorabelisima at gmail.com
Tue Feb 9 03:23:19 PST 2016


On 03.02.2016 16:17, Celelibi wrote:
> 2016-02-02 18:50 UTC+01:00, poma via Syslinux <syslinux at zytor.com>:
>> On 30.01.2016 16:59, poma wrote:
>>> ...
>>>
>>> https://sourceware.org/bugzilla/show_bug.cgi?id=19538
>>>
>>>
>>
>> Mister Anvin,
>> care to share what's the status of the "ld?" problemo,
>> is anyone working on it?
>>
>> It would be maravilloso if syslinux can continue to build and test with
>> latest and greatest.
> 
> There have been a discussion about the -fPIC option a few month ago
> (november or december 2015). I don't remember what exactly it was
> about. I think I said I would submit a patch that add -fPIC for 32
> bits even thought it wouldn't have an actual effect regarding current
> compilers.
> 
> This option is definitely required for 64 bits, and it is
> theoretically required for 32 bits. But I haven't investigated the
> current issue.
> 
> Celelibi
> 


http://git.zytor.com/syslinux/syslinux.git/tree/core/Makefile#n119
# Set up the NASM and LD options for the architecture

s/LD_PIE = -pie/LD_PIE =/
and/or
s/LD_PIE = -pie/LD_PIE = -Bdynamic/

Failed to load ldlinux.c32
Boot failed: press a key to retry...
_

Buildable but unusable.





More information about the Syslinux mailing list