Debian Bug report logs -
#868772
ragel: please make the build reproducible
Reported by: Sascha Steinbiss <satta@debian.org>
Date: Tue, 18 Jul 2017 12:57:01 UTC
Severity: wishlist
Tags: patch
Found in version ragel/6.9-1.1
Fixed in version ragel/6.10-1
Done: Robert Lemmen <robertle@semistable.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Robert Lemmen <robertle@semistable.com>:
Bug#868772; Package ragel.
(Tue, 18 Jul 2017 12:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Sascha Steinbiss <satta@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Robert Lemmen <robertle@semistable.com>.
(Tue, 18 Jul 2017 12:57:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: ragel
Version: 6.9-1.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath environment
Dear maintainer,
while working on the "reproducible builds" effort [1], we have noticed
that ragel could not be built reproducibly [2].
The attached patch removes the Makefile from the installed examples
directory, which would otherwise have contained build-specific
information such as paths or shell choices. Obviously that leaves the
user unable to build the examples out of the box, but from what I can
see this isn't possible anyway, since the Makefile in that directory
assumes to be run out of the original source tree it was configured in
during the package build.
If that is not acceptable, I would be happy to discuss other
alternatives, such as providing a standalone Makefile.
After applying the patch, ragel can be built reproducibly in our current
experimental framework.
Kind regards
Sascha
[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ragel.html
[ragel_reproducible.patch (text/plain, attachment)]
Reply sent
to Robert Lemmen <robertle@semistable.com>:
You have taken responsibility.
(Wed, 28 Feb 2018 16:39:04 GMT) (full text, mbox, link).
Notification sent
to Sascha Steinbiss <satta@debian.org>:
Bug acknowledged by developer.
(Wed, 28 Feb 2018 16:39:04 GMT) (full text, mbox, link).
Message #10 received at 868772-close@bugs.debian.org (full text, mbox, reply):
Source: ragel
Source-Version: 6.10-1
We believe that the bug you reported is fixed in the latest version of
ragel, 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 868772@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Robert Lemmen <robertle@semistable.com> (supplier of updated ragel 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: Wed, 28 Feb 2018 17:03:38 +0100
Source: ragel
Binary: ragel
Architecture: source amd64
Version: 6.10-1
Distribution: unstable
Urgency: medium
Maintainer: Robert Lemmen <robertle@semistable.com>
Changed-By: Robert Lemmen <robertle@semistable.com>
Description:
ragel - compiles finite state machines into code in various languages
Closes: 868772 883485
Changes:
ragel (6.10-1) unstable; urgency=medium
.
* New upstream release
* Mark as MultiArch: foreign (closes: #883485)
* Switch to current standards-version and debhelper
* Remove (broken) makefiles from examples, making the build reproducible
(closes: #868772)
Checksums-Sha1:
d73b8e4a4c705c211f4db00bc32c6c6b6edc574f 1740 ragel_6.10-1.dsc
946162090fb58b794ed53173fac13398d565b794 1232993 ragel_6.10.orig.tar.gz
fa00b11c0984e9cd3aed5a909286cd62393c52f1 4301 ragel_6.10-1.diff.gz
c4119c8039b5f3b22443aaff935abc632d6907da 5321492 ragel-dbgsym_6.10-1_amd64.deb
bce71c36b851fc0402592b44d2629ea74739c1da 8616 ragel_6.10-1_amd64.buildinfo
194b1c58d6adbfebd18eb3fd2bf15a1d0a0cf3ba 1042932 ragel_6.10-1_amd64.deb
Checksums-Sha256:
17f2a33017290522129cce629aef9efc5350b05a53b7f7a5bd79027745284943 1740 ragel_6.10-1.dsc
5f156edb65d20b856d638dd9ee2dfb43285914d9aa2b6ec779dac0270cd56c3f 1232993 ragel_6.10.orig.tar.gz
0e40bf0444e6fae8b95e57b5dc918912789777c681a7730790b03c69a65af9cd 4301 ragel_6.10-1.diff.gz
e6c68a7ed2dc54ad9356971b002fe033c9eddad488e39d227d7e213c76202ab4 5321492 ragel-dbgsym_6.10-1_amd64.deb
2681d7e098a82122779314a184adbed65919da7c31f2b104569752b10d77cc6c 8616 ragel_6.10-1_amd64.buildinfo
86fdf7147bb56dde41bde6d2ac3a727c179b7685e227c9a2b18787066fc78358 1042932 ragel_6.10-1_amd64.deb
Files:
e3c1ae1ae3eafdcb9b8d097e2576874b 1740 devel optional ragel_6.10-1.dsc
748cae8b50cffe9efcaa5acebc6abf0d 1232993 devel optional ragel_6.10.orig.tar.gz
e75222b58c25f7f71d427d567a07c5b2 4301 devel optional ragel_6.10-1.diff.gz
9c6113b4226f6311afb80bb0ed036756 5321492 debug optional ragel-dbgsym_6.10-1_amd64.deb
809e7b981aa822a4f04e32066adf33f1 8616 devel optional ragel_6.10-1_amd64.buildinfo
a296f74e7708763d558e9f842cf015f6 1042932 devel optional ragel_6.10-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCAA2FiEE9fgXvMvRuNJoF5ywhvX7h5F3YRUFAlqW1bEYHHJvYmVydGxl
QHNlbWlzdGFibGUuY29tAAoJEIb1+4eRd2EVeR4QALA3llxSaXcIUIpzb4Pv7g2k
xMBoY7SFo/pBrBA9tH0ZIOR7uopb9ySGSA36VQn7zHlyp0X07c9cXTuVoUSedDBh
04OLLzqIcRS8UGMqGulIFZC6UG9CuB1f1HzZV40Lpa3yz5vf79Ox9CBD4ZGE5sf7
SBzpGZcHVQDMaMTdeHNtWyScMhfWjFNst7pyR15G34simiW3D/3FT3fLAUk0BaI4
pi67z4SSv5337ZjVLoN0pW10eA6aJmYOqbNBhVS2N0kqxz9cjAuiR+FqNLyrZYKU
giHNB2FiVUToQF9PMWP6CpDGk0VnfCt8UMHy+rfN1GdyE4uZM7/rvS3O6W2Vty+S
oYocmF1tjJLPO1kVctCR0O3N215JBwRL76IyMtgJe2gIDjVkQrWa2pPx4ay9uOqP
Of5Rg/QVBPbduy6oE9IYxcAxGyt7tfp7RjDJKC2F7LFv9rxBwyID+oZJxYuKYEYI
QUiBGY7DtOjPReJ8A5d5kJFBakrGuS3V6+qqE1SGCuy3cQqgotJqyMgX0SZyGu1y
vibptg+jXBD8t5dm+vOF4Jr02KGxmaUbO4ePtIYnfBwlEENOdnxvmrwcsraMi0ZU
C+Y1dK4NIYFmSvY1T9zc+jr/R4nPH4MlRtrp5Xao7sWjXeDK9yWPPchM1h/HuV9k
q5Lau+YaquAzFKBj0MGC
=Z1uq
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 24 May 2018 07:28:09 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 13:58:50 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.