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

RE: [ANNOUNCE] Git v2.48.1 and friends

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Jan 14, 2025, 21:05 UTC
Message-ID
<41d5de4e-c4b5-9564-6210-d9b8efddacb7@gmx.de>
In-Reply-To
<041901db66b7$c0c759a0$42560ce0$@nexbridge.com>
Hi Randall,
On Tue, 14 Jan 2025, rsbecker@nexbridge.com wrote:
Show 6 quoted lines
> On January 14, 2025 1:44 PM, Johannes Schindelin wrote:
>
> > my apologies, I only realized _now_ that I had forgotten to update
> > `GIT-VERSION-GEN` in v2.47.2, it still has `DEF_VER=v2.47.1` (but all
> > other mentioned tagged versions have a correct `GIT-VERSION-GEN`). I
> > am very sorry about that.

[I fixed the formatting, not sure how it got screwed up, it had verbatim mbox headers and inconsistent `>` prefixes in the quoted lines.]

> Oh gosh. Glad I did not hit the "build" button.

Well, depending what that "build" button does when you hit it, it might not even affect you, have you tried it or at least looked at what `GIT-VERSION-GEN` does? `DEF_VER` only sets the default version when building e.g. from a tarball.

When building from a Git checkout, though, it uses the tag and everything is fine, the output of `git version` will say that this is 2.47.2: https://github.com/git/git/blob/v2.47.2/GIT-VERSION-GEN#L15

Also, you can always hard-code the version by writing it to a file called... wait for it... `version`, before calling `make`.

> I will hold off packaging that version until this is resolved. It is
> definitely needed by the NonStop community.

I'm not sure what you're implying by "until this is resolved". I hope that you don't intend to suggest to re-tag and force-push v2.47.2 because that's kind of a serious no-go, those tags have been relayed to quite a few people well in advance of today during the carefully-orchestrated coordination of the embargoed release process. You cannot pull that v2.47.2 tag.

In any case, if you don't want to build v2.48.1 instead, and if you cannot build v2.47.2 from a Git checkout, at least that `version` file method should work for you and you don't need to put pressure on anybody else to get the version that is so definitely needed out to the NonStop community.

Ciao, Johannes

Previous: rsbecker@nexbridge.comNext: rsbecker@nexbridge.com
Message 4 of 9 in “[ANNOUNCE] Git v2.48.1 and friends”
  1. Junio C HamanoJan 14, 2025
  2. Johannes SchindelinJan 14, 2025
  3. rsbecker@nexbridge.comJan 14, 2025
  4. Johannes SchindelinJan 14, 2025
  5. rsbecker@nexbridge.comJan 14, 2025
  6. Junio C HamanoJan 15, 2025
  7. rsbecker@nexbridge.comJan 15, 2025
  8. Junio C HamanoJan 15, 2025
  9. Junio C HamanoJan 14, 2025

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.