PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo Kernel Problem



DirtyRodriguez
21.05.12, 11:55
Guten Tag
ich hab mal wider ein Problem das mir seit einer Woche die Nächte raubt ^^.
Wollte mal Gentoo ausprobieren.
Ich bin nach dieser Installationsanleitung vor gegangen und das schon unzählige mahle
alle mit mehr oder weniger keinem Erfolg.

Zu meiner Konfiguration
Festplatte :

Sda1 /boot ext2
sda2 swap
sda3 / ext4
sda4 /home ext4

make.conf


CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j9"
CHOST="x86_64-pc-linux-gnu"
USE="mmx sse sse2"

GENTOO_MIRRORS="ftp://de-mirror.org/gentoo/ http://de-mirror.org/gentoo/"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"


So nun zu meinem Fehler ich benutze den aktuellen kernel von kernel.org (3.3.6),
habe auch den gentoo-source ausprobiert mit dem selben Ergebnis.
Wen ich den Kernel mit Genkernel all kompilieren möchten bricht er immer ab
hier ist mal das log von Genkernel.

Trying libraries: crypt m
Failed: -Wl,--start-group -lcrypt -lm -Wl,--end-group
Output of:
gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-d$
==========
coreutils/lib.a(id.o): In function `get_groups':
id.c:(.text.get_groups+0xa): warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version$
libbb/lib.a(bb_pwd.o): In function `xgetgrgid':
bb_pwd.c:(.text.xgetgrgid+0x4): warning: Using 'getgrgid' in statically linked applications requires at runtime the shared libraries from the glibc version $
archival/libarchive/lib.a(data_extract_all.o): In function `data_extract_all':
data_extract_all.c:(.text.data_extract_all+0x307): warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from$
shell/lib.a(ash.o): In function `argstr':
ash.c:(.text.argstr+0xf0): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used $
libbb/lib.a(bb_pwd.o): In function `xgetpwuid':
bb_pwd.c:(.text.xgetpwuid+0x4): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version $
libbb/lib.a(xconnect.o): In function `str2sockaddr':
xconnect.c:(.text.str2sockaddr+0x100): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glib$
libbb/lib.a(inet_common.o): In function `INET_rresolve':
inet_common.c:(.text.INET_rresolve+0xbd): warning: Using 'gethostbyaddr' in statically linked applications requires at runtime the shared libraries from the$
util-linux/lib.a(mount.o): In function `nfsmount':
mount.c:(.text.nfsmount+0xd8): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc vers$
libbb/lib.a(xconnect.o): In function `bb_lookup_port':
xconnect.c:(.text.bb_lookup_port+0x41): warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the g$
util-linux/lib.a(mount.o): In function `xdr_fhstatus':
mount.c:(.text.xdr_fhstatus+0xd): undefined reference to `xdr_u_int'
mount.c:(.text.xdr_fhstatus+0x2e): undefined reference to `xdr_opaque'
util-linux/lib.a(mount.o): In function `xdr_dirpath':
mount.c:(.text.xdr_dirpath+0x6): undefined reference to `xdr_string'
util-linux/lib.a(mount.o): In function `xdr_mountres3':
mount.c:(.text.xdr_mountres3+0xd): undefined reference to `xdr_enum'
mount.c:(.text.xdr_mountres3+0x2c): undefined reference to `xdr_bytes'
mount.c:(.text.xdr_mountres3+0x46): undefined reference to `xdr_int'
mount.c:(.text.xdr_mountres3+0x55): undefined reference to `xdr_array'
util-linux/lib.a(mount.o): In function `nfsmount':
mount.c:(.text.nfsmount+0x852): undefined reference to `pmap_getmaps'
mount.c:(.text.nfsmount+0x987): undefined reference to `clntudp_create'
mount.c:(.text.nfsmount+0x9c9): undefined reference to `clnttcp_create'
mount.c:(.text.nfsmount+0x9f0): undefined reference to `clnt_spcreateerror'
mount.c:(.text.nfsmount+0xa02): undefined reference to `authunix_create_default'
mount.c:(.text.nfsmount+0xa9a): undefined reference to `clnt_sperror'
mount.c:(.text.nfsmount+0xac1): undefined reference to `clnt_sperror'
mount.c:(.text.nfsmount+0xc79): undefined reference to `bindresvport'
mount.c:(.text.nfsmount+0xcc5): undefined reference to `pmap_getport'
collect2: ld returned 1 exit status
make: *** [busybox_unstripped] Error 1
* Gentoo Linux Genkernel; Version 3.4.20^[[0m
* Running with options: all

* ERROR: Failed to compile the "all" target...
* -- Grepping log... --
* -- End log... --
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
*


Hab auch schon versucht den Kernel selber zu kompilieren das funktioniert
nur ende ich dann beim booten bei einer kernelpanic :D
Wehre wirklich super wen mir da jemand unter die
Arme greifen kann und mir einen Tipp gibt an was das liegen kann.

DirtyRodriguez
21.05.12, 14:08
Für alle die das selbe Problem haben
in
/usr/share/genkernel/defaults/busy-config


CONFIG_FEATURE_MOUNT_NFS=n
setzten