Date: Tue, 22 Oct 1996 19:14:14 -0700 (PDT) From: asami@freebsd.org (Satoshi Asami) To: ache@nagual.ru Cc: ports@freebsd.org Subject: Re: cvs commit: ports/devel/libslang Makefile ports/devel/libslang/files md5 ports/devel/libslang/patches patch-ab patch-aa por Message-ID: <199610230214.TAA01451@silvia.HIP.Berkeley.EDU> In-Reply-To: <199610230119.FAA01140@nagual.ru> (ache@nagual.ru)
next in thread | previous in thread | raw e-mail | index | archive | help
* > * devel/libslang/pkg PLIST * > * > Wait. Did you just change the shared library name from * > "libslang.so.99.34" to "libslang.so.0.99.35"? * * Yes. This author intention comes from Linux and it * is a bit non-standard for FreeBSD, but require smaller * patches. Well, considering that it will probably go up to "1.xx.yy" when it comes out of beta, that's much better. However, the problem is that this effectively decreases the shared library major from "99" to "0". Which means, unless the user explicitly deletes the "99.34" version, that will be used. And we've shipped one release (2.1.5R) with 99.34. :( You need to at least warn the user about this. Take a look at the modula-3 port for an example. (It's in pkg/INSTALL, and also called from pre-install in the Makefile.) Satoshi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610230214.TAA01451>