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

make install fails because GNU tar needed

From
Ddev <dev@cor0.com>
Date
Aug 28, 2014, 14:16 UTC
Message-ID
<267282067.24350.1409235408562.JavaMail.vpopmail@webmail2.networksolutionsemail.com>

Well I am making progress in that I have what looks like a successful build.

what fails next on the non-linux world is the next requirement for GNU tar for some reason :

# gmake CFLAGS="$CFLAGS" LDFLAGS="$LD_OPTIONS" NEEDS_LIBICONV=Yes \
Show 10 quoted lines
> 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 \
> PERL_PATH=/usr/local/bin/perl \
> NO_PYTHON=1 DEFAULT_PAGER=/usr/xpg4/bin/more \
> DEFAULT_EDITOR=/usr/local/bin/vim DEFAULT_HELP_FORMAT=man \
> prefix=/usr/local install >
> ../git-2.0.4_SunOS5.10_sparcv9.006.install.log
    * new build flags
"read-cache.c", line 780: warning: statement not reached
"xdiff/xutils.c", line 180: warning: statement not reached
Writing perl.mak for Git
Writing MYMETA.yml and MYMETA.json
/bin/sh: gtar: /bin/shnot found
: gtar: not found
gmake[1]: *** [install] Error 1
gmake: *** [install] Error 2
Well that is maddening.
Is there some magic somewhere to use ordinary POSIX tar ?
Also, what is shnot ?
dev
Next: Jeff King
Message 1 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.