From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <419CB037.5090403@altlinux.ru> Date: Thu, 18 Nov 2004 16:22:47 +0200 From: Andrei Bulava User-Agent: Thunderbird 0.8 (X11/20040913) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] lib API changes References: <4199EE2D.1030606@users.sourceforge.net> <200411171855.37623.led@ukr-fin.com.ua> <20041117170630.GB1293@basalt.office.altlinux.org> <200411181552.22110.led@ukr-fin.com.ua> In-Reply-To: <200411181552.22110.led@ukr-fin.com.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 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: Thu, 18 Nov 2004 14:23:07 -0000 Archived-At: List-Archive: led@ukr-fin.com.ua пишет: > Например, libXaw.so.8 Что в этом криминального? В ALM 2.4 libXaw.so.7, в текущем Sisyphus - libXaw.so.8. Если авторы xorg изменили ABI этой библиотеки (и поменяли soname вследствие этого), то всё абсолютно корректно - приложения, слинкованные с libXaw.so.8 с большой долей вероятности будут иметь unresolved symbols при попытке запуска в системе с libXaw.so.7. При этом API могло и не менятся, т.е. пересборка в среде с libXaw.so.7 тех же самых приложений пройдёт корректно. Но они будут двоично-несовместимы уже с сизифной libXaw.so.8. -- // AB1002-UANIC