Bug#915845: pekwm: reproducible build (usrmerge): embeds path of tool found via PATH

2019-05-20 Thread Michael Biebl
Hi Andreas,

thanks for all the patches you sent regarding usr-merge, just a small
comment:

On Fri, 7 Dec 2018 11:48:12 +0100 Andreas Henriksson 
wrote:
> Package: pekwm
> Version: 0.1.17-3
> Severity: normal
> Tags: unreproducible patch

I find it a bit confusing to use the unreproducible tag for this purpose
as this tag has a different meaning.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#915845: pekwm: reproducible build (usrmerge): embeds path of tool found via PATH

2018-12-07 Thread Andreas Henriksson
Package: pekwm
Version: 0.1.17-3
Severity: normal
Tags: unreproducible patch
User: m...@linux.it
Usertags: usrmerge

Dear maintainer.

The package pekwm currently fails to build reproducibly on merged-usr
vs non-merged systems.

Please see attached patch fixing this issue.

Regards, Andreas Henriksson 
diff -Nru pekwm-0.1.17/debian/changelog pekwm-0.1.17/debian/changelog
--- pekwm-0.1.17/debian/changelog   2016-10-19 13:59:30.0 +0200
+++ pekwm-0.1.17/debian/changelog   2018-12-06 19:43:00.0 +0100
@@ -1,3 +1,11 @@
+pekwm (0.1.17-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Explicitly pass sed path to configure
+- fixes reproducible build on merged-usr vs non-merged systems
+
+ -- Andreas Henriksson   Thu, 06 Dec 2018 19:43:00 +0100
+
 pekwm (0.1.17-3) unstable; urgency=medium
 
   * debian/control
diff -Nru pekwm-0.1.17/debian/rules pekwm-0.1.17/debian/rules
--- pekwm-0.1.17/debian/rules   2016-10-19 13:59:30.0 +0200
+++ pekwm-0.1.17/debian/rules   2018-12-06 19:42:55.0 +0100
@@ -7,6 +7,7 @@
 override_dh_auto_configure:
CXXFLAGS="$(CFLAGS) $(CPPFLAGS)" \
LDFLAGS="$(LDFLAGS)" \
+   SED=/bin/sed \
./configure \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \