diff --git a/toolkit/mozapps/installer/packager.mk b/toolkit/mozapps/installer/packager.mk index 9ec65ed1dc29..6da907a07ef3 100644 --- a/toolkit/mozapps/installer/packager.mk +++ b/toolkit/mozapps/installer/packager.mk @@ -101,6 +101,7 @@ _ABS_DIST = $(call core_abspath,$(DIST)) JARLOG_DIR = $(call core_abspath,$(DEPTH)/jarlog/) JARLOG_DIR_AB_CD = $(JARLOG_DIR)/$(AB_CD) +TAR_CREATE_FLAGS := --exclude=.mkdir.done $(TAR_CREATE_FLAGS) CREATE_FINAL_TAR = $(TAR) -c --owner=0 --group=0 --numeric-owner \ --mode="go-w" --exclude=.mkdir.done -f UNPACK_TAR = tar -xf- @@ -889,7 +890,7 @@ ifeq (bundle,$(MOZ_FS_LAYOUT)) $(error "make install" is not supported on this platform. Use "make package" instead.) endif $(NSINSTALL) -D $(DESTDIR)$(installdir) - (cd $(DIST)/$(MOZ_PKG_DIR) && tar $(TAR_CREATE_FLAGS) - .) | \ + (cd $(DIST)/$(MOZ_PKG_DIR) && tar --exclude=precomplete $(TAR_CREATE_FLAGS) - .) | \ (cd $(DESTDIR)$(installdir) && tar -xf -) $(NSINSTALL) -D $(DESTDIR)$(bindir) $(RM) -f $(DESTDIR)$(bindir)/$(MOZ_APP_NAME)