linux-source: Sort files in the tarball to make it reproducible
svn path=/dists/trunk/linux/; revision=22804
This commit is contained in:
parent
91ddefc8eb
commit
00c6ad9c5c
|
@ -9,7 +9,7 @@ linux (4.1.1-1~exp1) UNRELEASED; urgency=medium
|
||||||
* Fix some embedded timestamps that prevent a reproducible build
|
* Fix some embedded timestamps that prevent a reproducible build
|
||||||
(thanks to Jérémy Bobbio):
|
(thanks to Jérémy Bobbio):
|
||||||
- linux-image: Fix timestamps in the built-in initramfs
|
- linux-image: Fix timestamps in the built-in initramfs
|
||||||
- linux-source: Fix timestamps in the tarball
|
- linux-source: Fix timestamps and sort files in the tarball
|
||||||
- linux-doc: Drop original timestamp (and name) when compressing
|
- linux-doc: Drop original timestamp (and name) when compressing
|
||||||
* aufs: Apply patches to enable building aufs out-of-tree
|
* aufs: Apply patches to enable building aufs out-of-tree
|
||||||
* [x86] Enable MMIOTRACE (Closes: #790808)
|
* [x86] Enable MMIOTRACE (Closes: #790808)
|
||||||
|
|
|
@ -89,7 +89,9 @@ $(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.xz: $(STAMPS_DIR)/source
|
||||||
chmod -R u+rw,go=rX '$(DIR)'
|
chmod -R u+rw,go=rX '$(DIR)'
|
||||||
find '$(DIR)' -depth -newermt '$(SOURCE_DATE)' -print0 | \
|
find '$(DIR)' -depth -newermt '$(SOURCE_DATE)' -print0 | \
|
||||||
xargs -0r touch --no-dereference --date='$(SOURCE_DATE)'
|
xargs -0r touch --no-dereference --date='$(SOURCE_DATE)'
|
||||||
cd '$(BUILD_DIR)'; tar -caf 'linux-source-$(UPSTREAMVERSION).tar.xz' 'linux-source-$(UPSTREAMVERSION)'
|
cd '$(BUILD_DIR)'; find 'linux-source-$(UPSTREAMVERSION)' -print0 | \
|
||||||
|
LC_ALL=C sort -z | \
|
||||||
|
xargs -0 tar --no-recursion -raf 'linux-source-$(UPSTREAMVERSION).tar.xz'
|
||||||
rm -rf '$(DIR)'
|
rm -rf '$(DIR)'
|
||||||
|
|
||||||
$(BUILD_DIR)/linux-patch-$(UPSTREAMVERSION)-%.patch.xz: $(STAMPS_DIR)/source_none $(STAMPS_DIR)/source_%
|
$(BUILD_DIR)/linux-patch-$(UPSTREAMVERSION)-%.patch.xz: $(STAMPS_DIR)/source_none $(STAMPS_DIR)/source_%
|
||||||
|
|
Loading…
Reference in New Issue