[sisyphus] Re: perl build && kernel headers

Alexey Tourbin at на altlinux.ru
Ср Июн 1 22:45:54 MSD 2005


On Wed, Jun 01, 2005 at 07:39:05PM +0300, Artem wrote:
> Честно говоря - не нужен. Ток вот rpmbuild при последующей проверке - 
> выдает ошибку типа:
> kmod.ph line 14, at EOF
> /home/user/tmp/perl-buildroot/usr/lib/perl5/i386-linux/linux/kmod.ph had 
> compilation errors.
> /home/user/tmp/perl-buildroot/usr/lib/perl5/i386-linux/linux/kmod.ph: 
> deparse failed
> 
> Вот я собсно говоря - и задался вопросом - а как это сборка в sisyphus 
> происходит? В perl58.spec каких-либо намеков на удаление ненужных 
> kmod.ph и т.п. не видно.

Дело в том, что h2ph рекурсивно вытягивает все хедеры из #include
директив.  При сборке в сизифе дело до kmod.h не доходит.

Что у вас говорит
$ rpm -qf /usr/include/linux/version.h

?

Попробуйте сделать

# /usr/sbin/adjust_kernel_headers default

Тогда будет

$ rpm -qf /usr/include/linux/version.h
glibc-kernheaders-2.4.25-alt1
$
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/sisyphus/attachments/20050601/93a529ba/attachment.bin


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