Your message dated Sun, 07 Aug 2022 16:35:48 +0000
with message-id <[email protected]>
and subject line Bug#1016486: fixed in wayfire 0.7.4-2
has caused the Debian Bug report #1016486,
regarding wayfire: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1016486: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016486
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wayfire
Version: 0.7.4-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
wayfire could not be built reproducibly.
This is because it embedded an absolute build path into a config.h
file. A patch is attached that fixes this value to a known/fixed
value — the absolute build path won't exist at runtime anyway, so
this is at least "no worse".
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-build.patch 1969-12-31 16:00:00.000000000
-0800
--- b/debian/patches/reproducible-build.patch 2022-08-01 09:32:24.630250887
-0700
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2022-08-01
+
+--- wayfire-0.7.4.orig/config.h.in
++++ wayfire-0.7.4/config.h.in
+@@ -3,7 +3,7 @@
+
+ #define INSTALL_PREFIX "@INSTALL_PREFIX@"
+ #define PLUGIN_PATH "@PLUGIN_PATH@"
+-#define WF_SRC_DIR "@WF_SRC_DIR@"
++#define WF_SRC_DIR "/nonexistent"
+ #define PLUGIN_XML_DIR "@PLUGIN_XML_DIR@"
+ #define SYSCONFDIR "@SYSCONFDIR@"
+ #define WF_DEFAULT_CONFIG_BACKEND "@DEFAULT_CONFIG_BACKEND@"
--- a/debian/patches/series 1969-12-31 16:00:00.000000000 -0800
--- b/debian/patches/series 2022-08-01 09:32:23.738249510 -0700
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: wayfire
Source-Version: 0.7.4-2
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wayfire, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <[email protected]> (supplier of updated wayfire package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 03 Aug 2022 10:39:50 -0400
Source: wayfire
Architecture: source
Version: 0.7.4-2
Distribution: unstable
Urgency: medium
Maintainer: Boyuan Yang <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 1016486
Changes:
wayfire (0.7.4-2) unstable; urgency=medium
.
* debian/patches: Apply patch to fix package reproducibility.
(Closes: #1016486)
Checksums-Sha1:
0ad46bfadf87eb9f0ef58cf38b0b8807c1b3aa12 2852 wayfire_0.7.4-2.dsc
88b276a3ef0a182cf8baa7150876e9cb59cc7454 10044
wayfire_0.7.4.orig-wf-touch.tar.gz
85fa47af3593c86e537b509f43aef0bd721892ca 49167
wayfire_0.7.4.orig-wf-utils.tar.gz
a30699ad12f966964cbc99de35fc11e8971507cc 364792 wayfire_0.7.4.orig.tar.gz
bd5f1ea549c8eaf9fa7c4bf1219ad13c089ace2d 3960 wayfire_0.7.4-2.debian.tar.xz
267d18166cbbac5b64e3ca3e820e55d5d4c58b7e 14798 wayfire_0.7.4-2_amd64.buildinfo
Checksums-Sha256:
3be09eed7fdc11117a8cad4e8d3954179b0ff203ba51c4c991faab26a4210d33 2852
wayfire_0.7.4-2.dsc
cc42329f2b13e1feb16d979ee36645f45463067aaab37eb7e10f1e82edab811f 10044
wayfire_0.7.4.orig-wf-touch.tar.gz
a387fc4761dd34263b456f8b4164ef85914b9f236d0fe3fe0a8dd012adf54632 49167
wayfire_0.7.4.orig-wf-utils.tar.gz
343093e3b062383d2a6965ca09eb26d0f68cb897d8efeb69f4967679bb128c8e 364792
wayfire_0.7.4.orig.tar.gz
946b5a8e262f0abb9f16c9cbc9ef08affc4e5f0c59d64827c500a515e70cc8e5 3960
wayfire_0.7.4-2.debian.tar.xz
92e1c2cebfa02802c56d86d86615c542ab7cc33d1d98e15b9b603b0fb449ee1f 14798
wayfire_0.7.4-2_amd64.buildinfo
Files:
5297e0d1f51a511d1ea78a94f4ed7cf1 2852 x11 optional wayfire_0.7.4-2.dsc
3fb66fcec23311b822b295bfa340da12 10044 x11 optional
wayfire_0.7.4.orig-wf-touch.tar.gz
2ada6fc6a9fc27ea7539530d952f21d4 49167 x11 optional
wayfire_0.7.4.orig-wf-utils.tar.gz
34cfd7566f2ad5930b2ba83b222e7985 364792 x11 optional wayfire_0.7.4.orig.tar.gz
980b39f1a32d5fb8a526e1b727cf6c87 3960 x11 optional
wayfire_0.7.4-2.debian.tar.xz
b1f168222bf362ac651f2040188277fa 14798 x11 optional
wayfire_0.7.4-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmLqm6kACgkQwpPntGGC
Ws7n+A/+OrOLTm9yfoeqCw5A+AjudCV5oXsd6/xrkF7217LkGPAEF7mmsq5VrWDN
10rQTH9HbEsl5QTFjvkJ2k0/gInj0K/07kmiPdHCb8RbQZBaqsrHF755ANqy02u4
crV7ymBjREGHZacNTJEA3FWz3GOBJWnSULYLYQNxgHgf7sFPZJEilugWyHlfkKu7
ndcIyGrk+U69D52bAmHYirsNMEbod9Ys1kZJwUtOhpC2yGt01lzAPeVUQa+JIp/c
CyrwNBuRLdVdN7UCF+1WeYcZKWEekYyHneLncWHULHkEzB8cC6j+0ubu1iuE9m+8
i2RzS+auQE8VS54A3Esk8Ef4tGA2FFvpo59G7YW3oQN/MfMsRODT2SvziWYUJaGf
bdGhOqy7Ykg6L7loFyRKCiD/RpI+N7x6t15DH66oLqozhXkGXwaBH2futQKtNzbX
RoKKT5R60e2dAnsNb2u8RT/1ZZSQ+ozlXcNnH7N8zrUcyuQAv0GA8leurk4kUKcD
3UleCVkUvS9tEszHMdNLNNX3NhR26pvIFPQOqGAw7aKjrmqJgDsdpwirkpThnghf
9p4ThSkLT5RHuMrbMdoSSITYUkgg7309xGwndsb7XLvOL1+TP1f1u10cpYhICiFZ
XAlYgWbIKDqOzvxx+C0Bls3V0yk2wGi6gZQhL34sxMssYWh6NXo=
=Q4Uv
-----END PGP SIGNATURE-----
--- End Message ---