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 <vagr...@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 <la...@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
signature.asc
Description: PGP signature