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

Re: [PATCH 0/7] prefix discovery at runtime (on Windows)

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Sep 9, 2008, 14:49 UTC
Message-ID
<alpine.DEB.1.00.0809091648130.13830@pacific.mpi-cbg.de.mpi-cbg.de>
In-Reply-To
<7vprnedzgc.fsf@gitster.siamese.dyndns.org>
Hi,
On Mon, 8 Sep 2008, Junio C Hamano wrote:
Show 23 quoted lines
> Junio C Hamano <gitster@pobox.com> writes:
> 
> > Steffen Prohaska <prohaska@zib.de> writes:
> >
> >> Apologies for proposing such large changes that late in the release 
> >> cycle. Maybe we want to postpone the series until 1.6.0.1 or even 
> >> 1.6.1.
> >
> > Well, from the cursory look, it does not seem to be 1.6.0.1 material, 
> > even though it is possible to fork a topic at 1.6.0 and use the 
> > changes in 'next', then 'master', and eventually to 'maint' to produce 
> > 1.6.0.X, if all of this hapapens before 1.6.1.
> >
> > I wouldn't mind at all if the binary distribution on Windows is based 
> > on "git.git plus port specific patchset that will eventually be sent 
> > upstream" like it used to be.  In fact it might even be preferrable, 
> > as I won't be testing ports to that platform myself anyway.
> 
> If the depth difference between /usr/libexec/git-cat-file and /bin/git 
> is the major source of this headache, I do not think it is unreasonable 
> for the mingw git port to use "gitexecdir=$(bindir)" layout by default.  
> After all, Windows users do not really care where bulk of things are, as 
> long as they see one single clickable icon on the desktop, don't they?

I think the main point is that we could (finally!) adopt a saner default on Unix: instead of hardcoding an absolute exec path, a relative would do. So I'd like to see this supported for Linux...

Ciao, Dscho

Previous: Junio C Hamano
Message 16 of 16 in “prefix discovery at runtime (on Windows)”
  1. 0/7 prefix discovery at runtime (on Windows)Steffen Prohaska, Aug 17, 2008
  2. 1/7 Windows: Add workaround for MSYS' path conversionSteffen Prohaska, Aug 17, 2008
  3. 2/7 system_path(): Add prefix computation at runtime if RUNTIME_PREFIX setSteffen Prohaska, Aug 17, 2008
  4. 3/7 Refactor git_set_argv0_path() to git_extract_argv0_path()Steffen Prohaska, Aug 17, 2008
  5. 4/7 Glean libexec path from argv[0] for git-upload-pack and git-receive-pack.Steffen Prohaska, Aug 17, 2008
  6. 5/7 Add calls to git_extract_argv0_path() in programs that call git_config_*Steffen Prohaska, Aug 17, 2008
  7. 6/7 Modify setup_path() to only add git_exec_path() to PATHSteffen Prohaska, Aug 17, 2008
  8. 7/7 Windows: Revert to default paths and convert them by RUNTIME_PREFIXSteffen Prohaska, Aug 17, 2008
  9. Johannes SixtAug 17, 2008
  10. Johannes SixtAug 17, 2008
  11. Steffen ProhaskaAug 18, 2008
  12. Johannes SixtAug 17, 2008
  13. Steffen ProhaskaSep 21, 2008
  14. Junio C HamanoAug 17, 2008
  15. Junio C HamanoSep 8, 2008
  16. Johannes SchindelinSep 9, 2008

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.