mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-14 12:49:09 +02:00
Do not use BSD system tar option -I if TARPROG is gtar for OpenBSD
git-svn-id: trunk@42022 -
This commit is contained in:
parent
77fa4aaebd
commit
aa8a7f5130
@ -2559,6 +2559,11 @@ ifneq ($(SVNVERSION),)
|
|||||||
$(ECHOREDIR) svnpackagesrevision=$(SVN_PACKAGES_REV_STR) >> $(TEST_OUTPUTDIR)/dbdigest.cfg
|
$(ECHOREDIR) svnpackagesrevision=$(SVN_PACKAGES_REV_STR) >> $(TEST_OUTPUTDIR)/dbdigest.cfg
|
||||||
endif
|
endif
|
||||||
ifeq ($(OS_SOURCE),openbsd)
|
ifeq ($(OS_SOURCE),openbsd)
|
||||||
|
ifeq ($(TARPROG),$(subst gtar,,$(TARPROG)))
|
||||||
|
BSD_SYSTEM_TAR=1
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
ifdef BSD_SYSTEM_TAR
|
||||||
TARFROM=-I tar.lst
|
TARFROM=-I tar.lst
|
||||||
else
|
else
|
||||||
TARFROM=--files-from=tar.lst
|
TARFROM=--files-from=tar.lst
|
||||||
|
@ -647,6 +647,12 @@ endif
|
|||||||
# OpenBSD system tar executable doesn't know
|
# OpenBSD system tar executable doesn't know
|
||||||
# about --files-from option, but supports -I
|
# about --files-from option, but supports -I
|
||||||
ifeq ($(OS_SOURCE),openbsd)
|
ifeq ($(OS_SOURCE),openbsd)
|
||||||
|
ifeq ($(TARPROG),$(subst gtar,,$(TARPROG)))
|
||||||
|
BSD_SYSTEM_TAR=1
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifdef BSD_SYSTEM_TAR
|
||||||
TARFROM=-I tar.lst
|
TARFROM=-I tar.lst
|
||||||
else
|
else
|
||||||
TARFROM=--files-from=tar.lst
|
TARFROM=--files-from=tar.lst
|
||||||
|
Loading…
Reference in New Issue
Block a user