Hi all,
Over the years I have built many versions of git and released them on hmug.org.
git 1.8.5.1 builds just fine under OS 10.7 (Lion) and 10.9 (Mavericks), but the
build fails (also for 1.8.5) on 10.8 (Mountain Lion):
<snip>
GIT_VERSION = 1.8.5.1
* new build flags
CC credential-store.o
In file included from git-compat-util.h:330:0,
from cache.h:4,
from credential-store.c:1:
compat/apple-common-crypto.h: In function 'git_CC_EVP_EncodeBlock':
compat/apple-common-crypto.h:32:2: error: 'SecTransformRef' undeclared (first
use in this function)
compat/apple-common-crypto.h:32:2: note: each undeclared identifier is reported
only once for each function it appears in
compat/apple-common-crypto.h:32:18: error: expected ';' before 'encoder'
compat/apple-common-crypto.h:36:2: error: 'encoder' undeclared (first use in
this function)
compat/apple-common-crypto.h:36:2: warning: implicit declaration of function
'SecEncodeTransformCreate'
compat/apple-common-crypto.h:36:37: error: 'kSecBase64Encoding' undeclared
(first use in this function)
compat/apple-common-crypto.h:40:2: warning: implicit declaration of function
'SecTransformSetAttribute'
compat/apple-common-crypto.h:40:36: error: 'kSecTransformInputAttributeName'
undeclared (first use in this function)
compat/apple-common-crypto.h:44:2: warning: implicit declaration of function
'SecTransformExecute'
compat/apple-common-crypto.h: In function 'git_CC_EVP_DecodeBlock':
compat/apple-common-crypto.h:62:2: error: 'SecTransformRef' undeclared (first
use in this function)
compat/apple-common-crypto.h:62:18: error: expected ';' before 'decoder'
compat/apple-common-crypto.h:66:2: error: 'decoder' undeclared (first use in
this function)
compat/apple-common-crypto.h:66:2: warning: implicit declaration of function
'SecDecodeTransformCreate'
compat/apple-common-crypto.h:66:37: error: 'kSecBase64Encoding' undeclared
(first use in this function)
compat/apple-common-crypto.h:70:36: error: 'kSecTransformInputAttributeName'
undeclared (first use in this function)
Makefile:1975: recipe for target 'credential-store.o' failed
make: *** [credential-store.o] Error 1
</snip>
Apparently a header issue: I tried force feeding the
Security/SecEncryptTransform.h file, and just got an other error…
Any help would be welcome!
Thanks in advance.
Marius
--
Marius Schamschula
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html