Your message dated Mon, 01 Jun 2015 16:12:11 +0000
with message-id <[email protected]>
and subject line Bug#786959: fixed in python3.5 3.5.0~b2-1
has caused the Debian Bug report #786959,
regarding python3.5: 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.)


-- 
786959: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786959
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python3.5
Version: 3.5.0~b1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that python3.5 could not be built reproducibly.

The attached patch fixes several timestamps related issues:

 * CPP gets passed `-DDATE` and `-DTIME` using the time of the latest
   debian/changelog entry. This will fix variations in binaries.
 * The time of the latest debian/changelog entry is given to sphinx via
   `SPHINXOPTS`. This will fix variations in the documentation.
 * `-n` is given to gzip when compressing devhelp to avoid a timestamp.

Unfortunately, this only makes python3.5 reproducible when
`noopt` is in `DEB_BUILD_OPTIONS`. Otherwise, objects contain random
names due to `-ffat-lto-objects`, but this ought to be fixed in GCC.

 [1]: https://wiki.debian.org/ReproducibleBuilds

-- 
Lunar                                .''`. 
[email protected]                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: python3.5
Source-Version: 3.5.0~b2-1

We believe that the bug you reported is fixed in the latest version of
python3.5, 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.
Matthias Klose <[email protected]> (supplier of updated python3.5 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: SHA256

Format: 1.8
Date: Mon, 01 Jun 2015 12:18:33 +0200
Source: python3.5
Binary: python3.5 python3.5-venv libpython3.5-stdlib python3.5-minimal 
libpython3.5-minimal libpython3.5 python3.5-examples python3.5-dev 
libpython3.5-dev libpython3.5-testsuite idle-python3.5 python3.5-doc 
python3.5-dbg libpython3.5-dbg
Architecture: source all ppc64el
Version: 3.5.0~b2-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 idle-python3.5 - IDE for Python (v3.5) using Tkinter
 libpython3.5 - Shared Python runtime library (version 3.5)
 libpython3.5-dbg - Debug Build of the Python Interpreter (version 3.5)
 libpython3.5-dev - Header files and a static library for Python (v3.5)
 libpython3.5-minimal - Minimal subset of the Python language (version 3.5)
 libpython3.5-stdlib - Interactive high-level object-oriented language 
(standard library
 libpython3.5-testsuite - Testsuite for the Python standard library (v3.5)
 python3.5  - Interactive high-level object-oriented language (version 3.5)
 python3.5-dbg - Debug Build of the Python Interpreter (version 3.5)
 python3.5-dev - Header files and a static library for Python (v3.5)
 python3.5-doc - Documentation for the high-level object-oriented language 
Python
 python3.5-examples - Examples for the Python language (v3.5)
 python3.5-minimal - Minimal subset of the Python language (version 3.5)
 python3.5-venv - Interactive high-level object-oriented language (pyvenv 
binary, v
Closes: 786959
Changes:
 python3.5 (3.5.0~b2-1) unstable; urgency=medium
 .
   * Python 3.5.0 beta 2.
   * Make the build reproducible (Jérémy Bobbio). Closes: #786959.
     - Pass time of latest debian/changelog entry to sphinx via SPHINXOPTS.
     - Do not store a timestamps when compressing devhelp.
   * Pass DATE and TIME macros matching the current debian/changelog entry
     when building getbuildinfo.o.
Checksums-Sha1:
 032a811e14f02766c707de3ecfac4f61e605c132 3269 python3.5_3.5.0~b2-1.dsc
 206ef6d61a2c40a83408d1ac752720e0142979c5 18449479 
python3.5_3.5.0~b2.orig.tar.gz
 066784d3081f4ef01c8d5a5d2c4ac8b5d158f042 201484 
python3.5_3.5.0~b2-1.debian.tar.xz
 c37a28be284e39c7ac92381883567c3d9d7ba308 87834 
idle-python3.5_3.5.0~b2-1_all.deb
 4e9940cdbc1a91cd0954c1616fd847b3fe8a4408 8431576 
libpython3.5-dbg_3.5.0~b2-1_ppc64el.deb
 01b04a57b8df8aa7c9279339e4942a91795a5616 24097168 
libpython3.5-dev_3.5.0~b2-1_ppc64el.deb
 4b82f3f85b9c09c51b27c79a6bb30a170bc1d162 549662 
libpython3.5-minimal_3.5.0~b2-1_ppc64el.deb
 c9f58f0cffc18b461ee4bbcabd7f7c80cce50436 2007436 
libpython3.5-stdlib_3.5.0~b2-1_ppc64el.deb
 68c2d3c1131fbe4cd23c72ac32c6d4d087e3c8a3 3129700 
libpython3.5-testsuite_3.5.0~b2-1_all.deb
 bb88c6f4e1b5ba2c11b04407cbc546da812e121f 1249066 
libpython3.5_3.5.0~b2-1_ppc64el.deb
 4d1877533e8e3c772661a3fc3e37546fcb663dd0 9265986 
python3.5-dbg_3.5.0~b2-1_ppc64el.deb
 70e8c1fa36b2225a1703be81f0dc742a4b5a1912 421710 
python3.5-dev_3.5.0~b2-1_ppc64el.deb
 03e1905b3ac702e174d97b4da41bc3e1a29e41ad 5365978 
python3.5-doc_3.5.0~b2-1_all.deb
 193ac3256bd2ed0943aa53aed0826d96a48f7651 436018 
python3.5-examples_3.5.0~b2-1_all.deb
 5524179d5a52a1a700c00ab4a8d22218bf6ff44a 1277430 
python3.5-minimal_3.5.0~b2-1_ppc64el.deb
 820eafd5cc077861ac063e49fdea5bd4ad32fdc4 5984 
python3.5-venv_3.5.0~b2-1_ppc64el.deb
 eef4b99f5bb6c0652e09e9c4644579585ec4e973 176728 
python3.5_3.5.0~b2-1_ppc64el.deb
Checksums-Sha256:
 6900d44fefa26fd3013022af319e0aca72e3e893afe280c58ccfddbfd86b5e33 3269 
python3.5_3.5.0~b2-1.dsc
 fb995e3a23d096482f5a89acbe3d58be706da6347d6f1c0e6d502566fa1f8685 18449479 
python3.5_3.5.0~b2.orig.tar.gz
 251757450c0e8af3dec009b7e629590f70ee8138f687f033ed77bc0c1abfedf8 201484 
python3.5_3.5.0~b2-1.debian.tar.xz
 f945e24c676b5ebdef66d86503184470d67fdb2afac4fb9e6225c3846eb5c29f 87834 
idle-python3.5_3.5.0~b2-1_all.deb
 b6315f05d3d6bccfff33aae6dea3c9bf182565ea384b8336cc634420d2300d7e 8431576 
libpython3.5-dbg_3.5.0~b2-1_ppc64el.deb
 b7b84b3ce99c97e2388bd76f86630e4c05b0ef3fa4173faee6a293f5144a1b54 24097168 
libpython3.5-dev_3.5.0~b2-1_ppc64el.deb
 04f142869896872f70eeece9a36136185883042ebea3dfadba720209d34859c6 549662 
libpython3.5-minimal_3.5.0~b2-1_ppc64el.deb
 d428fcb1d22ff4392553d219e08b0c98e2a9235e6281517f9a95050cf4e01e61 2007436 
libpython3.5-stdlib_3.5.0~b2-1_ppc64el.deb
 7dd0c65b8370339ea427aeb6d7ed71d16536f8a248a32bb9191e8bb5dbd58b25 3129700 
libpython3.5-testsuite_3.5.0~b2-1_all.deb
 46747f2df12f215c228253c70757690127e813a9af89ef2b0e8d09dc89151a43 1249066 
libpython3.5_3.5.0~b2-1_ppc64el.deb
 fff72168ed4d94f051c80a39759ac9f559a11ed0f740e43d33cb5b2fb9a6717f 9265986 
python3.5-dbg_3.5.0~b2-1_ppc64el.deb
 0f187cede22a451d53317d9fcb694619ecbaa146e5a557b4317576954279deda 421710 
python3.5-dev_3.5.0~b2-1_ppc64el.deb
 1c41331b66571edba9bdb1171a970a85610aeccf05ec1ca426bb33c8e6635e7a 5365978 
python3.5-doc_3.5.0~b2-1_all.deb
 35de8624dc458b18ecdf764a2c36936079804b2959efa09073bcac1cde0e122a 436018 
python3.5-examples_3.5.0~b2-1_all.deb
 c40eabdfb1410384bdf58a05035c1d2044a72adedc04c49b00b35127e8beebae 1277430 
python3.5-minimal_3.5.0~b2-1_ppc64el.deb
 97333f98f78815d30173254647231b741ceed71651ce5734061c1bf0e21830b5 5984 
python3.5-venv_3.5.0~b2-1_ppc64el.deb
 589041072e5ba4f5151d397213db88a54d4c00f083f17f2b533342d5706ba398 176728 
python3.5_3.5.0~b2-1_ppc64el.deb
Files:
 b63bae910b155f2c4b904f34f77165f3 3269 python optional python3.5_3.5.0~b2-1.dsc
 f1b4f3684af1f56952f2437ba6ab77ff 18449479 python optional 
python3.5_3.5.0~b2.orig.tar.gz
 f73f6d3acc49a62ce96e6c2eacaf7a94 201484 python optional 
python3.5_3.5.0~b2-1.debian.tar.xz
 65e24a90a7b4dd8d6fafae8d4357f2fc 87834 python optional 
idle-python3.5_3.5.0~b2-1_all.deb
 581dbfc947184485e9bfc6afe7a398ba 8431576 debug extra 
libpython3.5-dbg_3.5.0~b2-1_ppc64el.deb
 0b99ce0f9be15140c3b531810e414b2e 24097168 libdevel optional 
libpython3.5-dev_3.5.0~b2-1_ppc64el.deb
 4d515ad67415b11608a8e9d2dadcf7a3 549662 python optional 
libpython3.5-minimal_3.5.0~b2-1_ppc64el.deb
 07c60c1c50e9616bfda0dece64836b41 2007436 python optional 
libpython3.5-stdlib_3.5.0~b2-1_ppc64el.deb
 b6329df6ea39cec039f50b05e99ef4ea 3129700 libdevel optional 
libpython3.5-testsuite_3.5.0~b2-1_all.deb
 194ed126107c49da96ba6eee18fb0203 1249066 libs optional 
libpython3.5_3.5.0~b2-1_ppc64el.deb
 af0746f1d718a86a79e437092ff5b5b8 9265986 debug extra 
python3.5-dbg_3.5.0~b2-1_ppc64el.deb
 0999c4268799caf01f1bf2fe3c6dd78c 421710 python optional 
python3.5-dev_3.5.0~b2-1_ppc64el.deb
 67a6558023f64ca14a5cb59f60ed5dde 5365978 doc optional 
python3.5-doc_3.5.0~b2-1_all.deb
 c5ea2a3fd421f139b6805c0390c11196 436018 python optional 
python3.5-examples_3.5.0~b2-1_all.deb
 60017365b316bd888e03215fa92971c5 1277430 python optional 
python3.5-minimal_3.5.0~b2-1_ppc64el.deb
 c886f78dc312665e6e7e2c23472f4437 5984 python optional 
python3.5-venv_3.5.0~b2-1_ppc64el.deb
 557885921cd230f85330a94c42f318d9 176728 python optional 
python3.5_3.5.0~b2-1_ppc64el.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVbGkxAAoJEL1+qmB3j6b14s8QAIQyddE3K0Bv42w8Q3kfk5MG
j9RfdVn0jXIfUoBOOyq/3HpWC18RIFuR9/0QAjls/SAsWK4AjTTbqO7urcdVDCNx
/dIbBXHHPOWVbignotkSjeB3Ea/DHQ67FVRu3JUepm43jjRqbZPaXIStn1Ggsv7p
qESQcrLbc+DYXQHqEm+ILo0qpFBFCCeRL83KqlWVNGtdyHKmnTBTGaG3gsurUqlL
5ziFheNPgstLesZ32suP0Yp8yq5sT2VMeqlQUDBUnacom6pz6OP/l1wlu22s3sGF
UXiTlMEY1QuyafNVTmzMb0PUAfzbhGeyG4yY89QtC0WPV8POsV5ImN0gqjvkBjP9
vjZ2Yc4VmJoa9rOaYWNr0jaIV4dpEQGPu5Fb1oyAYi2XOAORU3vNsF7541FEVmVS
XaxG665J0a845VHEOYjj7wVAz9tpeaLE3YZ3jeOt0BnX3t13odRkDhJP7ggqryie
reUklellq2dpyFddYkhzlNEGcQkshQn1hkpwqC/ATbOS9/m0fknZSVO79v0hKpQE
dfktf6f1sLxeYlT5dSDhZD3iid/dfbghBK4YT/hXELh8prjdjdTPq4BEn2I2hEz5
tHfhZHg8AivZdUgOe+sUhrnXprUFPT/6nNVLCmIjH7xEpuZVUKLDGR7uxkNgzAsz
vVNjz1D9sjlHI2KfKgu7
=9VNB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to