Date: Fri, 29 Feb 2008 02:52:32 +0100 From: Kris Kennaway <kris@FreeBSD.org> To: Bakul Shah <bakul@bitblocks.com> Cc: Marko Lerota <mlerota@iskon.hr>, freebsd-stable@freebsd.org Subject: Re: Upgrading to 7.0 - stupid requirements Message-ID: <47C76560.4090402@FreeBSD.org> In-Reply-To: <20080229011157.3C4535B3B@mail.bitblocks.com> References: <20080229011157.3C4535B3B@mail.bitblocks.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Bakul Shah wrote: >> As I've tried to explain, the difficulty is when you start recompiling >> parts of them, e.g. a shared library used by other ports. > > Understood. > > Hmm... If prior to any recompile such a shared lib was copied > to a compat dir (based on the most recent shared lib *it* > depends on), programs relying on it would continue working. Tools like portupgrade do save copies of old libraries in /usr/local/lib/compat (which helps in other upgrade scenarios), but it doesn't help in the OS upgrade case because the old and new shared port libraries have the same version and cannot be distinguished automatically by the linker. Kris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47C76560.4090402>