libxfs/libtool baut nicht

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

libxfs/libtool baut nicht

Beitrag von ingrid »

Ich hab das CVS heute komplett neu ausgecheckt, wollte compilieren und bin bei libxfs hängen geblieben.
Gestern abend lief's durch, aber das war nach einem CVS Update & make clean (also vor dem kompletten Neuauschecken).

Hat jemand 'ne Idee? Seife, sollte Dein Commit das fixen?

Code: Alles auswählen

=== libxfs ===
/home/m/tuxbox_2x/dbox2/cdk/bin/libtool --mode=compile powerpc-tuxbox-linux-gnu-gcc -I. -g -O2 -DNDEBUG -DVERSION=\"2.9.4\" -DLOCALEDIR=\"/home/m/tuxbox_2x/dbox2/cdkroot/share/locale\" -DPACKAGE=\"xfsprogs\" -I../include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -funsigned-char -fno-strict-aliasing -Wall   -c bit.c
make[3]: /home/m/tuxbox_2x/dbox2/cdk/bin/libtool: Kommando nicht gefunden
make[3]: *** [bit.lo] Fehler 127
make[2]: *** [default] Fehler 2
make[2]: Leaving directory `/home/m/tuxbox_2x/tuxbox-cvs/cdk/xfsprogs-2.9.4'
make[1]: *** [/home/m/tuxbox_2x/dbox2/cdkflash/root/sbin/mkfs.xfs] Fehler 2
make[1]: Leaving directory `/home/m/tuxbox_2x/tuxbox-cvs/cdk'
make: *** [/home/m/tuxbox_2x/dbox2/cdkflash/root] Fehler 2
Ready .... press Enter
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: libxfs/libtool baut nicht

Beitrag von rhabarber1848 »

Hast Du das CVS noch irgendwie gepatcht?
Wenn nein, hilft dieser Patch?

Code: Alles auswählen

--- ../compile2/cdk/make/ide-apps.mk	2008-10-04 16:18:32.000000000 +0200
+++ ./cdk/make/ide-apps.mk	2008-10-04 16:19:24.000000000 +0200
@@ -258,7 +258,7 @@
 	@CLEANUP_e2fsprogs@
 	@PREPARE_xfsprogs@
 	cd @DIR_xfsprogs@ && \
-		LIBTOOL=$(hostprefix)/bin/libtool \
+		LIBTOOL=$(targetprefix)/bin/libtool \
 		$(BUILDENV) \
 		./configure \
 			--build=$(build) \
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Re: libxfs/libtool baut nicht

Beitrag von ingrid »

Passiert auch mit 'nem jungfräulichen ungepatchen CVS. Leider hilft Dein Patch nicht. make xfsprogs schlägt trotzdem fehl, in cdkroot/bin liegt auch kein libtool. Es liegt eine in u.a. tuxbox-cvs/cdk, aber das ist die falsche, wie's aussieht.

Zum Nachstellen:
- CVS komplett neu auschecken (hier: Kernel 2.4)
- configure wie üblich (hier u.a: --enable-ide --disable-ext3 --enable-xfs --disable-dosfstools)
- make xfsprogs

-> führt zur Fehlermeldung im 1. Posting
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Re: libxfs/libtool baut nicht

Beitrag von ingrid »

Workaround: tuxbox-cvs/apps/misc/libs/libtool nach dbox2/cdk/bin kopieren, ausführbar machen.

Seltsam ist's trotzdem, warum's auf einmal auftritt. Ich lösche leider (oder zum Glück?) nur so 1x im Jahr alles komplett, deshalb (für mich) schwierig zu sagen, seit wann das so im CVS ist...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: libxfs/libtool baut nicht

Beitrag von rhabarber1848 »

Bitte diesen Patch testen: libtool.diff

Ich konnte das xfsprogs-Problem nun auch hier nachvollziehen.
Komischerweise funktioniert "make libtool" nicht mehr, warum weiß ich nicht.
"make .deps/libtool" hingegen funktionierte...
Das Umbennenen dieses make-targets in cdk_libtool löst das Problem.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: libxfs/libtool baut nicht

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Komischerweise funktioniert "make libtool" nicht mehr, warum weiß ich nicht.
Dafür ist dieser Patch verantwortlich:
http://cvs.tuxbox-cvs.sourceforge.net/t ... 1.147.2.45

Dieser Patch sorgt dafür, dass cdk/libtool existiert, wodurch "make libtool" nicht
mehr ausgeführt wird. xfsprogs kompiliert benötigt allerdings eine eigens kompilierte
Version von libtool, deren make-target mit o.g. Patch nicht mehr ausgeführt wird.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: libxfs/libtool baut nicht

Beitrag von seife »

rhabarber1848 hat geschrieben:Dafür ist dieser Patch verantwortlich:
http://cvs.tuxbox-cvs.sourceforge.net/t ... 1.147.2.45
Jetzt nicht mehr.
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Re: libxfs/libtool baut nicht

Beitrag von ingrid »

thx