From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev-return-2039-arch-gentoo-dev=gentoo.org@gentoo.org> Received: (qmail 1178 invoked by uid 1002); 28 Mar 2003 22:55:06 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: <mailto:gentoo-dev@gentoo.org> List-Help: <mailto:gentoo-dev-help@gentoo.org> List-Unsubscribe: <mailto:gentoo-dev-unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-dev-subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 10282 invoked from network); 28 Mar 2003 22:55:06 -0000 Date: Fri, 28 Mar 2003 14:55:02 -0800 From: "Robin H. Johnson" <robbat2@orbis-terrarum.net> To: Per Wigren <wigren@home.se> Cc: gentoo-dev@gentoo.org Message-ID: <20030328225502.GC2445@cherenkov.orbis-terrarum.net> Mail-Followup-To: Per Wigren <wigren@home.se>, gentoo-dev@gentoo.org References: <200303260139.33248.wigren@home.se> <20030328151453.GC4478@purematrix.com> <200303281754.55905.wigren@home.se> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tqI+Z3u+9OQ7kwn0" Content-Disposition: inline In-Reply-To: <200303281754.55905.wigren@home.se> User-Agent: Mutt/1.5.3i Subject: Re: [gentoo-dev] Destroying dependancies... X-Archives-Salt: d05316cb-8924-49c5-9ecc-6f357845a888 X-Archives-Hash: 1c754d5417ff4e921b73b2e0f0e52965 --tqI+Z3u+9OQ7kwn0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 28, 2003 at 05:54:54PM +0100, Per Wigren wrote: > But how do we check that with the current information? > To use the postfix-case above as an example.. > Postfix works fine with both MySQL v3.x and MySQL v4.x. > If it is compiled against v3 it has to be recompiled if MySQL is upgraded= from=20 > v3 to v4, but not if it is upgraded from v4.0.11 to v4.0.12.. >=20 > To use MPlayer as another example.. > MPlayer has to be recompiled EVERY TIME that DirectFB is upgraded, even m= inor=20 > version, because it links to .so.<complete versionnumber> .. But it does= n't=20 > need to be recompiled if for example Vorbis is upgraded from v1.0.1 to v1= =2E0.2=20 > or even v1.8.5 because it links to libvorbis.so.0 ... The MPlayer and MySQL examples are different. For MPlayer it's the link to .so.<complete versionnumber> that means you need to recompile. But for MySQL v4, even if you linked just to the plain .so, you had to recompile, because the API and structures changed. If you just left it there and tried to run things, they would segfault. --=20 Robin Hugh Johnson E-Mail : robbat2@orbis-terrarum.net Home Page : http://www.orbis-terrarum.net/?l=3Dpeople.robbat2 ICQ# : 30269588 or 41961639 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 --tqI+Z3u+9OQ7kwn0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) Comment: Robbat2 @ Orbis-Terrarum Networks iD8DBQE+hNLGsnuUTjSIToURAsCUAJ47gp9Q8RSiGRRO02kD3UJu4itZfwCfRYmT F8wvtHZIyiS2J5wbdjfmQEg= =dxr3 -----END PGP SIGNATURE----- --tqI+Z3u+9OQ7kwn0--