Hi, debian-russian! Возникла следующая проблема: стал компилировать ядро (2.4.18 c kernel.org) с abi-патчем (iBCS, выполнение unix-бинарников), вылезло:
gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/kernel-source-2.4.18/include/linux/modversions.h -DKBUILD_BASENAME=sysi86 -c -o sysi86.o sysi86.c sysi86.c: In function `svr4_sysi86': sysi86.c:132: warning: dereferencing `void *' pointer sysi86.c:132: warning: dereferencing `void *' pointer sysi86.c:132: warning: dereferencing `void *' pointer sysi86.c:132: warning: dereferencing `void *' pointer sysi86.c:132: warning: dereferencing `void *' pointer sysi86.c:154: warning: implicit declaration of function `si_meminfo_Rsmp_b3a307c6' sysi86.c:132: Internal compiler error in emit_move_insn_1, at expr.c:2975 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. make[4]: *** [sysi86.o] Ошибка 1 make[4]: Leaving directory `/usr/src/kernel-source-2.4.18/abi/svr4' make[3]: *** [_modsubdir_svr4] Ошибка 2 make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/abi' make[2]: *** [_mod_abi] Ошибка 2 make[2]: Leaving directory `/usr/src/kernel-source-2.4.18' make[1]: *** [stamp-build] Ошибка 2 make[1]: Leaving directory `/usr/src/kernel-source-2.4.18' make: *** [stamp-buildpackage] Ошибка 2 При тех же опциях, но без патча все собирается на ура. Может кто-нибудь чего-нибудь посоветует? -- Best regards, Yury Yurevich