Closed ryandesign closed 11 years ago
On OS X 10.8 Mountain Lion we have /System/Library/Frameworks/CFNetwork.framework
but on 10.7 Lion and 10.6 Snow Leopard it's /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CFNetwork.framework
. So it seems CFNetwork used to be a part of CoreServices—and it seems it can still be referenced that way. This is the patch we're now using to fix this in MacPorts:
At least, it compiles now on Snow Leopard and Lion, and still compiles on Mountain Lion. I haven't tested whether it works though.
Ah, very good point. Can you fire up a pull request for this please?
I can try to learn how to do that, but it wouldn't be any different from the patch I've already posted a link to above.
I realised today there's a diff link at the bottom of the file which I've used to apply the patch. Are you happy with your name on the commit as "Ryan Design"?
That's fine, my handle is ryandesign most places, or you can put my name, Ryan Schmidt. I'm not concerned about attribution though, just happy the problem is now fixed.
Well git makes attribution very neat; I like seeing it there :)
curlhandle 3.1.1 fails to compile in MacPorts on OS X 10.7 Lion with Xcode 4.3.3 or on OS X 10.6 Snow Leopard with Xcode 3.2.6 with this error: