[devel] I: новый libssl7

Evgeny Sinelnikov =?iso-8859-1?q?sin_=CE=C1_altlinux=2Eru?=
Сб Авг 9 22:01:28 MSD 2008


9 августа 2008 г. 21:56 пользователь Alexey Tourbin <at на altlinux.ru> написал:
> On Sat, Aug 09, 2008 at 09:46:45PM +0400, Evgeny Sinelnikov wrote:
>> 9 августа 2008 г. 21:36 пользователь Alexey Tourbin <at на altlinux.ru> написал:
>> > On Sat, Aug 09, 2008 at 09:32:14PM +0400, Evgeny Sinelnikov wrote:
>> >> > У меня пакет перестал собираться пакет perl-Crypt-SSLeay!
>> >> >
>> >> > In file included from /usr/include/openssl/ssl.h:192,
>> >> >                 from crypt_ssleay_version.h:1,
>> >> >                 from SSLeay.xs:26:
>> >> > /usr/include/openssl/kssl.h:72:18: error: krb5.h: No such file or directory
>> >> >
>> >> > Но, что удивительно, если официально сделать симлинк
>> >> > /usr/include/openssl/krb5.h, то упомянутый пакет счастливо собирается.
>> >> >
>> >> > ln -s ../krb5/krb5/krb5.h /usr/include/openssl/krb5.h
>> >>
>> >> Я вот удивляюсь... Столько технологий сборки - кучи непонятных
>> >> скриптов - а толку никакого...
>> >> Я исправил, тут всё не сложно :
>> >> http://git.altlinux.org/people/sin/packages/perl-Crypt-SSLeay.git
>> >
>> > Не годится.
>> >
>> > $ gcc -E /usr/include/openssl/ssl.h >/dev/null; echo $?
>> > 0
>> > $ hsh-run -- gcc -E /usr/include/openssl/ssl.h >/dev/null; echo $?
>> > In file included from /usr/include/openssl/ssl.h:192:
>> > /usr/include/openssl/kssl.h:72:18: error: krb5.h: No such file or directory
>> > 1
>> > $
>>
>> Не понимаю о чём речь... После моих исправлений сборка
>> perl-Crypt-SSLeay-0.57-alt2 в hasher проходит:
>
> Пакет Ваш не годится, openssl который.
> А мой годится.
>
> Варианта два: либо переложить /usr/include/krb5/ в /usr/include,
> либо в openssl вместо <krb5.h> написать </usr/include/krb5/krb5/krb5.h>
> и добавить зависимость на /usr/include/krb5/krb5/krb5.h.
>

Действительно интересный костыль - я попробую...

-- 
Sin (Sinelnikov Evgeny)


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