gentoo / musl

[MIRROR] musl development overlay
https://gitweb.gentoo.org/proj/musl.git
99 stars 59 forks source link

dev-lang/rust-1.62.1 fails to build on ppc64 #471

Open ernsteiswuerfel opened 2 years ago

ernsteiswuerfel commented 2 years ago

Still using rust-1.59.0::smaeul as 1.62.1 and 1.60.0 fail to build on ppc64.

[...]
[dist]
src-tarball = false
compression-formats = ["xz"]
[target.powerpc64-unknown-linux-gnu]
ar = "powerpc64-gentoo-linux-musl-ar"
cc = "powerpc64-gentoo-linux-musl-gcc"
cxx = "powerpc64-gentoo-linux-musl-g++"
linker = "powerpc64-gentoo-linux-musl-gcc"
ranlib = "powerpc64-gentoo-linux-musl-ranlib"
crt-static = false

>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src ...
Building rustbuild
running: /var/tmp/portage/dev-lang/rust-1.62.1/work/rust-stage0/bin/cargo build --manifest-path /var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src/src/bootstrap/Cargo.toml --verbose --verbose --locked --frozen
Traceback (most recent call last):
  File "/var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src/./x.py", line 27, in <module>
    bootstrap.main()
  File "/var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src/src/bootstrap/bootstrap.py", line 1195, in main
    bootstrap(help_triggered)
  File "/var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src/src/bootstrap/bootstrap.py", line 1169, in bootstrap
    build.build_bootstrap()
  File "/var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src/src/bootstrap/bootstrap.py", line 899, in build_bootstrap
    run(args, env=env, verbose=self.verbose)
  File "/var/tmp/portage/dev-lang/rust-1.62.1/work/rustc-1.62.1-src/src/bootstrap/bootstrap.py", line 183, in run
    ret = subprocess.Popen(args, **kwargs)
  File "/usr/lib/python3.10/subprocess.py", line 969, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1845, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/var/tmp/portage/dev-lang/rust-1.62.1/work/rust-stage0/bin/cargo'
 * ERROR: dev-lang/rust-1.62.1::musl failed (compile phase):
 *   (no error message)

rust-1.62.1:20220808-155004.log emerge--info.txt