nfs-utils fehlermeldung beim compilieren, die mir nichts sag

mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

nfs-utils fehlermeldung beim compilieren, die mir nichts sag

Beitrag von mb405 »

die meldung sagt mir garnichts ??

Code: Alles auswählen

/bin/sh ../../libtool --tag=CC --tag=CC --mode=link gcc -Wall  -pipe    -o rpcgen  rpcgen-rpc_clntout.o rpcgen-rpc_cout.o rpcgen-rpc_hout.o rpcgen-rpc_main.o rpcgen-rpc_parse.o rpcgen-rpc_scan.o rpcgen-rpc_svcout.o rpcgen-rpc_tblout.o rpcgen-rpc_util.o rpcgen-rpc_sample.o
mkdir .libs
gcc -Wall -pipe -o rpcgen rpcgen-rpc_clntout.o rpcgen-rpc_cout.o rpcgen-rpc_hout.o rpcgen-rpc_main.o rpcgen-rpc_parse.o rpcgen-rpc_scan.o rpcgen-rpc_svcout.o rpcgen-rpc_tblout.o rpcgen-rpc_util.o rpcgen-rpc_sample.o
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools/rpcgen'
Making all in nlmtest
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools/nlmtest'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools/nlmtest'
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools'
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools'
Making all in support
make[2]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support'
Making all in export
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support/export'
test -f mount_clnt.c && rm -rf mount_clnt.c || true
../../tools/rpcgen/rpcgen -l -o mount_clnt.c mount.x
test -f mount_xdr.c && rm -rf mount_xdr.c || true
../../tools/rpcgen/rpcgen -c -o mount_xdr.c mount.x
make[3]: *** [mount_xdr.c] Abgebrochen
make[3]: *** Datei »mount_xdr.c« wird gelöscht
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support/export'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9'
make: *** [.deps/nfs_utils] Fehler 2
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

keiner ne idee ??
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

was hast denn da fürn make target angegeben?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

make nfs_utils

oder make .deps/nfs_utils

was ja beides gleich ist

KEIN NEWMAKE !
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

"Abgebrochen" heißt wohl "Aborted" -> interner Tool-error.
Welche Distribution?

Evtl. mal "EXPORT LC_MESSAGES=C" vor dem Bauen machen, dann versteht man die Meldungen besser :-)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

suse 10.3
alles andere kompiliert ja auch durch.

