Re: lang/rust does not build on aarch64

Vincent Milum Jr <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <CAOWUMWFpFR-aqJvp+BT5N1AArb7sBWxhV4BPvEZJeCxKSzXsSg@mail.gmail.com>
"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 <[email protected]> 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 (<
> [email protected]>) 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 <[email protected]> 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,
>>>
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.