svn commit: r340841 - in head: . share/mk sys/sys

Andrew Turner andrew at freebsd.org
Mon Dec 3 09:44:03 UTC 2018



> On 3 Dec 2018, at 03:32, Sean Bruno <sbruno at freebsd.org> wrote:
> 
> I just had to disable this on the PowerPC64 build in the FreeBSD
> Cluster.  It led to the following error during linking:
> 
> cc  -O2 -pipe   -g -MD  -MF.depend.enhash.o -MTenhash.o -std=gnu99
> -fstack-protector-strong      -c enhash.c -o enhash.o
> cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong   -o enhash.full
> enhash.o  -lmd
> /usr/bin/ld: crtsavres.o: No such file: No such file or directory
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/local/poudriere/data/packages/pkgsync/enhash
> cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong   -o dehash.full
> dehash.o
> /usr/bin/ld: crtsavres.o: No such file: No such file or directory
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/local/poudriere/data/packages/pkgsync/dehash

I’ve disabled the BSD crt code in r341424 for powerpc and sparc64. These both seem to need extra crt*.o files that my code doesn’t handle.

Andrew



More information about the svn-src-head mailing list