[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#924003: marked as done (splint: please make the build reproducible)



Your message dated Thu, 17 Sep 2020 10:07:51 +0000
with message-id <E1kIqpT-000Buy-8S@fasolo.debian.org>
and subject line Bug#924003: fixed in splint 1:3.1.2+dfsg-2
has caused the Debian Bug report #924003,
regarding splint: 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 owner@bugs.debian.org
immediately.)


-- 
924003: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924003
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: splint
Version: 1:3.1.2+dfsg-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that splint could not be built reproducibly as it does not also
strip -ffile-prefix-map.

Patch to the existing patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/debian/patches/11_reproducible_build_p2.patch	2019-03-08 08:33:05.525240389 +0000
--- b/debian/patches/11_reproducible_build_p2.patch	2019-03-08 08:41:07.272890610 +0000
@@ -32,7 +30,7 @@
  fi
  AC_DEFINE_UNQUOTED(LCL_PARSE_VERSION, "$LCL_PARSE_VERSION",
                     [Splint's version number])
-+FILTERED_CFLAGS=`echo $CFLAGS | sed 's@-fdebug-prefix-map=[[^ ]]*[[ ]]*@@g'`
++FILTERED_CFLAGS=`echo $CFLAGS | sed 's@-f\(debug|file\)-prefix-map=[[^ ]]*[[ ]]*@@g'`
  AC_DEFINE_UNQUOTED(LCL_COMPILE,
 -                   "Compiled using $CC $CFLAGS on `uname -a` by `whoami`",
 -                   [String describing who compiled this binary and how])

--- End Message ---
--- Begin Message ---
Source: splint
Source-Version: 1:3.1.2+dfsg-2
Done: Chris Lamb <lamby@debian.org>

We believe that the bug you reported is fixed in the latest version of
splint, 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 924003@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated splint 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 17 Sep 2020 10:50:33 +0100
Source: splint
Binary: splint splint-data splint-dbgsym splint-doc-html
Architecture: source all amd64
Version: 1:3.1.2+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
 splint     - tool for statically checking C programs for bugs
 splint-data - tool for statically checking C programs for bugs - data files
 splint-doc-html - tool for statically checking C programs for bugs - HTML documenta
Closes: 924003
Changes:
 splint (1:3.1.2+dfsg-2) unstable; urgency=medium
 .
   * QA upload.
   * Make the build reproducible. (Closes: #924003)
   * Bump Standards-Version to 4.5.0.
   * Drop misleading Vcs-* headers.
   * Move various HTTP URIs to HTTPS.
   * Drop get-orig-source target.
Checksums-Sha1:
 558c07708ff3352cbbbf5b6c941dcfb030cc093e 1892 splint_3.1.2+dfsg-2.dsc
 6d3e74d82599f01f21a925860a74bee34bd0e5ce 1131660 splint_3.1.2+dfsg.orig.tar.xz
 a293afef6a59672821ef4e16a00dd90c6abdb294 106988 splint_3.1.2+dfsg-2.debian.tar.xz
 43f006750f65b75038ca7bfde202d2b941674e98 68140 splint-data_3.1.2+dfsg-2_all.deb
 67ef41b269cef32a25498b0ac19993064d17a91f 2335656 splint-dbgsym_3.1.2+dfsg-2_amd64.deb
 86e1dfa11370de94aaedd5edde54cfbb4a4d3552 159744 splint-doc-html_3.1.2+dfsg-2_all.deb
 92b06d5de15787861377f9755a5eedc624e54eff 6151 splint_3.1.2+dfsg-2_amd64.buildinfo
 e61f0759294883c9a4b33bf6697435ce253c2258 711900 splint_3.1.2+dfsg-2_amd64.deb
Checksums-Sha256:
 6c9a27c2e0d7ce26f655ea97120a34b20b9aeb01914700b57796d4aadf089154 1892 splint_3.1.2+dfsg-2.dsc
 51cd7ba978a366ae1ededac2b927058fd5f45d5455e5a9d640b75ab4e45b748a 1131660 splint_3.1.2+dfsg.orig.tar.xz
 4662e9e80b7846742d475b9bb1659626d4182fc5c98931bd1644573754d3b3af 106988 splint_3.1.2+dfsg-2.debian.tar.xz
 318badd072ed51b850a8caeb32f815d3e307edf5cf01826a8cd4a1a6e9fe9e1d 68140 splint-data_3.1.2+dfsg-2_all.deb
 f810042c3e783805ccf753ff512c89970d9945bd9935478cb2f6dda22b522f4f 2335656 splint-dbgsym_3.1.2+dfsg-2_amd64.deb
 fe7b9062b94f3e17895dbe12fdd34695a3f8343acb0988bc1d372a50c3d754b3 159744 splint-doc-html_3.1.2+dfsg-2_all.deb
 6b80c69151d33969b38ceaec6ef7501135c8a6ed61525a32b5861cdf63fe513f 6151 splint_3.1.2+dfsg-2_amd64.buildinfo
 8cb12c6ea7b1d0c68f60a6ad5101b107096c139f8f463b13a456147dd5676c02 711900 splint_3.1.2+dfsg-2_amd64.deb
Files:
 cc7061ed772ccc4b6a5bfb39436cac7f 1892 devel optional splint_3.1.2+dfsg-2.dsc
 b6dc24c1fdc03a07dbbdbcdfdb1fa5d0 1131660 devel optional splint_3.1.2+dfsg.orig.tar.xz
 096fccd023d8cbc73dadac6c10123b87 106988 devel optional splint_3.1.2+dfsg-2.debian.tar.xz
 63c2598b97217bc2bc6dfd2dc62d0c25 68140 devel optional splint-data_3.1.2+dfsg-2_all.deb
 905a0a7dbdb242b8ba8109f386efb093 2335656 debug optional splint-dbgsym_3.1.2+dfsg-2_amd64.deb
 1add02a210df2450c9f3c330299719dd 159744 doc optional splint-doc-html_3.1.2+dfsg-2_all.deb
 f5f113140d0b667f0c36d200ee19ccaf 6151 devel optional splint_3.1.2+dfsg-2_amd64.buildinfo
 0a58f14912c1bbead7f640e6bfcdc13f 711900 devel optional splint_3.1.2+dfsg-2_amd64.deb

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl9jMyAACgkQHpU+J9Qx
HlhqsQ//W6/LQ+4WeiAMb8IAloob02UpSm5k44WGmct3InGDq5bCtJoihu4c1LQ5
nyPZDu4KMacD99P57WmTHkxy2HIWBjbKC6hPXtYevO2qw/Ur0jSRjMEmeXg5q382
YTK5PXNSQEqGTCLRoIwYeZe4fUSGBkeaocEVcemH5ZxR7sUIqG3OK8+A8DMCfH9K
TK2RmbTXxzxjIMvRFuUxJaAArKrCmu1AcpfDdmrgndqwl3g+nfYBxYoewnuHpTX7
k/43gQx21FjFK3rMmw+gN46Y8U9KFQ6UJsqDqenl8BLSSHqUpkAgWLTSf35n50Dm
s4M95Hz4p4XhEsuUNOM+TxU/Q4rWsS6HZiofHKLqmHJLtJG/4YN6aUGXH47FNdYl
scg/Hjr8oRSunV5+6LHSOGKMNHM75jVzu8n5SCbZTou850iTuloKOaa9YT53h6id
/+rp7x+4M3+Hy7RhmSHkXzbO25SKr0eAd+cuK9apw435GOOOjsdQOywaOLzM1TF+
wLbtZe6baC2GqFWTy8FEbK1FvUOixIrebkEspclXwU4qMnQDs+QdU9AvZHZ+jd8U
PbT8kNn+y/6MrfPUShIwH5d3NlStPAXXfGWuCAt7cMbIYJn/QPgMZ7u55DMiijLp
o7aOO5dKhaFXc72hQWoBppmGUZGPd0lVQL8krcq1YYGPVFo9Rxs=
=RESs
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: