]> git.proxmox.com Git - rustc.git/commitdiff
Use remap-path-prefix flags for a reproducible build
authorXimin Luo <infinity0@debian.org>
Fri, 28 Jul 2017 11:10:23 +0000 (13:10 +0200)
committerXimin Luo <infinity0@debian.org>
Fri, 28 Jul 2017 11:10:23 +0000 (13:10 +0200)
debian/rules

index 8c913542327132ca4e27f8cc16747e38c614d3ea..6f45274964898c944f796940556d86b611b70d28 100755 (executable)
@@ -6,7 +6,8 @@ include /usr/share/dpkg/vendor.mk
 include /usr/share/dpkg/architecture.mk
 include /usr/share/dpkg/buildflags.mk
 # TODO: more correct to use `[build] rustflags = []` list syntax in Cargo.toml
-RUSTFLAGS = $(addprefix -C link-args=,$(LDFLAGS))
+RUSTFLAGS = $(addprefix -C link-args=,$(LDFLAGS)) \
+ -Zremap-path-prefix-from=$(CURDIR) -Zremap-path-prefix-to=/usr/src/rust
 export CFLAGS CXXFLAGS CPPFLAGS LDFLAGS RUSTFLAGS
 
 # Defines DEB_*_RUST_TYPE triples