mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 16:28:24 +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
|
||||
endif
|
||||
ifeq ($(OS_SOURCE),openbsd)
|
||||
ifeq ($(TARPROG),$(subst gtar,,$(TARPROG)))
|
||||
BSD_SYSTEM_TAR=1
|
||||
endif
|
||||
endif
|
||||
ifdef BSD_SYSTEM_TAR
|
||||
TARFROM=-I tar.lst
|
||||
else
|
||||
TARFROM=--files-from=tar.lst
|
||||
|
@ -647,6 +647,12 @@ endif
|
||||
# OpenBSD system tar executable doesn't know
|
||||
# about --files-from option, but supports -I
|
||||
ifeq ($(OS_SOURCE),openbsd)
|
||||
ifeq ($(TARPROG),$(subst gtar,,$(TARPROG)))
|
||||
BSD_SYSTEM_TAR=1
|
||||
endif
|
||||
endif
|
||||
|
||||
ifdef BSD_SYSTEM_TAR
|
||||
TARFROM=-I tar.lst
|
||||
else
|
||||
TARFROM=--files-from=tar.lst
|
||||
|
Loading…
Reference in New Issue
Block a user