Your message dated Tue, 18 Aug 2015 13:07:40 +0000
with message-id <[email protected]>
and subject line Bug#795809: fixed in xdotool 1:3.20150503.1-2
has caused the Debian Bug report #795809,
regarding xdotool: 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.)


-- 
795809: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795809
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xdotool
Version: 1:3.20150503.1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that xdotool could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, xdotool can be built reproducibly in our reproducible
toolchain.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/0003-reproducible-build.patch      1970-01-01 
01:00:00.000000000 +0100
--- b/debian/patches/0003-reproducible-build.patch      2015-08-17 
07:46:08.503236716 +0100
@@ -0,0 +1,11 @@
+--- xdotool-3.20150503.1.orig/version.sh
++++ xdotool-3.20150503.1/version.sh
+@@ -6,7 +6,7 @@ fi
+ 
+ if [ -z "$MAJOR" -o -z "$RELEASE" -o -z "$REVISION" ] ; then
+   MAJOR="3"
+-  RELEASE="$(date +%Y%m%d)"
++  RELEASE="$(date --utc --date=@$SOURCE_DATE_EPOCH +%Y%m%d)"
+   REVISION=1
+   #$([ -d .svn ] && svn info . | awk '/Revision:/ {print $2}')
+   : ${REVISION=:0}
--- a/debian/patches/series     2015-08-17 07:40:21.509097197 +0100
--- b/debian/patches/series     2015-08-17 07:46:02.155336542 +0100
@@ -1,2 +1,3 @@
 0001-preserve-xdo_t-abi.patch
 0002-Add-new-command-windowclose-that-does-XDestroyWindow.patch
+0003-reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: xdotool
Source-Version: 1:3.20150503.1-2

We believe that the bug you reported is fixed in the latest version of
xdotool, 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.
Daniel Kahn Gillmor <[email protected]> (supplier of updated xdotool 
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: Tue, 18 Aug 2015 14:30:29 +0200
Source: xdotool
Binary: xdotool libxdo3 libxdo-dev libxdo3-dbg
Architecture: source
Version: 1:3.20150503.1-2
Distribution: unstable
Urgency: medium
Maintainer: Daniel Kahn Gillmor <[email protected]>
Changed-By: Daniel Kahn Gillmor <[email protected]>
Description:
 libxdo-dev - library for simulating X11 keyboard/mouse input
 libxdo3    - library for simulating (generating) X11 keyboard/mouse input even
 libxdo3-dbg - debugging symbols for libxdo3
 xdotool    - simulate (generate) X11 keyboard/mouse input events
Closes: 795809
Changes:
 xdotool (1:3.20150503.1-2) unstable; urgency=medium
 .
   * record upstream version info, making build reproducible (Closes:
     #795809)
Checksums-Sha1:
 2c9c6f5acde939056eb31539b5745ad6adef37fb 2381 xdotool_3.20150503.1-2.dsc
 fece07ea413dd3e83788f3f4af3ca98ea15509dc 8528 
xdotool_3.20150503.1-2.debian.tar.xz
Checksums-Sha256:
 593055aefa2a750290d47e9111879834faa18d688e8e8d6974db49937d1e951c 2381 
xdotool_3.20150503.1-2.dsc
 49ef71cee6d0a1bea6ce3d38b6799b6dff01ce3be0de94f72ec557ffd74ea852 8528 
xdotool_3.20150503.1-2.debian.tar.xz
Files:
 dabce0722a813b276f6fe59bb008b812 2381 x11 extra xdotool_3.20150503.1-2.dsc
 918eb5f7a26a1091223339be49b715b2 8528 x11 extra 
xdotool_3.20150503.1-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJV0yepXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFQjk2OTEyODdBN0FEREUzNzU3RDkxMUVB
NTI0MDFCMTFCRkRGQTVDAAoJEKUkAbEb/fpcWpAQAJ5zMZLfrfhGWGD14ALjzzK+
EiLaTJJPd/ucelUVmxSTsb6X0OzoneJVylgX9YEMbD9eXxDv9rCGH5aYYHU5REt8
gNNYJTC/bveOu3AGF1011CaI9/JsDtCVOZqeenwBf6on2jvIjYz4sydhuaGPZreZ
o7Lq7nhCO/BhFkI3tQ9G1FA0BQP6Lsxy/NY5uz7Cc18IqUK2CtS3Ob1QOb2D/blq
w+C/Dbc+0xcxLU1Tz9rVnoMXk8PDaA58bhXXTnqMHPGz1dwT4nvCBwNqsCvlt8ua
lrYLI7G5bCGI7zauo8yWeR/afL9EZkh8lV7tNHtVmA+/lrYHTsNNimkYJpZpjEdG
8zXlC0t3babwD3vXQDpmv+el8KOWScCA6uBc2rR7JSt0J4YBHQA5/NRbnRog8MQ6
BTCYfzTv7pWralbAohbTJcRPIbAZwu6GLBAOI8zaukJmofW/G21JQj8pdjLgS/T9
/6RG5ebbLarKJeQ8CMwVf8Gv9bcGd7fiQh7qiZfSi7lU3Zl25dbzlLjGOynYmMDl
AI9bICQhfkjLM+0OGchQGWLG6eDXb4j7bdQKMMDMyY75tYDGpc8+jqaW1hPO8dc0
xATaE8dK53L7ZUcTySkz/g+zMtsas2ejOWvaxjToaD1vcatkx+TduHKWxzpByH64
EUJVsFamrRWjTw39Xs/B
=7SXy
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to