[devel] glibc на 2.6.32 ovz-el

Gleb Fotengauer-Malinovskiy glebfm на altlinux.org
Вт Дек 26 22:01:39 MSK 2017


Hi,

On Tue, Dec 26, 2017 at 06:36:02PM +0300, Vitaly Lipatov wrote:
> Правильно ли я понимаю, что со сборки 6:2.26.0.124.98f244e-alt1 больше 
> нельзя использовать glibc
> с ядрами 2.6.32 ovz-el ?

Да, правильно.
Ядро ovz не умеет системный вызов prlimit64, который теперь используется
в libc, так что даже манипуляции с /etc/vz/osrelease.conf не позволяют
заставить работать контейнеры c Сизифом.

Для использования хост-системы с openvz на Сизифе с glibc 2.26 нужно
обманывать libc по поводу версии ядра, потому что там есть проверка на то,
что ядро >= 3.2.0.

В этом таске собирается ядро, в которое я сбэкпортировал prlimit64.
Также пришлось подделать версию ядра:
#197282 BUILDING #7 [locked] [test-only] sisyphus kernel-image-ovz.git=3.2.0-alt160 ...

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


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