git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Git on Mac OS X 10.4.10

From
Markus Hitter <mah@jump-ing.de>
Date
Aug 14, 2014, 18:39 UTC
Message-ID
<53ED0257.3070505@jump-ing.de>
In-Reply-To
<53ECCA14.40900@web.de>
Am 14.08.2014 um 16:39 schrieb Torsten Bögershausen:
Show 20 quoted lines
> On 08/14/2014 02:13 PM, Markus Hitter wrote:
>> Issue 2: I need this simple patch ...
>>
>> --- compat/apple-common-crypto.h.org    2014-07-30 23:19:53.000000000
>> +0200
>> +++ compat/apple-common-crypto.h    2014-08-14 12:57:37.000000000 +0200
>> @@ -2,7 +2,7 @@
>>   #define OPENSSL_NO_MD5
>>   #define HEADER_HMAC_H
>>   #define HEADER_SHA_H
>> -#include <CommonCrypto/CommonHMAC.h>
>> +//#include <CommonCrypto/CommonHMAC.h>
>>   #define HMAC_CTX CCHmacContext
>>   #define HMAC_Init(hmac, key, len, algo) CCHmacInit(hmac, algo, key,
>> len)
>>   #define HMAC_Update CCHmacUpdate
> The  <CommonCrypto/CommonHMAC.h> is in Mac OS X 10.6 .. 10.9,
> but not in 10.4 (I don't know about 10.5).
> You can try to tweak the "makefiles",  search for NO_APPLE_COMMON_CRYPTO,
> and set NO_APPLE_COMMON_CRYPTO, but only  for Darwin 10.3 (or below)
Thanks. This:

export NO_APPLE_COMMON_CRYPTO=yes make configure CFLAGS=-O2 ./configure --without-tcltk --prefix=/usr/global make all

compiles fine on 10.4.10. Would a configure patch checking for the existence of CommonHMAC.h and, if not found, defining this variable, be acceptable? Googling around, it's a bit unclear to me on how to contribute something to Git.

Markus
-- 
- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/
Previous: Torsten BögershausenNext: Jonathan Nieder
Message 3 of 14 in “Git on Mac OS X 10.4.10”
  1. Markus HitterAug 14, 2014
  2. Torsten BögershausenAug 14, 2014
  3. Markus HitterAug 14, 2014
  4. Jonathan NiederAug 14, 2014
  5. Markus HitterAug 15, 2014
  6. Junio C HamanoAug 14, 2014
  7. Kyle J. McKayAug 15, 2014
  8. Eric SunshineAug 15, 2014
  9. Markus HitterAug 15, 2014
  10. Junio C HamanoAug 15, 2014
  11. Junio C HamanoAug 15, 2014
  12. Kyle J. McKayAug 15, 2014
  13. Junio C HamanoAug 15, 2014
  14. Kyle J. McKayAug 15, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.