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

Re: What's cooking in git.git (Feb 2016, #07; Thu, 25)

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 28, 2016, 18:21 UTC
Message-ID
<xmqqfuwcg0g8.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<56D1DF53.1010006@web.de>
Torsten Bögershausen <tboegi@web.de> writes:
> How about something like this as a workaround ?
> (I can send a proper patch, if this is the way forward)
> ...
>     Make Git compile under Mac OS X 10.6 by using clang instead of gcc

Given that it is understandable that Apple is no longer interesting in fixing compiler bugs for 10.6, I think that is the best we could do to help its users.

> ...
> +       ifeq ($(shell test "`expr "$(uname_R)" : '\([0-9][0-9]*\)\.'`" -ge 10 &&
> echo 1),1)

This singles out 10.6-and-nothing-else, 10.6-or-older or 10.6-or-newer?

That "-ge", which smells like a copy-and-pasta from the next one that says "we have getdelim on 10.7-and-newer" bothers me.

Show 6 quoted lines
> +    CC = clang
> +       endif
>         ifeq ($(shell test "`expr "$(uname_R)" : '\([0-9][0-9]*\)\.'`" -ge 11 &&
> echo 1),1)
>                 HAVE_GETDELIM = YesPlease
>         endif
Previous: Torsten BögershausenNext: tboegi@web.de
Message 9 of 14 in “What's cooking in git.git (Feb 2016, #07; Thu, 25)”
  1. Junio C HamanoFeb 25, 2016
  2. Torsten BögershausenFeb 26, 2016
  3. Junio C HamanoFeb 26, 2016
  4. Torsten BögershausenFeb 26, 2016
  5. Junio C HamanoFeb 26, 2016
  6. Jeff KingFeb 27, 2016
  7. Torsten BögershausenFeb 27, 2016
  8. Torsten BögershausenFeb 27, 2016
  9. Junio C HamanoFeb 28, 2016
  10. 1/1 config.mak.uname: Darwin: Use clang for Mac OS X 10.6tboegi@web.de, Feb 28, 2016
  11. Jeff KingFeb 29, 2016
  12. Eric SunshineFeb 29, 2016
  13. Junio C HamanoFeb 29, 2016
  14. Eric SunshineFeb 29, 2016

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.