Fork us on GitHub Follow us on Google+ Follow us on Facebook Follow us on Twitter

Opened 3 weeks ago

Closed 3 weeks ago

Last modified 3 weeks ago

#738 closed defect (fixed)

Toolchain build for ppc64 fails

Reported by: Vojtech Horky Owned by: Jiří Zárevúcky
Priority: major Milestone: 0.8.0
Component: helenos-build Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

Running ./toolchain.sh --no-install ppc64 on latest checkout (78fd6ef3950e) fails with following error:

...
>>> Downloading GCC prerequisites
gmp-6.1.0.tar.bz2: OK
mpfr-3.1.4.tar.bz2: OK
mpc-1.0.3.tar.gz: OK
isl-0.18.tar.bz2: OK
All prerequisites downloaded successfully.
>>> Removing previous content
 >>> Removing /home/me/helenos/upstream/tools/ppc64-helenos
>>> Creating build sysroot
cp: cannot stat '/home/me/helenos/upstream/tools/../uspace/lib/c/arch/ppc64/include/*': No such file or directory

Script failed: Failed to create build sysroot.

Change History (2)

comment:1 Changed 3 weeks ago by Martin Decky

Resolution: fixed
Status: assignedclosed

Temporarily solved in 1b120429f3109da8cbc78ecefea76289c69330b9 by removing these compiler targets completely, because HelenOS never sufficiently supported these targets anyway. When needed, the targets can be reintroduced easily.

comment:2 Changed 3 weeks ago by Jakub Jermář

The toolchain script can be also told to build only the essential targets by passing it the essential option. Atm. this does not include the riscv64 target and did not include the ppc64 and mips64 ones.

Note: See TracTickets for help on using tickets.