Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Mar 2020 16:49:08 +0100
From:      h v <henry.vogt@gmail.com>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        Warner Losh <imp@bsdimp.com>, FreeBSD Current <freebsd-current@freebsd.org>, Bryan Drewery <bdrewery@FreeBSD.org>
Subject:   Re: cannot build 12.1-RELEASE on latest current-snapshot
Message-ID:  <f2402672-71a9-ab55-3a99-c70a1fd938ec@gmail.com>
In-Reply-To: <2B12E7DF-1A72-4BFA-BF39-0EEC63C3D119@FreeBSD.org>
References:  <6d70f98f-dd49-a5f9-e7bb-86d6853aa20a@gmail.com> <586FD874-A5AB-4C2B-817B-1F7C53809E9E@FreeBSD.org> <CANCZdfqdMHn914Z1Hmtqf6LaLOWt5Koe2oT0WGH_eA6cmC4ocg@mail.gmail.com> <0db3dd22-1b7f-0480-1768-46e0e376c3a9@gmail.com> <2B12E7DF-1A72-4BFA-BF39-0EEC63C3D119@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi again,

On 21.03.20 21:52, Dimitry Andric wrote:
>> ...
> It needs a merge of r355588 ("Fix WITHOUT_CLANG build"), actually.  For=

> some reason, the logic in 12.1-R's version of src.opts.mk does not work=

> correctly.  I tried setting MK_SYSTEM_COMPILER=3Dno, but even that does=

> not work as it should.  If you can, I would use 12-STABLE instead.
>
> -Dimitry

I applied r355588 and now and it proceeds further but bails out again
shortly thereafter:

--- C U T ---

=2E..

Building /usr/obj/usr/src/12.1/amd64.amd64/lib/libc/yp_xdr.o
--- pkru.o ---
/usr/src/12.1/lib/libc/x86/sys/pkru.c:74: warning: 'ifunc' attribute
directive ignored
/usr/src/12.1/lib/libc/x86/sys/pkru.c:109: warning: 'ifunc' attribute
directive ignored
--- getcontextx.o ---
/usr/src/12.1/lib/libc/x86/gen/getcontextx.c:64: warning: 'ifunc'
attribute directive ignored
/usr/src/12.1/lib/libc/x86/gen/getcontextx.c:103: warning: 'ifunc'
attribute directive ignored
Building /usr/obj/usr/src/12.1/amd64.amd64/lib/libc/yplib.o
--- __vdso_gettc.o ---
/usr/src/12.1/lib/libc/x86/sys/__vdso_gettc.c:75: warning: 'ifunc'
attribute directive ignored
/usr/src/12.1/lib/libc/x86/sys/__vdso_gettc.c:75: warning: 'rdtsc_mb'
used but never defined
Building /usr/obj/usr/src/12.1/amd64.amd64/lib/libc/subr_capability.o
--- pkru.o ---
{standard input}: Assembler messages:
{standard input}:39: Error: no such instruction: `rdpkru'
{standard input}:60: Error: no such instruction: `wrpkru'
{standard input}:171: Error: no such instruction: `rdpkru'
*** [pkru.o] Error code 1

make[4]: stopped in /usr/src/12.1/lib/libc
=2EERROR_TARGET=3D'pkru.o'
=2EERROR_META_FILE=3D'/usr/obj/usr/src/12.1/amd64.amd64/lib/libc/pkru.o.m=
eta'
--- C U T ---

this looks even more serious to me.. are the other patches to apply ?

Best

Henry






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f2402672-71a9-ab55-3a99-c70a1fd938ec>