Skip site navigation (1)Skip section navigation (2)
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>