Your message dated Fri, 20 Apr 2018 09:20:50 +0000
with message-id <[email protected]>
and subject line Bug#896139: fixed in tcl-signal 1.4.3-2
has caused the Debian Bug report #896139,
regarding tcl-signal: 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.)


-- 
896139: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896139
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tcl-signal
Version: 1.4.3-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 tcl-signal could not be built reproducibly.

This is because it uses the absolute build path in the configuration
file which naturally could never work on our users machines'

Patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/Reproducible-build.patch   1970-01-01 01:00:00.000000000 
+0100
--- b/debian/patches/Reproducible-build.patch   2018-04-20 08:30:18.440349820 
+0200
@@ -0,0 +1,21 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2018-04-20
+
+--- tcl-signal-1.4.3.orig/tclconfig/tcl.m4
++++ tcl-signal-1.4.3/tclconfig/tcl.m4
+@@ -4257,11 +4257,11 @@ AC_DEFUN([TEA_EXPORT_CONFIG], [
+       eval $1_LIB_FLAG="-l$1`echo ${PACKAGE_VERSION} | tr -d .`${DBGX}"
+       eval $1_STUB_LIB_FLAG="-l$1stub`echo ${PACKAGE_VERSION} | tr -d 
.`${DBGX}"
+     fi
+-    $1_BUILD_LIB_SPEC="-L`$CYGPATH $(pwd)` ${$1_LIB_FLAG}"
++    $1_BUILD_LIB_SPEC="-L`$CYGPATH ${pkglibdir}` ${$1_LIB_FLAG}"
+     $1_LIB_SPEC="-L`$CYGPATH ${pkglibdir}` ${$1_LIB_FLAG}"
+-    $1_BUILD_STUB_LIB_SPEC="-L`$CYGPATH $(pwd)` [$]{$1_STUB_LIB_FLAG}"
++    $1_BUILD_STUB_LIB_SPEC="-L`$CYGPATH ${pkglibdir}` [$]{$1_STUB_LIB_FLAG}"
+     $1_STUB_LIB_SPEC="-L`$CYGPATH ${pkglibdir}` [$]{$1_STUB_LIB_FLAG}"
+-    $1_BUILD_STUB_LIB_PATH="`$CYGPATH $(pwd)`/[$]{PKG_STUB_LIB_FILE}"
++    $1_BUILD_STUB_LIB_PATH="`$CYGPATH ${pkg_lib_dir}`/[$]{PKG_STUB_LIB_FILE}"
+     $1_STUB_LIB_PATH="`$CYGPATH ${pkglibdir}`/[$]{PKG_STUB_LIB_FILE}"
+ 
+     AC_SUBST($1_BUILD_LIB_SPEC)
--- a/debian/patches/series     2018-04-20 08:24:24.042537620 +0200
--- b/debian/patches/series     2018-04-20 08:30:38.960454643 +0200
@@ -1 +1,2 @@
 Replace-hardcoded-wish-call-in-test-script.patch
+Reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: tcl-signal
Source-Version: 1.4.3-2

We believe that the bug you reported is fixed in the latest version of
tcl-signal, 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.
Ole Streicher <[email protected]> (supplier of updated tcl-signal 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: Fri, 20 Apr 2018 10:42:09 +0200
Source: tcl-signal
Binary: tcl-signal
Architecture: source
Version: 1.4.3-2
Distribution: unstable
Urgency: low
Maintainer: Tcl/Tk Debian Packagers <[email protected]>
Changed-By: Ole Streicher <[email protected]>
Description:
 tcl-signal - "Signal" extension for Tcl
Closes: 896139
Changes:
 tcl-signal (1.4.3-2) unstable; urgency=low
 .
   * Fix download file name in d/watch
   * Fix package name.
   * Make the build reproducible. Closes: #896139
Checksums-Sha1:
 bfb6c8df9c265078fae7acf9960c6740a22c5fec 1951 tcl-signal_1.4.3-2.dsc
 04cba42c44e36901af75c3f9103ddaa552128825 4276 tcl-signal_1.4.3-2.debian.tar.xz
Checksums-Sha256:
 d2c68d5df5d4d360fd32143945f5ad5f9382673b169e2ddda4c04de8728cb317 1951 
tcl-signal_1.4.3-2.dsc
 486a6f0cc35ab3810e399e3eb68f8a931ba631b61d0e779f96182f2331f65f63 4276 
tcl-signal_1.4.3-2.debian.tar.xz
Files:
 7152e922908442d0dc6af878329c65a9 1951 interpreters optional 
tcl-signal_1.4.3-2.dsc
 3e3a74b48243bc65e15463a99d31ee2d 4276 interpreters optional 
tcl-signal_1.4.3-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAlrZqPoACgkQcRWv0HcQ
3PcM6Q//agg6ca7iR2rcDJ1wigaD/k7v+NbQgC1qDxUZHlBDH5woVIIMhyxbdi3U
rgbZO/LkW5KocAjjTSHwf02zHplGzyUvQKJfXoEoLR9ayubLeyvCX5a1q9Ki0yTT
yKZyMCgqXNl8Xx325B9eX7PpriJOgbh1mq/PuxBPKbKVy73pdNiC4XagoAndfuYS
7g7lLKme+w880T43SF+eqQRaywsnN9JwawiWcT38yclOBrlPPFJ6jxilX49DLMHu
x96VNOpLvpUxpMfnXv1pXxRiaoneAMNeKuFqJMxEaykSQvBsqYQDfF/+0QbpbD6E
hshZjTtXVOP9VhxOsD0ze8Ls5Z7MCMh9vOia79825Tzmb30pz8FwmutI5aKXPF46
NS6YDGyFU5S4pq76eLZ7+eiznJXWzxmx+KXHfHPVU8i1HGn/+3spI/J30bPEdBIG
k2FhYByGEKX5/3FM7rdYSTC3ay3PyD32u7K1XJILXDQitcGS6zf73R7tR60mYqiK
mRxUmOMo2Igw1T7VVxLVfV13jtUkYtDTPNaM9thZZrnDn9Q6QiiH/4+qDvOk9JvN
qUDRlORSGbjKIAFcya4+OPPA/H0882HkTIt8LyRQDtIPgFcy1HT0LiBWLfH6YZzP
uJjcXNf+2lKvVzWs4wI86ipuegYzj/UMOCIbl5zOSb/QfKvGJPg=
=TpFz
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to