Bug#890312: desmume: please make the build reproducible

2022-12-01 Thread Vagrant Cascadian
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.0 -0800
+++ desmume-0.9.11/debian/changelog 2022-12-01 10:44:49.0 -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   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.0 -0800
+++ 
desmume-0.9.11/debian/patches/make-the-build-reproducible-closes-89031.patch
2022-12-01 10:44:49.0 -0800
@@ -0,0 +1,21 @@
+From: Chris Lamb 
+Date: Tue, 13 Feb 2018 10:39:28 +
+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/series2022-11-23 14:39:26.0 
-0800
+++ desmume-0.9.11/debian/patches/series2022-12-01 10:44:49.0 
-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


Bug#890312: desmume: please make the build reproducible

2020-12-08 Thread Chris Lamb
Chris Lamb wrote:

> [..]

Friendly ping on this?


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#890312: desmume: please make the build reproducible

2020-09-08 Thread Chris Lamb
Dear Maintainer,

> Source: desmume
> Version: 0.9.10-2
> Tags: patch

There hasn't seem to be any update on this bug in 938 days, in which
time the Reproducible Builds effort has come on a long way.

Would you consider applying this patch and uploading?


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#890312: desmume: please make the build reproducible

2018-02-13 Thread Chris Lamb
Source: desmume
Version: 0.9.11-3
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

Hi,

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.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
--- a/configure.ac  2018-02-13 09:42:15.241096798 +
--- b/configure.ac  2018-02-13 10:26:54.357061647 +
@@ -169,7 +169,7 @@
 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,