Re: lang/rust does not build on aarch64
- In reply to: J P : "Re: lang/rust does not build on aarch64"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 28 Jun 2021 16:00:48 UTC
"can you please share how old is your building environment?" I just replaced base last night after testing the rust compile, so I don't have accurate information. I want to say I remember it being somewhere close to May 12th. With base from yesterday (June 27th), rust is indeed failing in the same way described above. On Mon, Jun 28, 2021 at 5:08 AM J P <webplication@gmail.com> wrote: > Hi Vincent, > can you please share how old is your building environment? > > uname -a should suffice. > > You might be willing to participate and reply to > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256864#c4 where a > positive build is reported on a kernel built > Tue Jun 8 14:29:29 CEST 2021 > > Thank you. > > > Regards, > > > > El dom, 27 jun 2021 a las 20:24, Vincent Milum Jr (< > freebsd-arm@darkain.com>) escribió: > >> I just tried to build lang/rust on Aarch14 on a FreeBSD 14-CURRENT >> machine using the latest ports repo from Git. >> >> Everything compiled just fine and appears to be running smoothly. >> >> There might be something broken in your build environment? Or it may not >> like being built from a non-default path? >> >> Your log log also mentions 1.52.1 but the latest in the ports tree is >> 1.53.0, so that may play a factor as well. >> >> On Sun, Jun 27, 2021 at 3:07 AM J P <webplication@gmail.com> wrote: >> >>> Hi, >>> it seems rust does not build on aarch64: >>> ===> Building for rust-1.52.1 >>> rustup not detected: [Errno 2] No such file or directory: 'rustc' >>> falling back to auto-detect >>> running: /wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build >>> --manifest-path >>> >>> /wrkdirs/usr/ports/lang/rust/work/rustc-1.52.1-src/src/bootstrap/Cargo.toml >>> --verbose --frozen >>> Traceback (most recent call last): >>> File "x.py", line 27, in <module> >>> bootstrap.main() >>> File >>> >>> "/wrkdirs/usr/ports/lang/rust/work/rustc-1.52.1-src/src/bootstrap/bootstrap.py", >>> line 1175, in main >>> bootstrap(help_triggered) >>> File >>> >>> "/wrkdirs/usr/ports/lang/rust/work/rustc-1.52.1-src/src/bootstrap/bootstrap.py", >>> line 1148, in bootstrap >>> build.build_bootstrap() >>> File >>> >>> "/wrkdirs/usr/ports/lang/rust/work/rustc-1.52.1-src/src/bootstrap/bootstrap.py", >>> line 900, in build_bootstrap >>> run(args, env=env, verbose=self.verbose) >>> File >>> >>> "/wrkdirs/usr/ports/lang/rust/work/rustc-1.52.1-src/src/bootstrap/bootstrap.py", >>> line 153, in run >>> raise RuntimeError(err) >>> RuntimeError: failed to run: >>> /wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build >>> --manifest-path >>> >>> /wrkdirs/usr/ports/lang/rust/work/rustc-1.52.1-src/src/bootstrap/Cargo.toml >>> --verbose --frozen >>> *** Error code 1 >>> >>> Stop. >>> make: stopped in /usr/ports/lang/rust >>> >>> Is this known? >>> >>> Thank you. >>> >>> BR, >>> >>