On Tue, Jun 28, 2011 at 04:39:44PM -0500, Amit Kulkarni wrote:
> # pwd
> /usr/ports
> # find . -name "Makefile*" | xargs grep "gmp>="
Don't do that. Learn to use sqlports, please.

> Some WANTLIB are specified as the version of the .so, some are specified 
> as the version which is distributed. Can somebody tell me what's correct? 
> This way everything is in sync. Maybe they can all be bumped to 5.0.2 for 
> gmp or sthg similar?

Both are correct. Why do you want to bump them to 5.0.2 ? you have reason
to believe things don't work ?

In a WANTLIB, you're saying that you want at least one given API. The built
package will tie to the .so used for compiling, so you must have that exact
same major to install the package.

The dependance on the package version usually means you need at least that 
version for things to work.

For ports with shared libraries, assuming no-one fucked the major/minor
dance (which they shouldn't, or we will hang them by the balls to dry),
everything will just work.

Reply via email to