Hi, On 2010-02-06 18:27:12 -0800, [email protected] wrote: > Revision: 63519 > http://trac.macports.org/changeset/63519 > Author: [email protected] > Date: 2010-02-06 18:27:10 -0800 (Sat, 06 Feb 2010) > Log Message: > ----------- > gmp: Update version 4.3.2 --> 5.0.1. [...] > @@ -54,13 +54,18 @@ > test.cmd make > test.target check > > +post-destroot { > + # For the upgrade 4.3.2 -> 5.0.1, do not force all packages which depend > on GMP to be rebuilt. > + ln -s libgmp.dylib ${destroot}${prefix}/lib/libgmp.3.dylib > +}
I don't understand. The old GMP library will be removed by the upgrade and GMP 5 is *not* binary compatible[*] with GMP 4. So all the packages which depend on GMP must be rebuilt by this upgrade. Also note that GMP 5.0.1 is not regarded as stable as GMP 4.3.2. [*] GMP 5.0.0 was declared to be binary compatible, but this was a bug, which has been fixed in GMP 5.0.1. -- Vincent Lefèvre <[email protected]> - Web: <http://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon) _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
