On 08/31/2013 04:30 PM, Ryan Schmidt wrote:
On Aug 31, 2013, at 16:22, [email protected] wrote:Revision: 110506 https://trac.macports.org/changeset/110506 Author: [email protected] Date: 2013-08-31 14:22:40 -0700 (Sat, 31 Aug 2013) Log Message: ----------- serf1: shared library fixes: fix install_name and 10.4 build; closes #40155. Instead of using a install_name of $prefix/lib/libserf-1.3.0.0.dylib use $prefix/lib/libserf-1.dylib which fixes a problem when serf 1.4.x would be released. Only link with one -compatibility_version flag to fix an issue on 10.4. Modified Paths: -------------- trunk/dports/www/serf1/Portfile Added Paths: ----------- trunk/dports/www/serf1/files/ trunk/dports/www/serf1/files/patch-SConstruct.diffAs I discussed in https://trac.macports.org/ticket/40155#comment:26, this patch changes things about the way serf1 builds -- it changes the compatibility version of the library from 4.0.0 to 1.3.1. This is probably not a good change to have made.
Besides having to recompile dependent ports, why wouldn't be a good change to make?
A recompile of dependent ports was required anyway, since the install_name was wrong.
Blair _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
