Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jun 2020 08:04:32 -0700
From:      John Baldwin <jhb@FreeBSD.org>
To:        Peter Jeremy <peter@rulingia.com>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r362589 - in head/lib/csu: aarch64 arm i386 riscv
Message-ID:  <d0f892f3-adb1-dca7-bc33-f1bc82e6a314@FreeBSD.org>
In-Reply-To: <20200626002536.GH22394@server.rulingia.com>
References:  <202006241754.05OHsPvS018050@repo.freebsd.org> <20200626002536.GH22394@server.rulingia.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/25/20 5:25 PM, Peter Jeremy wrote:
> On 2020-Jun-24 17:54:25 +0000, John Baldwin <jhb@FreeBSD.org> wrote:
>> Author: jhb
>> Date: Wed Jun 24 17:54:24 2020
>> New Revision: 362589
>> URL: https://svnweb.freebsd.org/changeset/base/362589
>>
>> Log:
>>  Always compile the brand and ignore init ELF notes standalone.
> 
> I'm not sure if this is self-inflicted but I'm now seeing linker failures
> trying to build in /usr/src/lib/csu/aarch64:
> ld  -o Scrt1.o -r Scrt1_c.o crt1_s.o crtbrand.o ignore_init_note.o Scrt1.s
> ld: error: Scrt1.s:1: unknown directive: .text
>>>>     .text
>>>>  ^
> *** Error code 1
> 
> This is running r362580 and trying to buildworld r352310 on arm64.

Ah, I will fix.  I have to use ${.ALLSRC:M*.o} instead of ${.ALLSRC} as
bmake adds implicit dependencies in ${.ALLSRC}.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d0f892f3-adb1-dca7-bc33-f1bc82e6a314>