ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] glibc на 2.6.32 ovz-el
@ 2017-12-26 15:36 Vitaly Lipatov
  2017-12-26 19:01 ` Gleb Fotengauer-Malinovskiy
  0 siblings, 1 reply; 3+ messages in thread
From: Vitaly Lipatov @ 2017-12-26 15:36 UTC (permalink / raw)
  To: ALT Devel discussion list

Правильно ли я понимаю, что со сборки 6:2.26.0.124.98f244e-alt1 больше 
нельзя использовать glibc
с ядрами 2.6.32 ovz-el ?

glibc - The GNU libc libraries                                      
[15M]
* Fri Dec 22 2017 Dmitry V. Levin <ldv@altlinux> 
6:2.26.0.124.98f244e-alt1
- Updated to glibc-2.26-124-g98f244e from 2.26 branch
   with assorted backports from master.
- The minimum Linux kernel version that this version of glibc
   can be used with on x86_64 is 3.2.


-- 
С уважением,
Виталий Липатов,
Etersoft


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] glibc на 2.6.32 ovz-el
  2017-12-26 15:36 [devel] glibc на 2.6.32 ovz-el Vitaly Lipatov
@ 2017-12-26 19:01 ` Gleb Fotengauer-Malinovskiy
  2018-01-07 21:42   ` Nikolay A. Fetisov
  0 siblings, 1 reply; 3+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2017-12-26 19:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1166 bytes --]

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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] glibc на 2.6.32 ovz-el
  2017-12-26 19:01 ` Gleb Fotengauer-Malinovskiy
@ 2018-01-07 21:42   ` Nikolay A. Fetisov
  0 siblings, 0 replies; 3+ messages in thread
From: Nikolay A. Fetisov @ 2018-01-07 21:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 655 bytes --]

Здравствуйте,

В Вт, 26/12/2017 в 22:01 +0300, Gleb Fotengauer-Malinovskiy пишет:
> 
...
> Для использования хост-системы с openvz на Сизифе с glibc 2.26 нужно
> обманывать libc по поводу версии ядра, потому что там есть проверка
> на то, что ядро >= 3.2.0.

Версию ядра, к сожалению, смотрит не только libc - т.е., здесь возможны
разные сюрпризы. Как минимум один - это device-mapper, который для 
ядер > 2.6.36 проверяет и принудительно пересоздаёт /dev/mapper/control
с minor=236 .
Т.е., сейчас на kernel-image-ovz-el-3.2.0-alt160 ни MDRAID, ни LVM2 
нет - #34433 .


Может, правильнее было бы менять проверку в glibc?

-- 
С уважением,
Николай Фетисов

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 858 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-01-07 21:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-26 15:36 [devel] glibc на 2.6.32 ovz-el Vitaly Lipatov
2017-12-26 19:01 ` Gleb Fotengauer-Malinovskiy
2018-01-07 21:42   ` Nikolay A. Fetisov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git