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

Re: [PATCH] http: support building on RHEL6

From
Junio C Hamano <gitster@pobox.com>
Date
Jul 5, 2022, 17:46 UTC
Message-ID
<xmqq8rp7laez.fsf@gitster.g>
In-Reply-To
<220704.867d4tb8oo.gmgdl@evledraar.gmail.com>
Ævar Arnfjörð Bjarmason <avarab@gmail.com> writes:
Show 14 quoted lines
>>> But I do not think the patch text, what the patch does, is that bad.
>>> We advertise in INSTALL that you need 7.19.4 to build without NO_CURL;
>>
>>> IOW, you should be able to build Git with 7.21.3 or later.
>>
>> That conclusion is nonsense.  "with a version before 7.21.3 as long
>> as it is newer than 7.19.4" is what I should have said.
>
> I find this line of argument to be circular legalese without a
> distinction.
>
> As 644de29e220 (http: drop support for curl < 7.19.4, 2021-07-30) notes
> (which I submitted as part of the git-curl-compat.h series) the reason
> we have 7.19.4 as a cut-off is entirely due to RHEL.
Ah, I didn't dig deep enough.

On that backdrop, it becomes a reasonable alternative change to bump the minimum required version to 7.21.3 with something like the "I wonder if the attached patch is worth considering" patch I sent in the upthread, without adding the conditional based on GIT_CURL_HAVE_CURLOPT_RESOLVE cpp macro.

We could pick an even later cut-off point, but that requires a separate discussion.

Thanks.
Previous: Ævar Arnfjörð Bjarmason
Message 6 of 6 in “http: support building on RHEL6”
  1. http: support building on RHEL6Johannes Schindelin via GitGitGadget, Jul 1, 2022
  2. brian m. carlsonJul 1, 2022
  3. Junio C HamanoJul 1, 2022
  4. Junio C HamanoJul 1, 2022
  5. Ævar Arnfjörð BjarmasonJul 4, 2022
  6. Junio C HamanoJul 5, 2022

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.