From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 8 Jan 2004 15:59:03 +0600 From: Alexey Morozov To: ALT Devel discussion list Subject: Re: [devel] .a vs .so (was =?koi8-r?B?UmU6?= =?koi8-r?B?IPDB1N4gzsEgbGlidG9vbCDQ0s8=?= link_all_deplibs) Message-ID: <20040108095903.GE8109@localhost.localdomain> References: <20040106102757.GK12479@pyro.hopawar.private.net> <20040106130236.GE871@basalt.office.altlinux.org> <20040106134839.GA3572@localhost.localdomain> <20040106185319.GA11060@basalt.office.altlinux.org> <20040106201225.GC23861@localhost.localdomain> <20040107163156.GA15124@mhz.mikhail.zabaluev.name> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XvKFcGCOAo53UbWW" Content-Disposition: inline In-Reply-To: <20040107163156.GA15124@mhz.mikhail.zabaluev.name> User-Agent: Mutt/1.4i X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jan 2004 10:02:27 -0000 Archived-At: List-Archive: List-Post: --XvKFcGCOAo53UbWW Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Jan 07, 2004 at 07:31:56PM +0300, Mikhail Zabaluev wrote: > > А в чем минусы-то наличия статических библиотек? > > Большинство из них никогда, никому и нигде не нужны. > Особенно это касается "десктопных" библиотек. > Если они кому-то понадобились, это означает, что кто-то не всё > понял о разделяемых библиотеках. Или о правильных build tools. У кого-то, как я уже говорил, жизнь не такая замечательная, как хотелось бы. Я ж уже рассказывал, как ловко сломался TAO, когда админы взяли и накатили апдейты на восьмой редхат (glibc-2.2.92x -> glibc-2.3.x). То есть, все как настоящее, поднимается, работает, только запросы диспатчиться перестали. То-то было весело, то-то хорошо. Еще одна бессонная ночь на работе. Хорошо еще, что тот проект был _сугубо_ кастомным и _сугубо_ ограниченным, а если бы понадобилось такой апдейт хотя бы на десяток разных инсталляций накатить? И это я еще не говорю о том, что этих чертовых линуксов на самом деле - хоть пруд пруди. Можно сделать пятьдесят билдов, и все равно останется кто-то, кто начнет гундеть: а вот под мой любимый SuperCoolLinux у вас нет сборки. > Более того, статические библиотеки могут быть контрпродуктивны. > Вспомните историю с багом в zlib. Могут. Но мне проще читать багтрек, чем в десять вечера начинать понимать, что и где там сломалось в очередной раз, от того, что кто-то не думая, чего-то поменял в системе. --XvKFcGCOAo53UbWW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE//SnnX5DZdJn19V0RAvPPAKCYdH/WHcGc4PBSnZAG8CZnw0WnNACcCcDC PR/pevRlS9Fwc1UjsvP7wQk= =L5B3 -----END PGP SIGNATURE----- --XvKFcGCOAo53UbWW--