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

Re: sunos nay install nay ginstall nay

From
Jakub Narebski <jnareb@gmail.com>
Date
Apr 5, 2008, 12:08 UTC
Message-ID
<m3lk3stsfh.fsf@localhost.localdomain>
In-Reply-To
<alpine.LNX.1.10.0804050653570.14919@fbirervta.pbzchgretzou.qr>
Jan Engelhardt <jengelh@computergmbh.de> writes:
> I found myself in a position to compile Git on Nexenta, and ran into
> the incredibly smart Makefile logic to pick "ginstall" when `uname -s`
> equals SunOS. Except that on GNU/*, it's install, not ginstall.
> Would not it be time to completely use automake?

First, you can use ./configure when installing git, but as a way to set Makefile variables rather than as a way to build Makefile. By decision autoconf is _optional_.

Now autoconf macro AC_PROG_INSTALL requires to have ubstall-sh or install.sh fallback script version of install in sources. We need to have minimal version; it doesn't need to be insanely portable, just as portable as git would be enough. So if you are interested in ./configure detecting proper 'install' binary (or fallback to script), please propose (e.g. via patch) some install.sh to use.

Second, you can always use INSTALL=install when compiling, or set it up in config.mak, the Makefile configuration file.

-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: Miklos Vajna
Message 3 of 3 in “sunos nay install nay ginstall nay”
  1. Jan EngelhardtApr 5, 2008
  2. Miklos VajnaApr 5, 2008
  3. Jakub NarebskiApr 5, 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.