Package: qemu-system-data
Version: 1:5.0-5
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: username hostname
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

A version string containing the username and hostname is embedded in
slof.bin.

The attached patch removes this, which should improve the
reproducibility of the build.

Thanks for maintaining qemu!


live well,
  vagrant

From: Vagrant Cascadian <vagr...@reproducible-builds.org>
Date: Mon, 22 Jun 2020 03:48:55 +0000
X-Dgit-Generated: 1:5.0-6~0~20200622~4 7ad3e07212ae4baf17ca3734670f0774d06403a7
Subject: roms/SLOF/Makefile.gen: Remove user and host from release version.

This version string ends up in the slof.bin, leading to
reproducibility issues.

---

--- qemu-5.0.orig/roms/SLOF/Makefile.gen
+++ qemu-5.0/roms/SLOF/Makefile.gen
@@ -26,7 +26,7 @@ RELEASE=git-$(shell git rev-parse --shor
 export DRIVER_NAME=git-$(shell git rev-parse --short=12 HEAD)
 else
 ifneq (,$(shell cat ../VERSION))
-RELEASE="$(USER)@$(HOSTNAME) release $(shell cat ../VERSION)"
+RELEASE="release $(shell cat ../VERSION)"
 export DRIVER_NAME=HEAD
 else
 RELEASE="$(USER)@$(HOSTNAME)(private build)"

Attachment: signature.asc
Description: PGP signature

Reply via email to