[Comm] Re: kernel 2420-alt7 @ Master-22 rpm rebuild failure.

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Ср Апр 30 18:47:54 MSD 2003


On Tue, 29 Apr 2003 11:51:22 -0400
sergey ivanov <seriv на parkheights.dyndns.org> wrote:

> Привет всем!
> подскажите, в чём я не прав: получаю вот такие сообщения при попытке 
> apt-get -b source kernel24-up:
> ======
> ......
> patching file MAINTAINERS
> + cd ..
> + echo 'Patch #5300 (linux-2.4.20-dmi_scan_export.patch):'
> Patch #5300 (linux-2.4.20-dmi_scan_export.patch):
> + /usr/bin/patch -p1 -s
> + echo 'Patch #1320 (linux-2.4.20-qla_drivers.patch.bz2):'
> Patch #1320 (linux-2.4.20-qla_drivers.patch.bz2):
> + /bin/bzip2 -dc /home/seriv/RPM/SOURCES/linux-2.4.20-qla_drivers.patch.bz2
> + /usr/bin/patch -p1 -s
> ++ pwd
> + make -C DVB/driver KERNEL_LOCATION=/home/seriv/RPM/BUILD/linux-2.4.20 
> dvb_firm.h
> /home/seriv/RPM/BUILD/linux-2.4.20/scripts/pathdown.sh: line 4: TOPDIR: 
> parameter null or not set
> make: Entering directory `/home/seriv/RPM/BUILD/linux-2.4.20/DVB/driver'
> g++ -O2 -o fdump fdump.cc
> g++: No such file or directory

Попробуйте от рута сделать select-gcc auto - иногда линки слетают.

Если не поможет - установите пакет gcc3.2-g++ (C++ здесь используется
только для сборки какой-то мелкой утилиты, генерирующей файл с
hex-дампом бинарника, поэтому версия g++ не обязана соответствовать
версии gcc, использующейся для сборки собственно ядра).

Кто-то писал, что требуется попереключать версии через select-gcc во
все возможные положения.

(И какая @!#$#@$@ затащила C++ в ядро... Встречу - прибью :-)



Подробная информация о списке рассылки community