Your message dated Sat, 15 Apr 2017 03:49:00 +0000
with message-id <e1czeho-000isw...@fasolo.debian.org>
and subject line Bug#860278: fixed in openigtlink 1.11.0-2
has caused the Debian Bug report #860278,
regarding openigtlink: 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 ow...@bugs.debian.org
immediately.)
--
860278: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860278
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: openigtlink
Version: 1.11.0-1
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 openigtlink could not be built reproducibly.
This is due to it including the build path in the resulting binary.
As the OpenIGTLink_SOURCE_DIR variable is kinda useless anyway
(see the surrounding comment), we can just patch it out AFAICT.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible_build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible_build.patch 2017-04-13 22:40:48.186741142
+0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <la...@debian.org>
+Last-Update: 2017-04-13
+
+--- openigtlink-1.11.0.orig/GenerateOpenIGTLinkConfig.cmake
++++ openigtlink-1.11.0/GenerateOpenIGTLinkConfig.cmake
+@@ -14,7 +14,7 @@ SET(OpenIGTLink_CONFIG_CODE "
+ # it is highly probable that it will cause more harm than being useful.
+ # Use OpenIGTLink_INCLUDE_DIRS instead, since OpenIGTLink_SOURCE_DIR may
point to non-existent directory
+ IF(NOT OpenIGTLink_LEGACY_REMOVE)
+- SET(OpenIGTLink_SOURCE_DIR \"${OpenIGTLink_SOURCE_DIR}\")
++ SET(OpenIGTLink_SOURCE_DIR \"/nonexistent\")
+ ENDIF(NOT OpenIGTLink_LEGACY_REMOVE)"
+ )
+
--- a/debian/patches/series 2017-04-13 22:35:22.277260413 +0100
--- b/debian/patches/series 2017-04-13 22:40:45.938730380 +0100
@@ -1 +1,2 @@
install_path.patch
+reproducible_build.patch
--- End Message ---
--- Begin Message ---
Source: openigtlink
Source-Version: 1.11.0-2
We believe that the bug you reported is fixed in the latest version of
openigtlink, 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 860...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dominique Belhachemi <domi...@debian.org> (supplier of updated openigtlink
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 14 Apr 2017 22:30:07 -0400
Source: openigtlink
Binary: libopenigtlink-dev libopenigtlink1.11 libopenigtlink1.11-dbg
openigtlink-doc openigtlink-examples
Architecture: source amd64 all
Version: 1.11.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Dominique Belhachemi <domi...@debian.org>
Description:
libopenigtlink-dev - Open IGT Link is a simple network protocol - development
libopenigtlink1.11 - Open IGT Link is a simple network protocol - runtime
libopenigtlink1.11-dbg - debugging symbols for libopenigtlink1.11
openigtlink-doc - Open IGT Link is a simple network protocol - documentation
openigtlink-examples - Open IGT Link is a simple network protocol - examples
Closes: 853591 860278
Changes:
openigtlink (1.11.0-2) unstable; urgency=medium
.
* added reproducible_build.patch (Closes: #860278)
* added gcc7.patch (Closes: 853591)
* Update to Debian Policy 3.9.8 (no changes)
Checksums-Sha1:
da28a598ff29967a5515fcf4b9525dee163c9daa 2323 openigtlink_1.11.0-2.dsc
cd5b3961141eb6f3f0cda5a9367052a4f3e50312 6560
openigtlink_1.11.0-2.debian.tar.xz
2406480d7d259a47136084ef1f9269610fbaf703 57260
libopenigtlink-dev_1.11.0-2_amd64.deb
52b4db3ab67d69854946daf192a44823fb653f95 1158474
libopenigtlink1.11-dbg_1.11.0-2_amd64.deb
cf57811b33bae691145b72a7a951658524214710 112324
libopenigtlink1.11_1.11.0-2_amd64.deb
3e7d929979811ce9c780dd9e251ba7523b098be0 516302
openigtlink-doc_1.11.0-2_all.deb
bcc27eccbba1d8271b90bce6faccfac6431d3b04 69784
openigtlink-examples_1.11.0-2_all.deb
9eec1a71a5650567a0b59915a13687de839dbc64 10255
openigtlink_1.11.0-2_amd64.buildinfo
Checksums-Sha256:
bd494efa10ba327f0fab7ad8ecfd38aea8ab088304016cccab1e0dd9501962fa 2323
openigtlink_1.11.0-2.dsc
04a51dd4904da00fc1b54dc022bcfc797a792d0ced98b73628c9dde0d965174f 6560
openigtlink_1.11.0-2.debian.tar.xz
9570f5db37855e82982cf9fa91d7f281511b4981079cee9515c65e3e49a3c125 57260
libopenigtlink-dev_1.11.0-2_amd64.deb
e65ca0b8ff054797a808f4bda6e7bd9a43a93f5703cbc4b895940737d0b57585 1158474
libopenigtlink1.11-dbg_1.11.0-2_amd64.deb
285a519c06db57becf01d5fc54f83e9a7bcbf5cdc5f8e5020ffdf6df17be9e80 112324
libopenigtlink1.11_1.11.0-2_amd64.deb
14f9f0d7f3f9053e745516af179aabdf9d7174bcd178732bdb8aa87d48fb0685 516302
openigtlink-doc_1.11.0-2_all.deb
4f2621dbcb2af72b3669355475e2d85a1cb87605d6e22642a33b90d0e5f9874c 69784
openigtlink-examples_1.11.0-2_all.deb
f58929f91d33b33d2e7369a539cd212a73860bb628df6dce6f3bc8b3a8f7b90e 10255
openigtlink_1.11.0-2_amd64.buildinfo
Files:
7fef368371fdf23f99a733a55950ef8e 2323 libs optional openigtlink_1.11.0-2.dsc
5e57b6240b9f663cb21ac36a820861a3 6560 libs optional
openigtlink_1.11.0-2.debian.tar.xz
466a61907c5a18f03f20264c4b0087b6 57260 libdevel optional
libopenigtlink-dev_1.11.0-2_amd64.deb
f75fb0b01e593e0d4da4cdd51bae1caf 1158474 debug extra
libopenigtlink1.11-dbg_1.11.0-2_amd64.deb
fa60c5c6a62783914fe63abb56550ed2 112324 libs optional
libopenigtlink1.11_1.11.0-2_amd64.deb
a7f3cc32817d1abe27814287740e02aa 516302 doc optional
openigtlink-doc_1.11.0-2_all.deb
3ccacc19551f6869bc66dfa8aa461eca 69784 doc optional
openigtlink-examples_1.11.0-2_all.deb
27fe28d584d44883e8a3702587a9c9f0 10255 libs optional
openigtlink_1.11.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE6kgtUJkuk2zr2l/SGbXmyGIZEAEFAljxk3gACgkQGbXmyGIZ
EAGfoQ//U0NfAF8HqTBCX0U2Vg4Dz70go0ilSPB4f+rvDYNKNc32Kr5/1vEzeZlH
w51GPjsBdmJB/OmfEpzteOOXs0yAwHQdfw5x5K1ekYrfj962froMsXDUMVJj6NzQ
3fJYeGZt1Nl3C6YHuN1Vxj0AMmRCI3c9McrLp9A1L/+YB2QAWDDDquLedYF3+DTX
d2zgGfqT3mA023GmR48/MfNzMkeqRGPJaQaR+WqEsUyvFjsPXibTv1VopMnFFbje
w9L78zKi6c82e+3wMIUm67PbvhtVb7sNXOuVPHHcbYoIfm2NiYzk7JtDraFdaRjA
X+BH24mULtFzzTlYuz2hZWaRJTECR36HYlD/G28702mlsyTEoRU3xV8hfur1xyvf
bNPDAlIkDUnx12NqCNYu0UCCjYIWm/m6YDk13U42YhrdZXsIpSRtiq9DVw0zbArr
1nR0AXFW0jDB3Vb2Hn+1ZckwfTXITcQ6Yo0m6x5HBnpKEDlNQtqaF27NAtgKc13l
9wxeQ4dtXKKmtiLcLoRI20MBYhqmOehNTOcTg6hRo+QCYYfvCSavCTgTq5Ofwpad
YZCw3A+Hj/TgPWtoQTKhYYwZ7bgmaBs5Lx6PmU4o6aUy7f3kkBAatisHhtj+thqJ
WpVlSUs7gEBKaiKDEThAWND2U58ll/7OGMGCbh+4fFdO24Zxq3w=
=127z
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers