Debian Bug report logs -
#932117
ninja-build: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Mon, 15 Jul 2019 12:48:02 UTC
Severity: wishlist
Tags: patch
Found in version ninja-build/1.9.0-1
Fixed in version ninja-build/1.9.0-2
Done: Felix Geyer <fgeyer@debian.org>
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, Felix Geyer <fgeyer@debian.org>:
Bug#932117; Package src:ninja-build.
(Mon, 15 Jul 2019 12:48:05 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Felix Geyer <fgeyer@debian.org>.
(Mon, 15 Jul 2019 12:48:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: ninja-build
Version: 1.9.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that ninja-build could not be built reproducibly.
This is because the output from the --help/--usage command includes
the number of CPUs on the current system and, when persisted to the
manpage, means that the package contents will change depending on the
number of CPUs on the build system.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[ninja-build.diff.txt (text/plain, attachment)]
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#932117.
(Sat, 20 Jul 2019 10:48:04 GMT) (full text, mbox, link).
Message #8 received at 932117-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #932117 in ninja-build reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/debian/ninja-build/commit/5fd19bb1df4d93c74a6b9fbb0fb9ba2d6990680f
------------------------------------------------------------------------
Make build reproducible again. (Closes: #932117)
* Make build reproducible again. (Closes: #932117)
- Fix man page sed pattern.
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/932117
Added tag(s) pending.
Request was from Felix Geyer <noreply@salsa.debian.org>
to 932117-submitter@bugs.debian.org.
(Sat, 20 Jul 2019 10:48:04 GMT) (full text, mbox, link).
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#932117.
(Sat, 20 Jul 2019 10:48:06 GMT) (full text, mbox, link).
Message #13 received at 932117-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #932117 in ninja-build reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/debian/ninja-build/commit/5fd19bb1df4d93c74a6b9fbb0fb9ba2d6990680f
------------------------------------------------------------------------
Make build reproducible again. (Closes: #932117)
* Make build reproducible again. (Closes: #932117)
- Fix man page sed pattern.
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/932117
Reply sent
to Felix Geyer <fgeyer@debian.org>:
You have taken responsibility.
(Sat, 27 Jul 2019 08:45:04 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Sat, 27 Jul 2019 08:45:04 GMT) (full text, mbox, link).
Message #18 received at 932117-close@bugs.debian.org (full text, mbox, reply):
Source: ninja-build
Source-Version: 1.9.0-2
We believe that the bug you reported is fixed in the latest version of
ninja-build, 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 932117@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Felix Geyer <fgeyer@debian.org> (supplier of updated ninja-build 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: SHA512
Format: 1.8
Date: Sat, 27 Jul 2019 10:04:12 +0200
Source: ninja-build
Architecture: source
Version: 1.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Felix Geyer <fgeyer@debian.org>
Changed-By: Felix Geyer <fgeyer@debian.org>
Closes: 932117
Changes:
ninja-build (1.9.0-2) unstable; urgency=medium
.
* Make build reproducible again. (Closes: #932117)
- Fix man page sed pattern.
* Switch to debhelper compat level 12.
* Add a nodoc build profile.
Checksums-Sha1:
aeabe25d4a682062ee8380cf04ffb253e2c0406f 2017 ninja-build_1.9.0-2.dsc
73081df0b736979424bcb958646262130c48aa4e 4664 ninja-build_1.9.0-2.debian.tar.xz
Checksums-Sha256:
7979294b97ed22566eaf85c0b8c3631bb35c5654454e443936a8493f12c41073 2017 ninja-build_1.9.0-2.dsc
36bc3ff03639d2f456948f7c8c4edb8ede4e1c767b6d0a448369039687cedc35 4664 ninja-build_1.9.0-2.debian.tar.xz
Files:
3b728032a2f43f458e2a4b8628534fdb 2017 devel optional ninja-build_1.9.0-2.dsc
4ac8b9861b5d354840420dffe342b2da 4664 devel optional ninja-build_1.9.0-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEFkxwUS95KUdnZKtW/iLG/YMTXUUFAl08BqAACgkQ/iLG/YMT
XUUJCg//R/RFanpihnltMIHZgNSz0XWn3pi3m4Xxm9pPWDtXpA1xOHD47vabR1AR
3vugipXO0yU/qrHRvEfSyxv6SremyhIgRzSA/EaGIJT6vyWKLKi77MdNjhO+m7cj
EHmBBAoEOl3aXZIEv2g5bkITOweMLYFeP66IdTLGKCmo6+BnUA/MjMDhmhfSKkHE
TrEICzAXteXtxf6FkqlBOG1oC7zFgFnrgIIpJk+i0RYXQ8Hx/YMtJvqq/FyO5809
1W5sQaLxqgIf6TEHSS7M9BZwqUnM6GFn7F3T3jpbIScMCG5JHZ2ooGfZvXEBlh4i
KQSke/oeBlXCfdkoVFpp7lPDmiJHtbEJOrWP0ehyFvPDGhzhTZkTs7YEpt9f0nAc
eywgqhCWDMOnVu4DGwDzZrsSjLSLvHD4zgvpL7KGDRMwu7jrntmZGfHbSA5xmoDr
LtTj9779P2Cz8j95XLXsKMoIZihDC9IUl7SYlbDXjrALzRcPi/44h2IUHRaGfqba
yS5dmpUbuV1qPyeII6b8c74FzOtV3z/7IGPlnURGqrN077/xW41kGSxRKNpxDXvY
RTnLSS6DyfsC62R/01b00kBKx1FlMzqX55rYX4lOtGt4+9BX/UCO/KGz7gliQ2xY
ii19U9pAS7QJEiVY3SIm683IOBr1zqZCbzw50yffvctsRk7vNo4=
=+4dV
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 26 Aug 2019 07:25:38 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 10:36:34 2023;
Machine Name:
buxtehude
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.