openDKIM, unbound, ldns

Bradley Giesbrecht pixilla at macports.org
Wed Aug 21 16:57:18 PDT 2013


On Aug 21, 2013, at 4:11 PM, Ryan Schmidt wrote:

> 
> On Aug 21, 2013, at 11:24, Stubbs Jeff wrote:
> 
>> On Aug 21, 2013, at 12:07 AM, Ryan Schmidt wrote:
>> 
>>> On Aug 20, 2013, at 21:04, Stubbs Jeff wrote:
>>> 
>>>> I'm going to start testing the system shortly, but was curious if any one was able to install the ports without modification?
>>> 
>>> Yes, I can install them OK on Mountain Lion without changes.
>> 
>> Must be a powerpc issue, then.
> 
> I would say it's a Leopard issue. I can reproduce the ldns build failure on Leopard on i386.
> 
> 
>> But the openssl port doesn't seem to have a variant for the that config option
> 
> Should it? I would rather the openssl port always configure itself correctly, without need for user intervention.
> 
> 
>>>> modified the deployment target to "macosx_deployment_target 10.5"
>>>> (Don't know why I modified the target, but it didn't have any visible effect)
>>> 
>>> MacPorts automatically sets MACOSX_DEPLOYMENT_TARGET to the correct value for all ports.
>> 
>> I thought so, but it was explicitly called out in the port file. 
> 
> Ah, I see, the portfile explicitly changes MACOSX_DEPLOYMENT_TARGET to 10.4 on 10.5:
> 
> platform darwin 9 {
>    macosx_deployment_target 10.4
> }
> 
> This was added in r35712 (on 2008-04-03) but without explanation why. It looks like it was just copied from a similar darwin 8 block that had already been in the portfile since r22077 (on 2007-02-17) again without explanation.
> 
> MacPorts base didn't start setting MACOSX_DEPLOYMENT_TARGET globally until r34541 (on 2008-02-27) which was not released to the public until MacPorts 1.7.0 (on 2008-12-13). So the manual setting of MACOSX_DEPLOYMENT_TARGET in the ldns portfile is an anachronism that should be removed.

ldns 1.6.16 builds on ppc 10.5.8 with these Portfile changes:

$ svn diff $(port dir ldns) | grep -E "^(-|\+)"
--- /opt/local/var/macports/sources/svn.macports.org/trunk/dports/net/ldns/Portfile	(revision 109906)
+++ /opt/local/var/macports/sources/svn.macports.org/trunk/dports/net/ldns/Portfile	(working copy)
-configure.args      --mandir=${prefix}/share/man --with-ssl=${prefix}
+configure.args      --mandir=${prefix}/share/man --with-ssl=${prefix} --disable-ecdsa
-platform darwin 9 {
-    macosx_deployment_target 10.4
-}
-

Unbound fails for me on ppc 10.5.8.

Is there a ticket yet?


Regards,
Bradley Giesbrecht (pixilla)



More information about the macports-users mailing list