]> The Tcpdump Group git mirrors - tcpdump/commitdiff
As "make tar" runs tar with a list of files to include in the tarball,
authorguy <guy>
Sun, 16 Jul 2000 19:12:36 +0000 (19:12 +0000)
committerguy <guy>
Sun, 16 Jul 2000 19:12:36 +0000 (19:12 +0000)
the classic BSD "F" flag, which tells it to *exclude* certain files, is
unnecessary; furthermore, some versions of tar may not support it, and
GNU tar, as appears in FreeBSD and perhaps other BSDs, and in Linux,
interprets the "F" flag as meaning "run, at the end of each archive
volume, the script whose name is given as an argument to the flag", so
it's not even syntactically compatible with the classic "F" flag.

The latter problem causes "make tar" to fail; we remove the "F" flags to
fix the problem.

Makefile.in

index 40003c8b86bde7fb360ef91e4d8feaa6b53b44ab..261f5273ed96789de94b42c58fc201c1c036889f 100644 (file)
@@ -17,7 +17,7 @@
 #  WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
 #  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 #
-# @(#) $Header: /tcpdump/master/tcpdump/Makefile.in,v 1.233 2000-07-05 23:50:37 assar Exp $ (LBL)
+# @(#) $Header: /tcpdump/master/tcpdump/Makefile.in,v 1.234 2000-07-16 19:12:36 guy Exp $ (LBL)
 
 #
 # Various configurable paths (remember to edit Makefile.in, not Makefile)
@@ -167,7 +167,7 @@ tags: $(TAGFILES)
 
 tar: force
        @cwd=`pwd` ; dir=`basename $$cwd` ; name=$(PROG)-`cat VERSION` ; \
-           list="" ; tar="tar chFFf" ; \
+           list="" ; tar="tar chf" ; \
            for i in `cat FILES` ; do list="$$list $$name/$$i" ; done; \
            echo \
            "rm -f ../$$name; ln -s $$dir ../$$name" ; \