[devel] krb5

Dmitry V. Levin ldv на altlinux.org
Пн Сен 22 14:17:57 MSK 2014


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, которая, скорее всего, будет готова
сегодня-завтра.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20140922/c7341dd9/attachment-0001.bin>


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