From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Roman S To: ALT Linux Sisyphus discussion list In-Reply-To: <1084568208.2145.6.camel@rromas.rail.net.ru> References: <1084568208.2145.6.camel@rromas.rail.net.ru> Content-Type: text/plain; charset=KOI8-R Message-Id: <1084706926.4085.18.camel@rromas.rail.net.ru> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5.7 (1.5.7-alt0.5) Date: Sun, 16 May 2004 15:28:47 +0400 Content-Transfer-Encoding: 8bit Subject: [sisyphus] ALTLinux Sisyphus vs Borland Kylix, =?koi8-r?b?7cHKziDLwc3GLCDQ?= =?koi8-r?b?z8LFxMEu?= X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 May 2004 11:28:52 -0000 Archived-At: List-Archive: On Сбт, 2004-05-15 at 00:56 +0400, Roman S wrote: > С glibc 2.3 Kylix (C-шный) стал успешно падать по segfault... > У кого-нибудь работает? Знаю, что на RH9 - работает. > Чего может быть столь зловредного в альтовской сборке glibc? > > Может имеет смысл накатить на Альт RH-шную glibc 2.3? Что может > кирдыкнуться в этом случае? И так: В ларьках поблизости приличных дистрибутивов не оказалось (смешно, но там есть коробка с ALM 2.2, т.е. _именно_ с тем, что мне не нужно было) :) Пришлось вооружиться блоходавом и смотреть, что происходит. А произошло наложение двух "особенностей" Сизифа. 1) Неисполнимый стек "по умолчанию" 2) NPTL ===================================================================== И так, решение. Растактовка танца с бубном для заклинания программ: 1) Вырезать из ядра openwall-приблуду, либо обработать все исполнимые модули из /opt/kylix3/bin командой "chstk -e" (вообще - рекомендуемая процедура для всех не-альтовских программ, устанавливаемых на машину) 2) В скрипты /opt/kylix3/bin/start* внести: LD_ASSUME_KERNEL=2.2.5 - это для того, чтоб NTPL не портили жизнь. 3) Отсюда http://unvclx.sourceforge.net/download.html - установить Kylix3 patch suite. После означенных действий - вроде бы работает. Эх, блин. Целый выходной ушел черт знает на что :(