bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Add check for -no-pie if the compiler default to -fPIE


From: Andrei Borzenkov
Subject: Re: Add check for -no-pie if the compiler default to -fPIE
Date: Sat, 21 May 2016 18:55:11 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2

21.05.2016 17:47, Magnus Granberg пишет:
> When Grub is compile with gcc 6.1 that have --enable-defult-pie set.
> It fail with.
> -ffreestanding   -m32 -Wl,-melf_i386 -Wl,--build-id=none  -nostdlib -Wl,-N 
> -Wl,-r,-d   -
> o trig.module  trig_module-trigtables.o  
> grep 'MARKER' gcry_whirlpool.marker.new > gcry_whirlpool.marker; rm -f 
> gcry_whirlpool.marker.new
> /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.0/../../../../x86_64-pc-linux-gnu/bin/ld:
>  -r and -
> shared may not be used together
> collect2: error: ld returned 1 exit status
> Makefile:26993: recipe for target 'trig.module' failed
> 
> 
> 2016-05-21  Magnus Granberg  <address@hidden>
>       acinclude.m4: Add check for -no-pie.    configure.ac: Add -no-pie to 
> TARGET_LDFLAGS if needed.
> ...

Please test with current master:

commit f4d35d49e32c29183b3492da18ea480d91716efe
Author: Andrei Borzenkov <address@hidden>
Date:   Tue Mar 22 20:12:22 2016 +0300

    configure: set -fno-pie together with -fno-PIE




reply via email to

[Prev in Thread] Current Thread [Next in Thread]