Fehler beim gcc bau ! Tipp ?

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von rhabarber1848 »

doc hat geschrieben:Über kurz oder lang muss man sich schon mit dash auseinander setzen.
Dann gibt hier den glibc-Kompilierpatch zum Testen: glibc_dash.diff

http://forum.tuxbox-cvs.sourceforge.net ... 79#p350179
seife hat geschrieben:Jeder gepostete "Fix" machte irgendwas anderes kaputt.
Kannst Du Dich noch erinnern, was kaputt ging?
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von Coronas »

rhabarber1848 hat geschrieben: Und der nächste Versuch, diesmal in Abhängigkeit zur verwendeten libtool-Version:
lufs_libtoolize.diff
Klappt mit Mandriva 2008.1, libtool 1.5.24
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von rhabarber1848 »

Coronas hat geschrieben:
rhabarber1848 hat geschrieben: Und der nächste Versuch, diesmal in Abhängigkeit zur verwendeten libtool-Version:
lufs_libtoolize.diff
Klappt mit Mandriva 2008.1, libtool 1.5.24
Der Patch ist bereits im CVS gelandet.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von GetAway »

Wo ist Dein Patch hin? Bei mir kommt diese Fehlermeldung.
Ubuntu 8.04 libtool 1.5.26 bzw 1.5.24

Code: Alles auswählen

entfernt, da unvollständig
Edit: Mist, da fehlt was im Log. Ich poste es gleich nochmal.
Zuletzt geändert von GetAway am Freitag 9. Januar 2009, 07:53, insgesamt 3-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von rhabarber1848 »

GetAway hat geschrieben:Wo ist Dein Patch hin?
In CVS HEAD ist er drin:
http://cvs.tuxbox-cvs.sourceforge.net/c ... 1.2&r2=1.3
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von GetAway »

So, hier nochmal. Habe komplett neu ausgecheckt.

Code: Alles auswählen

patching file util/Makefile.in
Hunk #1 succeeded at 508 with fuzz 1.
updated lufs-0.9.7/config/config.guess
updated lufs-0.9.7/config/config.sub
cd lufs-0.9.7 && \
		AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-pipe -Os" CXXFLAGS="-pipe -Os" LDFLAGS="-Wl,-O1" PKG_CONFIG_PATH=/home/GetAway/tuxbox/dbox2-2.4/cdkroot/lib/pkgconfig \
		aclocal && \
		libtoolize --force --install && \
		autoconf && \
		./configure \
			--build=i686-pc-linux-gnu \
			--host=powerpc-tuxbox-linux-gnu \
			--prefix=/home/GetAway/tuxbox/dbox2-2.4/cdkflash/root \
			--exec_prefix=/home/GetAway/tuxbox/dbox2-2.4/cdkflash/root \
			--disable-kernel-support && \
		make all install
libtoolize: unrecognized option `--install'
Try `libtoolize --help' for more information.
make[1]: *** [/home/GetAway/tuxbox/dbox2-2.4/cdkflash/root/bin/lufsd] Fehler 1
make[1]: Verlasse Verzeichnis '/home/GetAway/tuxbox/tuxbox-cvs-2.4/cdk'
make: *** [/home/GetAway/tuxbox/dbox2-2.4/cdkflash/root] Fehler 2
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dietmarw »

also im cvs head (jetzt newmake) ist es eben durchgelaufen..
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von seife »

Wir könnten auch einfach

Code: Alles auswählen

libtoolize --force --install || libtoolize --force
anstelle des case...esac machen, dann müssten beide Fälle abgedeckt sein.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von GetAway »

Ich hatte newmake komplett neu ausgecheckt. Da ist contrib-apps.mk noch so drin. File ist auch
vom 5.1.09. Wird jetzt nur noch HEAD gepflegt?

Code: Alles auswählen

$(flashprefix)/root/bin/lufsd: bootstrap @DEPENDS_lufs@ | $(flashprefix)/root
	@PREPARE_lufs@
	cd @DIR_lufs@ && \
		$(BUILDENV) \
		aclocal && \
		libtoolize --force --install && \
		autoconf && \
		./configure \
			--build=$(build) \
			--host=$(target) \
			--prefix=$(flashprefix)/root \
			--exec_prefix=$(flashprefix)/root \
			--disable-kernel-support && \
		$(MAKE) all install
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von seife »

Newmake ist tot. Es ist nicht sinnvoll, HEAD auf newmake-Stand zu bringen und dann weiter newmake zu pflegen :-)
dwilx

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dwilx »

Newmake ist tot. ...:-)
Klingt drastisch, "...ist Flügge" würde vielleicht besser passen. :D :wink:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von rhabarber1848 »

GetAway hat geschrieben:Wird jetzt nur noch HEAD gepflegt?
Abgesehen vom backport wichtiger Patches nach oldmake ist das der Plan, ja.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von GetAway »

Ok, ist es korrekt das man es jetzt nicht mehr so:

Code: Alles auswählen

cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -f -r newmake -P .
sondern so auscheckt:

Code: Alles auswählen

cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P .
und den 2.6 Branch wie gewohnt?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von rhabarber1848 »

