Bug#890312: desmume: please make the build reproducible
Vagrant Cascadian
vagrant at reproducible-builds.org
Thu Dec 1 19:26:15 GMT 2022
On 2018-02-13, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0], we noticed
> that desmume could not be built reproducibly.
>
> The absolute build path ends up in the binary.
Uploaded an NMU to DELAYED/10 fixing this issue:
diff -Nru desmume-0.9.11/debian/changelog desmume-0.9.11/debian/changelog
--- desmume-0.9.11/debian/changelog 2022-11-23 14:40:49.000000000 -0800
+++ desmume-0.9.11/debian/changelog 2022-12-01 10:44:49.000000000 -0800
@@ -1,3 +1,12 @@
+desmume (0.9.11-4.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Chris Lamb ]
+ * make the build reproducible (Closes: #890312)
+
+ -- Vagrant Cascadian <vagrant at reproducible-builds.org> Thu, 01 Dec 2022 10:44:49 -0800
+
desmume (0.9.11-4) unstable; urgency=medium
* Team upload
diff -Nru desmume-0.9.11/debian/patches/make-the-build-reproducible-closes-89031.patch desmume-0.9.11/debian/patches/make-the-build-reproducible-closes-89031.patch
--- desmume-0.9.11/debian/patches/make-the-build-reproducible-closes-89031.patch 1969-12-31 16:00:00.000000000 -0800
+++ desmume-0.9.11/debian/patches/make-the-build-reproducible-closes-89031.patch 2022-12-01 10:44:49.000000000 -0800
@@ -0,0 +1,21 @@
+From: Chris Lamb <lamby at debian.org>
+Date: Tue, 13 Feb 2018 10:39:28 +0000
+X-Dgit-Generated: 0.9.11-4.1 e7e2190f11cca0402ae7cdbe6d5086a34d82d75e
+Subject: make the build reproducible (Closes: #890312)
+
+
+---
+
+diff --git a/configure.ac b/configure.ac
+index 0595900..5f23469 100755
+--- a/configure.ac
++++ b/configure.ac
+@@ -169,7 +169,7 @@ if test "x$glade" = "xyes" ; then
+ AC_SUBST(LIBGLADE_LIBS)
+
+ dnl uninstalled glade ui dir
+- AC_DEFINE_UNQUOTED(GLADEUI_UNINSTALLED_DIR,"`pwd`/src/gtk-glade/glade/",[path to glade ui dir])
++ AC_DEFINE_UNQUOTED(GLADEUI_UNINSTALLED_DIR,"src/gtk-glade/glade/",[path to glade ui dir])
+ AC_SUBST(GLADEUI_UNINSTALLED_DIR)
+
+ PKG_CHECK_MODULES(GTKGLEXT,
diff -Nru desmume-0.9.11/debian/patches/series desmume-0.9.11/debian/patches/series
--- desmume-0.9.11/debian/patches/series 2022-11-23 14:39:26.000000000 -0800
+++ desmume-0.9.11/debian/patches/series 2022-12-01 10:44:49.000000000 -0800
@@ -3,3 +3,4 @@
osmesa_printf.patch
gcc6_fixes.patch
gcc7_fixes.patch
+make-the-build-reproducible-closes-89031.patch
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20221201/a9bb8449/attachment.sig>
More information about the Pkg-games-devel
mailing list