edit
hat mir keine ruhe gelassen :) .sieht auch net anders aus :(
/bin/sh ../../libtool --tag=CC --tag=CC --mode=link gcc -Wall -pipe -o rpcgen rpcgen-rpc_clntout.o rpcgen-rpc_cout.o rpcgen-rpc_hout.o rpcgen-rpc_main.o rpcgen-rpc_parse.o rpcgen-rpc_scan.o rpcgen-rpc_svcout.o rpcgen-rpc_tblout.o rpcgen-rpc_util.o rpcgen-rpc_sample.o
mkdir .libs
gcc -Wall -pipe -o rpcgen rpcgen-rpc_clntout.o rpcgen-rpc_cout.o rpcgen-rpc_hout.o rpcgen-rpc_main.o rpcgen-rpc_parse.o rpcgen-rpc_scan.o rpcgen-rpc_svcout.o rpcgen-rpc_tblout.o rpcgen-rpc_util.o rpcgen-rpc_sample.o
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools/rpcgen'
Making all in nlmtest
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools/nlmtest'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools/nlmtest'
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools'
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/tools'
Making all in support
make[2]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support'
Making all in export
make[3]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support/export'
test -f mount_clnt.c && rm -rf mount_clnt.c || true
../../tools/rpcgen/rpcgen -l -o mount_clnt.c mount.x
test -f mount_xdr.c && rm -rf mount_xdr.c || true
../../tools/rpcgen/rpcgen -c -o mount_xdr.c mount.x
make[3]: *** [mount_xdr.c] Aborted
make[3]: *** Deleting file `mount_xdr.c'
make[3]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support/export'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/nfs-utils-1.0.9'
make: *** [.deps/nfs_utils] Error 2
oder braucht ihr das komplette log vom bau ?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Du hast wohl eher FACTORY als 10.3 drauf, oder?

rpcgen stinkt einfach :-):

Code: Alles auswählen

seife@susi:/local/.../cdk/nfs-utils-1.0.9> MALLOC_CHECK_=1 tools/rpcgen/rpcgen -c -o mount.c support/export/mount.x
malloc: using debugging hooks
malloc: using debugging hooks
malloc: using debugging hooks
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774db0 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774dc0 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774dd0 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774de0 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774df0 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e00 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e20 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e30 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e40 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e50 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e60 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e70 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774e80 ***
*** glibc detected *** tools/rpcgen/rpcgen: free(): invalid pointer: 0x09774ea0 ***
Lösung / Workarund:

Code: Alles auswählen

MALLOC_CHECK_=0 make nfs_utils
Evtl. sollte man einfach mal die nfsutils auf die letzte release updaten...
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

danke dir. geht damit :)
woher habt ihr immer nur solche dinge, die ihr ausn ärmel zieht :wink:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

1.1.1 durchkompiliert. einchecken ?
ich hab das busybox 1.8.2 diff im austausch anzubieten :)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Funktionieren die nfs-utils denn? Wenn ja, kann ich's einchecken, aber "it builds, let's ship it!" ist mir etwas zu forsch :-)

OT: das mit dem "Aborted" sehe ich wieder täglich, da in openSUSE Factory der MALLOC_CHECK_ wieder auf "böse" gesetzt ist, um solche Fehler zu finden (das sind Fehler in der Applikation, auch wenn sie oft nicht direkt auffallen). Deshalb lag der Gedanke daran für mich nahe.
Im Release wird das dann wieder ausgeschaltet.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab ne beta 10.3 wohl erwischt :( hab eh nen hdd defekt, da werd ich dann gleich alles mal neu draufmachen.
ich hab grad festgestellt, das nach kompilierung der linuxkernel sich net mehr kompilieren lässt. mhh ich geh zurück auf 1.0.9 und teste nochmal gegen.
kack liegts am "alten kernel 2.4.35" ? oder zerballert mir da was anderes ständig was :(
make .deps/linuxkernel
make -C linux-2.4.35 zImage modules \
ARCH=ppc \
CROSS_COMPILE=powerpc-tuxbox-linux-gnu-
make[1]: Entering directory `/home/mb405/image/tuxbox-cvs/cdk/linux-2.4.35'
. scripts/mkversion > .tmpversion
expr: syntax error
make[1]: *** [newversion] Error 2
make[1]: Leaving directory `/home/mb405/image/tuxbox-cvs/cdk/linux-2.4.35'
make: *** [.deps/linuxkernel] Error 2
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Das ist was ganz anderes. Schau dir doch die Fehlermeldung mal an, linux/scripts/mkversion beschwert sich. Und wie sieht das aus:

Code: Alles auswählen

if [ ! -f .version ]
then
    echo 1
else
    expr 0`cat .version` + 1
fi
Also mit ziemlicher Sicherheit steht einfach in deiner .version Müll drin. Löschen und gut ist. Ich bin mir sehr sicher, daß das mit nfs-utils überhaupt garnix zu tun hat.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hau erstmal die hdd raus und spiel suse 10.3 neu auf ne neue hdd.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Beitrag von dbt »

Hab das auch mal für newmake zusammengeschraubt.
nfs-utils_1.1.1-newmake-2007-11-27-10-34-41.patch
Den nfs-utils.diff habe ich auch etwas anders gestrickt, aber das ist erstmal nur beiläufig. Hatte dafür meine Gründe...
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

dbt hat geschrieben:Hab das auch mal für newmake zusammengeschraubt.
nfs-utils_1.1.1-newmake-2007-11-27-10-34-41.patch
Den nfs-utils.diff habe ich auch etwas anders gestrickt, aber das ist erstmal nur beiläufig. Hatte dafür meine Gründe...
Meine Lösung war nur die minimale "Ok, es baut jetzt"-Lösung, die erhebt keinen Anspruch auf Qualität :-)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Hatte das eigentlich auch mal jemand getestet? Ich habe das jetzt eingecheckt, und nun kam das: http://forum.tuxbox-cvs.sourceforge.net ... hp?t=47230
Ich selber nutze keinen NFS-Server auf der dbox...