@GetAway: 2 x Ja
dbler
Interessierter
Interessierter
Beiträge: 24
Registriert: Samstag 15. Januar 2011, 21:15

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dbler »

Hallo zusammen.

Wenn ich den Thread richtig verfolgt habe sollten alle Patches im CVS eingepflegt sein.
Ich habe unter Debian Lenny 5.0.7 aber das Problem mit dem der Thread anfing :(

Könnte es sein das doch etwas auf der Strecke geblieben ist?

Code: Alles auswählen

../../gcc-3.4.6/gcc/gthr-posix.h:508: warning: function declaration isn't a prototype
../../gcc-3.4.6/gcc/gthr-posix.h: In function `__gthread_mutex_unlock':
../../gcc-3.4.6/gcc/gthr-posix.h:508: warning: old-style parameter declaration
../../gcc-3.4.6/gcc/gthr-posix.h:510: warning: implicit declaration of function `pthread_mutex_unlock'
../../gcc-3.4.6/gcc/gthr-posix.h:510: error: `mutex' undeclared (first use in this function)
../../gcc-3.4.6/gcc/unwind-dw2.c: In function `uw_frame_state_for':
../../gcc-3.4.6/gcc/unwind-dw2.c:1017: warning: implicit declaration of function `memset'
../../gcc-3.4.6/gcc/unwind-dw2.c: In function `uw_init_context_1':
../../gcc-3.4.6/gcc/unwind-dw2.c:1295: error: syntax error before "once_regsizes"
../../gcc-3.4.6/gcc/unwind-dw2.c:1296: warning: implicit declaration of function `__gthread_once'
../../gcc-3.4.6/gcc/unwind-dw2.c:1296: error: `once_regsizes' undeclared (first use in this function)
../../gcc-3.4.6/gcc/unwind-dw2.c: In function `uw_install_context_1':
../../gcc-3.4.6/gcc/unwind-dw2.c:1345: warning: implicit declaration of function `memcpy'
make[3]: *** [libgcc/./unwind-dw2.o] Fehler 1
make[3]: Leaving directory `/home/dbox2/tuxbox/cvs/cdk/build_gcc/gcc'
make[2]: *** [stmp-multilib] Fehler 2
make[2]: Leaving directory `/home/dbox2/tuxbox/cvs/cdk/build_gcc/gcc'
make[1]: *** [all-gcc] Fehler 2
make[1]: Leaving directory `/home/dbox2/tuxbox/cvs/cdk/build_gcc'
make: *** [.deps/gcc] Fehler 2
Zuletzt geändert von dbler am Dienstag 18. Januar 2011, 11:31, insgesamt 1-mal geändert.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dietmarw »

leichenschänder.. zwei jahre alte texte ausgraben..
dbler
Interessierter
Interessierter
Beiträge: 24
Registriert: Samstag 15. Januar 2011, 21:15

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dbler »

Na ja :D
Passte genau zu meinem Problem, aber die Lösung ist mir noch unklar...
dwilx

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dwilx »

sieht aber aus, als ob irgendwas fehlt oder irgendwie wieder so ein bash- oder Distri-Problem, nur seltsam, weil das schon zichmal gelaufen ist, bei mir zumindest.
dbler
Interessierter
Interessierter
Beiträge: 24
Registriert: Samstag 15. Januar 2011, 21:15

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dbler »

dixidix hat geschrieben:sieht aber aus, als ob irgendwas fehlt oder irgendwie wieder so ein bash- oder Distri-Problem, nur seltsam, weil das schon zichmal gelaufen ist, bei mir zumindest.
Also die Links zur bash hatte ich kontrolliert. Das scheint alles soweit OK:

Code: Alles auswählen

dbox2@DBHOMESRV:~/tuxbox/cvs/cdk$ ls -la /bin/sh
lrwxrwxrwx 1 root root 4 16. Jan 2010  /bin/sh -> bash
dbox2@DBHOMESRV:~/tuxbox/cvs/cdk$ ls -la /bin/bash
-rwxr-xr-x 1 root root 700492 12. Mai 2008  /bin/bash
Könnte es am configure liegen?

Code: Alles auswählen

./configure --prefix=$HOME/tuxbox/dbox2 --with-cvsdir=$HOME/tuxbox/cvs \
   --with-archivedir=$HOME/tuxbox/Archive --enable-maintainer-mode --with-checkImage=rename
dbler
Interessierter
Interessierter
Beiträge: 24
Registriert: Samstag 15. Januar 2011, 21:15

Re: Fehler beim gcc bau ! Tipp ?

Beitrag von dbler »

Hab nochmal alles gelöscht und per Script (abgewandelt von http://wiki.tuxbox.org/wiki/index.php/Newmake) von vorne aufgesetzt.

Jetzt läuft alles fehlermeldungsfrei durch :up:
Alle Achtung an die CDK-Admins und Entwickler, da kommt ganz schön was zusammen....

Keine Ahnung was verkehrt war, vermutlich lag das Problem vor dem Bildschirm (wie so oft)....

Werde jetzt noch testen ob alles soweit als YADD bootet :D