debian/rules.real: Generate linux-source tarball with root user and

group specified, to fix reproducibility issues.
This commit is contained in:
Vagrant Cascadian 2018-09-18 12:59:03 -07:00
parent bb21838ec3
commit 65bccba1ae
2 changed files with 9 additions and 1 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
linux (4.18.8-2) UNRELEASED; urgency=medium
* debian/rules.real: Generate linux-source tarball with root user and
group specified, to fix reproducibility issues.
-- Vagrant Cascadian <vagrant@debian.org> Tue, 18 Sep 2018 10:13:18 -0700
linux (4.18.8-1) unstable; urgency=medium
* New upstream stable update:

3
debian/rules.real vendored
View File

@ -130,7 +130,8 @@ $(BUILD_DIR)/$(SOURCE_BASENAME)-source-$(UPSTREAMVERSION).tar.xz: $(STAMPS_DIR)/
-name '*.pyc' -prune -o \
-print0 | \
sort -z | \
tar --no-recursion --null -T - -caf '$(SOURCE_BASENAME)-source-$(UPSTREAMVERSION).tar.xz'
tar --owner=root --group=root --numeric-owner \
--no-recursion --null -T - -caf '$(SOURCE_BASENAME)-source-$(UPSTREAMVERSION).tar.xz'
rm -rf '$(DIR)'
$(BUILD_DIR)/linux-patch-$(UPSTREAMVERSION)-%.patch.xz: $(STAMPS_DIR)/source_none $(STAMPS_DIR)/source_%