Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Sep 2024 23:09:33 +0100
From:      Jessica Clarke <jrtc27@freebsd.org>
To:        Dennis Clarke <dclarke@blastwave.org>
Cc:        "riscv@freebsd.org" <riscv@FreeBSD.org>
Subject:   Re: Why this message "kernel is missing COMPAT_FREEBSD11"
Message-ID:  <BC221870-9D8B-4D42-9B21-2A4B31353965@freebsd.org>
In-Reply-To: <84f1f8e5-a375-4f2b-b9f8-8016fd60c186@blastwave.org>
References:  <84f1f8e5-a375-4f2b-b9f8-8016fd60c186@blastwave.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 13 Sep 2024, at 23:03, Dennis Clarke <dclarke@blastwave.org> wrote:
>=20
>=20
> Dear RISC-V types :
>=20
>    I have been watching my SiFive board grind away slowly with
> poudriere for a while and today I saw this message about emacs:
>=20
> [01] [00:10:20] Skipping editors/emacs@full | emacs-29.4,3: Dependent =
port lang/rust | rust-1.81.0 failed
>=20
>=20
>    This of course will tell me that something went wrong when trying =
to
> build rust. Somewhere. Somehow.  Thankfully there is a detailed log =
file
> on this Friday the 13th wherein I see :
>=20
>=20
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph=
ase: configure      >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D env: NO_DEPENDS=3Dyes USER=3Droot UID=3D0 GID=3D0
> =3D=3D=3D>  Configuring for rust-1.81.0
> =3D=3D=3D>   FreeBSD 10 autotools fix applied to =
/wrkdirs/usr/ports/lang/rust/work/rustc-1.81.0-src/vendor/libssh2-sys-0.3.=
0/libssh2/config.rpath
> =3D=3D=3D>   FreeBSD 10 autotools fix applied to =
/wrkdirs/usr/ports/lang/rust/work/rustc-1.81.0-src/vendor/libssh2-sys-0.2.=
23/libssh2/config.rpath
> Bad system call
> =3D> Sanity check failed: kernel is missing COMPAT_FREEBSD11
> =3D> Aborting build
> *** Error code 1
>=20
> Stop.
> make: stopped making "configure" in /usr/ports/lang/rust
> =3D>> Cleaning up wrkdir
> =3D=3D=3D>  Cleaning for rust-1.81.0
> build of lang/rust | rust-1.81.0 ended at Fri Sep 13 02:04:27 UTC 2024
> build time: 00:10:20
> !!! build failure encountered !!!
>=20
>=20
> Well gee. Does this mean I need to stop everything and do a build of =
the
> kernel with some magic config variable "COMPAT_FREEBSD11" in some =
magic
> file somewhere?

See https://github.com/rust-lang/rust/issues/92466 and
https://github.com/rust-lang/rust/issues/89058.

Jess




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BC221870-9D8B-4D42-9B21-2A4B31353965>