Seit neustem habe ich beim Versuch einen neuen Kernel zu bauen eine Warnung die ich nicht verstehe, kann mir jemand da helfen?
Code:
genkernel all --menuconfig
* Gentoo Linux Genkernel; Version 3.4.51.2
* Running with options: all --menuconfig
* Using genkernel.conf from /etc/genkernel.conf
* Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh ..
* Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load ..
* Linux Kernel 3.18.3-gentoo for x86_64...
* .. with config file /etc/kernels/kernel-config-x86_64-3.18.3-gentoo
* kernel: Using config from /etc/kernels/kernel-config-x86_64-3.18.3-gentoo
* Previous config backed up to .config--2015-01-29--14-18-25.bak
* kernel: >> Running mrproper...
* >> Running oldconfig...
* kernel: >> Cleaning...
* kernel: >> Invoking menuconfig...
In file included from scripts/kconfig/zconf.tab.c:2537:0:
scripts/kconfig/menu.c: In Funktion »get_symbol_str«:
scripts/kconfig/menu.c:590:18: Warnung: »jump« könnte in dieser Funktion uninitialisiert verwendet werden [-Wmaybe-uninitialized]
jump->offset = strlen(r->s);
^
scripts/kconfig/menu.c:551:19: Anmerkung: »jump« wurde hier deklariert
struct jump_key *jump;
^
gcc Version ist
Code:
gcc (Gentoo 4.9.2 p1.0, pie-0.6.2) 4.9.2
auch bei einem anderen Programm (/xmms2) erscheint eine Warnung, zwar andere aber evt. hängt das ~zusammen, keine Ahnung.
Code:
../src/plugins/avcodec/avcodec.c: In function ‘xmms_avcodec_read’:
../src/plugins/avcodec/avcodec.c:267:14: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ undeclared (first use in this function)
char outbuf[AVCODEC_MAX_AUDIO_FRAME_SIZE];
^
../src/plugins/avcodec/avcodec.c:267:14: note: each undeclared identifier is reported only once for each function it appears in
../src/plugins/avcodec/avcodec.c:335:3: warning: ‘avcodec_decode_audio3’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3867) [-Wdeprecated-declarations]
bytes_read = avcodec_decode_audio3 (data->codecctx, (short *) outbuf,
^
../src/plugins/avcodec/avcodec.c:267:7: warning: unused variable ‘outbuf’ [-Wunused-variable]
char outbuf[AVCODEC_MAX_AUDIO_FRAME_SIZE];
^
../src/plugins/avcodec/avcodec.c: In function ‘xmms_avcodec_seek’:
../src/plugins/avcodec/avcodec.c:375:14: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ undeclared (first use in this function)
char outbuf[AVCODEC_MAX_AUDIO_FRAME_SIZE];
^
../src/plugins/avcodec/avcodec.c:401:3: warning: ‘avcodec_decode_audio3’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3867) [-Wdeprecated-declarations]
bytes_read = avcodec_decode_audio3 (data->codecctx, (short *) outbuf,
^
../src/plugins/avcodec/avcodec.c:375:7: warning: unused variable ‘outbuf’ [-Wunused-variable]
char outbuf[AVCODEC_MAX_AUDIO_FRAME_SIZE];
^
Lesezeichen