Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Nov 2021 08:52:56 -0500
From:      Michael Butler via freebsd-current <freebsd-current@freebsd.org>
To:        Warner Losh <imp@bsdimp.com>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: cross-compiling for i386 on amd64 fails
Message-ID:  <87b59860-0fb6-3404-878b-ad11f719e424@protected-networks.net>
In-Reply-To: <CANCZdfqiuZboF4i04UpiayL-8Q8Bg7vGVbpnQ%2BHOPczTTbw6mw@mail.gmail.com>
References:  <674741a8-513f-ded4-c463-3b65c26560c5@protected-networks.net> <CANCZdfqiuZboF4i04UpiayL-8Q8Bg7vGVbpnQ%2BHOPczTTbw6mw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I should have been more specific ..

I'm observing that "/usr/src/release/release.sh -c release-i386.conf" 
fails when targeting a i386 build on an amd64 host :-(


On 11/16/21 02:33, Warner Losh wrote:
> A meta-build worked for me just now...
> 
> Warner
> 
> On Mon, Nov 15, 2021 at 9:35 PM Michael Butler via freebsd-current <
> freebsd-current@freebsd.org> wrote:
> 
>> Haven't had time to identify which change caused this yet but I now get ..
>>
>> ===> lib/libsbuf (obj,all,install)
>> ===> cddl/lib/libumem (obj,all,install)
>> ===> cddl/lib/libnvpair (obj,all,install)
>> ===> cddl/lib/libavl (obj,all,install)
>> ld: error: /usr/obj/usr/src/i386.i386/tmp/usr/lib/libspl.a(assert.o) is
>> incompatible with elf_i386_fbsd
>> ===> cddl/lib/libspl (obj,all,install)
>> cc: error: linker command failed with exit code 1 (use -v to see
>> invocation)
>> --- libavl.so.2 ---
>> *** [libavl.so.2] Error code 1
>>
>> make[4]: stopped in /usr/src/cddl/lib/libavl
>>
>>          imb
>>
>>
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87b59860-0fb6-3404-878b-ad11f719e424>