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

Re: make install fails because GNU tar needed

From
Jeff King <peff@peff.net>
Date
Aug 28, 2014, 14:50 UTC
Message-ID
<20140828145056.GA26855@peff.net>
In-Reply-To
<267282067.24350.1409235408562.JavaMail.vpopmail@webmail2.networksolutionsemail.com>
On Thu, Aug 28, 2014 at 10:16:48AM -0400, dev wrote:
Show 6 quoted lines
> # gmake CFLAGS="$CFLAGS" LDFLAGS="$LD_OPTIONS" NEEDS_LIBICONV=Yes \
> > SHELL_PATH=/usr/local/bin/bash \
> > SANE_TOOL_PATH=/usr/local/bin \
> > USE_LIBPCRE=1 LIBPCREDIR=/usr/local CURLDIR=/usr/local \
> > EXPATDIR=/usr/local NEEDS_LIBINTL_BEFORE_LIBICONV=1 \
> > NEEDS_SOCKET=1 NEEDS_RESOLV=1 USE_NSEC=1 \

As an aside, you may be able to drop some of these defines. For example, we set NEEDS_SOCKET automatically on Solaris. See the "SunOS" section of config.mak.uname for the complete set of defaults.

> Is there some magic somewhere to use ordinary POSIX tar ?
gmake TAR=tar ?

The default of gtar for Solaris dates back to 2005. There may have been a reason then that is no longer valid now, or there may be something besides "make install" which uses a more advanced feature.

Show 8 quoted lines
> /bin/sh: gtar: /bin/shnot found
> : gtar: not found
> gmake[1]: *** [install] Error 1
> gmake: *** [install] Error 2
>
> [...]
>
> Also, what is shnot ?
Two messages stepping on each other's toes?
-Peff
Previous: devNext: dev
Message 2 of 5 in “make install fails because GNU tar needed”
  1. devAug 28, 2014
  2. Jeff KingAug 28, 2014
  3. devAug 28, 2014
  4. Matthieu MoyAug 28, 2014
  5. devAug 30, 2014

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.