[Mipsel] make crosstool broken

Fremd-Buildsysteme
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

[Mipsel] make crosstool broken

Beitrag von dbt »

Wenn ich schon mal dabei bin, alles neu aufzusetzten. Das ist grad passiert.

make crosstool für mipsel build.

Code: Alles auswählen

[EXTRA]  Dumping internal crosstool-NG configuration: done in 0.18s (at 00:05)
[INFO ]  =================================================================
[INFO ]  Retrieving needed toolchain components' tarballs
[ERROR]   
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Retrieving needed toolchain components' tarballs'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@172]
[ERROR]  >>        called from: do_kernel_get[scripts/build/kernel/linux.sh@44]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@528]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      'docs/B - Known issues.txt'
[ERROR]   
[ERROR]  (elapsed: 0:04.30)
[00:05] / make[1]: *** [build] Fehler 1
make[1]: Leaving directory `/home/dbt/devel/bs-azb/build_tmp/crosstool-ng-1.15.2'
make: *** [/home/dbt/devel/bs-azb/cross/bin/mipsel-unknown-linux-gnu-gcc] Fehler 2
dbt@linux-11-3:~/devel/bs-azb>
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Mipsel] make crosstool broken

Beitrag von seife »

Schau mal im build.log was tatsächlich schief ging. Ich vermute, dass irgendein source-tarball nicht da ist, wo er hingehört -> manuell nach download/ packen sollte das fixen.
doc
Contributor
Beiträge: 1623
Registriert: Donnerstag 10. Januar 2002, 20:03

Re: [Mipsel] make crosstool broken

Beitrag von doc »

Vermutlich passt da ein Download nicht. Probier mal ein

Code: Alles auswählen

export CT_LOG_LEVEL_MAX="ALL"
vor dem make Aufruf. Oder gibt ein Logfile wo man erkennen was schief gegangen ist?
Na schönen Dank Herr Schwanke!
Ein toller Sommer! :-(
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: [Mipsel] make crosstool broken

Beitrag von dbt »

seife hat geschrieben:Schau mal im build.log was tatsächlich schief ging. Ich vermute, dass irgendein source-tarball nicht da ist, wo er hingehört -> manuell nach download/ packen sollte das fixen.
build.log hat geschrieben:[EXTRA] Dumping internal crosstool-NG configuration: done in 0.25s (at 00:05)
[INFO ] =================================================================
[INFO ] Retrieving needed toolchain components' tarballs
[DEBUG] ==> Executing: 'ln' '-s' '/home/dbt/devel/bs-azb/build_tmp/crosstool-ng-1.15.2/targets/src/linux-3.3.1/' '/home/dbt/devel/bs-azb/build_tmp/crosstool-ng-1.15.2/targets/src/linux-custom'
[DEBUG] ln: failed to create symbolic link '/home/dbt/devel/bs-azb/build_tmp/crosstool-ng-1.15.2/targets/src/linux-custom/linux-3.3.1': File exists
Ein banales ln -s -f sollte das beheben, vermutlich.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Mipsel] make crosstool broken

Beitrag von seife »

Da ist kein patchen am crosstool notwendig. Das passiert nur, wenn noch Reste eines vorhergehenden Versuchs rumliegen. Deswegen räume ich die jetzt vor dem crosstool-build weg.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: [Mipsel] make crosstool broken

Beitrag von dbt »

Ok, radikal aber es hilft. :wink: