http://bugs.winehq.org/show_bug.cgi?id=36481
Bug ID: 36481 Summary: CFNetworkCopySystemProxySettings and kCFNetworkProxiesProxyAutoConfigURLString are unavailable Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winhttp Assignee: wine-bugs@winehq.org Reporter: wine-2013@ryandesign.com
Hello, I'm one of the maintainers of wine in MacPorts.
wine 1.7.19 does not build on Mac OS X 10.5.8. The error is:
session.c: In function ‘get_system_proxy_autoconfig_url’: session.c:1301: error: ‘CFNetworkCopySystemProxySettings’ is unavailable (declared at /System/Library/Frameworks/CoreServices.framework/Frameworks/CFNetwork.framework/Headers/CFProxySupport.h:411) session.c:1307: error: ‘kCFNetworkProxiesProxyAutoConfigURLString’ is unavailable (declared at /System/Library/Frameworks/CoreServices.framework/Frameworks/CFNetwork.framework/Headers/CFProxySupport.h:453) make[1]: *** [session.o] Error 1
wine 1.7.17 built fine on the same OS.
wine 1.7.19 builds fine on Mac OS X 10.6 and later.
Apple documentation shows these symbols to be available as of Mac OS X 10.6 (see https://developer.apple.com/library/mac/documentation/CoreFoundation/Referen...) so this either means you are no longer supporting Mac OS X 10.5 or you need to find a way to do whatever you're doing using 10.5 APIs.