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.
