[devel] krb5

Alexey Shabalin a.shabalin на gmail.com
Ср Сен 24 13:10:54 MSK 2014


22 сентября 2014 г., 14:17 пользователь Dmitry V. Levin
<ldv на altlinux.org> написал:
> On Tue, Sep 16, 2014 at 04:07:38PM +0400, Alexey Shabalin wrote:
>> 16 сентября 2014 г., 15:59 пользователь Dmitry V. Levin написал:
>> > On Fri, Sep 12, 2014 at 04:00:51PM +0400, Alexey Shabalin wrote:
>> > [...]
>> >> krb5.git=1.12.2-alt1
>> >>   -  хедеры переехали из /usr/include/krb5 в /usr/include
>> >>   -  реорганизовал git репо, вместо тарболов смержено с апстримным git
>> >> с  -s subtree
>> >>  -  исправлена кучка CVE
>> >>
>> >> openssl.git=1.0.1h-alt2:
>> >>   - NMUс отключенным патчем krb5
>> >
>> > Если без отключения этого патча openssl перестает собираться,
>> > то это получается нарушение обратной совместимости.
>>
>> ломается сборка других пакетов, которые собираются с libssl.
>> Предположу, что этот патч никогда и не был нужен, т.к. при правильном
>> указании cflags таких грубых хаков делать не надо:
>>
>> -#include <krb5.h>
>> +#include <krb5/krb5/krb5.h>
>
> В libkrb5-devel-1.5.1 из 4.0 никакого /usr/include/krb5.h вообще не было.
>
>> тем более, что и раньше в
>> в /usr/include/krb5/krb5.h было
>> #include <krb5/krb5/krb5.h>
>
> В таком случае наиболее подходящим вариантом для
> /usr/include/openssl/kssl.h будет
> #include <krb5/krb5.h>
>
> Это изменение в kssl.h можно будет сделать одновременно со сборкой
> очередного релиза openssl, которая, скорее всего, будет готова
> сегодня-завтра.

Тогда я убираю из задания openssl.
Насколько критично openssl и krb5 собирать в разных заданиях? Хотелось
бы openssl собирать с новым krb5.


-- 
Alexey Shabalin


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