[MacPorts] #42961: certsync @1.0.7: Undefined symbols: _SecPolicyCreateBasicX509
#42961: certsync @1.0.7: Undefined symbols: _SecPolicyCreateBasicX509 --------------------------+----------------------- Reporter: ryandesign@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: leopard | Port: certsync --------------------------+----------------------- certsync fails to build on Leopard: {{{ ---> Configuring certsync DEBUG: Using compiler 'Xcode GCC 4.2' DEBUG: Executing org.macports.configure (certsync) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: build phase started at Thu Mar 20 19:50:20 CDT 2014 ---> Building certsync DEBUG: Executing org.macports.build (certsync) certsync.m: In function ‘ValidateSelfTrust’: certsync.m:108: warning: implicit declaration of function ‘SecPolicyCreateBasicX509’ certsync.m:108: warning: initialization makes pointer from integer without a cast Undefined symbols: "_SecPolicyCreateBasicX509", referenced from: _certificatesForTrustDomain in ccVFdihG.o ld: symbol(s) not found collect2: ld returned 1 exit status Command failed: /usr/bin/gcc-4.2 -Os -mmacosx-version-min=10.4 -Wall certsync.m -o certsync -L/opt/local/lib -Wl,-headerpad_max_install_names -arch i386 -framework Foundation -framework Security -framework CoreServices }}} -- Ticket URL: <https://trac.macports.org/ticket/42961> MacPorts <http://www.macports.org/> Ports system for OS X
#42961: certsync @1.0.7: Undefined symbols: _SecPolicyCreateBasicX509 ---------------------------+----------------------- Reporter: ryandesign@… | Owner: landonf@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: leopard Port: certsync | ---------------------------+----------------------- Comment (by landonf@…): I don't suppose there's a 10.4/10.5 user that wants to take responsibility for maintaining backwards compatibility? SecPolicyCreateBasicX509() was added in 10.6; for <= 10.5, I believe this will need to use the deprecated SecPolicySearchCreate/SecPolicySearchCopyNext APIs. -- Ticket URL: <https://trac.macports.org/ticket/42961#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts