[Git][reproducible-builds/reproducible-website][master] 2 commits: 2022-01: -1 typo
Bernhard M. Wiedemann (@bmwiedemann-guest)
gitlab at salsa.debian.org
Thu Feb 17 03:32:42 UTC 2022
Bernhard M. Wiedemann pushed to branch master at Reproducible Builds / reproducible-website
Commits:
2bdc24f3 by Bernhard M. Wiedemann at 2022-02-16T05:01:31+01:00
2022-01: -1 typo
- - - - -
82bab8ed by Bernhard M. Wiedemann at 2022-02-17T04:32:19+01:00
2022-02: add Bernhard's patches
- - - - -
2 changed files:
- _reports/2022-01.md
- _reports/2022-02.md
Changes:
=====================================
_reports/2022-01.md
=====================================
@@ -33,7 +33,7 @@ There was a significant progress made in the [Debian](https://debian.org/) Linux
* Roland Clobus continued work on reproducible 'live' images in the past month, and some of his work [was merged into *live-build* itself](https://salsa.debian.org/live-team/live-build/-/commit/a599f50e480e8755d61f515c4351ee2dd33d89a3). The [ReproducibleInstalls/LiveImages](https://wiki.debian.org/ReproducibleInstalls/LiveImages) page on the [Debian Wiki](https://wiki.debian.org/) as well as the existing/custom Jenkins hooks [were updated to match](https://salsa.debian.org/qa/jenkins.debian.net/-/commit/19113c3cd557aed95807a868b477a84c75f8bb57o).
-* Related to this, it is now possible to create a bit-by-bit reproducible chroots using [`mmdebstrap`](https://tracker.debian.org/pkg/mmdebstrap) when `SOURCE_DATE_EPOCH` is set. As of Debian 11 Bullseye, this worksfor all variants, except for the variant that includes all so-called '`Priority: standard`' packages where `fontconfig` caches, `*.pyc` files and man-db `index.db` are unreproducible. (These issues have been addressed in [Tails](https://tails.boum.org/) and *live-build* by [removing](https://gitlab.tails.boum.org/tails/tails/-/blob/stable/config/chroot_local-hooks/99-remove_pyc) [`*.pyc` files](https://salsa.debian.org/live-team/live-build/-/blob/master/share/hooks/normal/0170-remove-python-py.hook.chroot), in addition to [removing](https://gitlab.tails.boum.org/tails/tails/-/blob/stable/config/chroot_local-hooks/99-zzzzzz_reproducible-builds-post-processing#L28) [`index.db`](https://salsa.debian.org/live-team/live-build/-/blob/master/share/hooks/normal/0190-remove-temporary-files.hook.chroot#L6) files as well. (Whilst `index.db` files can be regenerated, there is no straightforward method to re-creating `*.pyc` files, and the resulting installation will suffer from reduced performance of Python scripts. Ideally, no removal would be necessary as all files would be created reproducibly in the first place.)
+* Related to this, it is now possible to create a bit-by-bit reproducible chroots using [`mmdebstrap`](https://tracker.debian.org/pkg/mmdebstrap) when `SOURCE_DATE_EPOCH` is set. As of Debian 11 Bullseye, this works for all variants, except for the variant that includes all so-called '`Priority: standard`' packages where `fontconfig` caches, `*.pyc` files and man-db `index.db` are unreproducible. (These issues have been addressed in [Tails](https://tails.boum.org/) and *live-build* by [removing](https://gitlab.tails.boum.org/tails/tails/-/blob/stable/config/chroot_local-hooks/99-remove_pyc) [`*.pyc` files](https://salsa.debian.org/live-team/live-build/-/blob/master/share/hooks/normal/0170-remove-python-py.hook.chroot), in addition to [removing](https://gitlab.tails.boum.org/tails/tails/-/blob/stable/config/chroot_local-hooks/99-zzzzzz_reproducible-builds-post-processing#L28) [`index.db`](https://salsa.debian.org/live-team/live-build/-/blob/master/share/hooks/normal/0190-remove-temporary-files.hook.chroot#L6) files as well. (Whilst `index.db` files can be regenerated, there is no straightforward method to re-creating `*.pyc` files, and the resulting installation will suffer from reduced performance of Python scripts. Ideally, no removal would be necessary as all files would be created reproducibly in the first place.)
* Further to this work, Roland wrote up a [comprehensive status update about *live-build* ISO images](https://lists.reproducible-builds.org/pipermail/rb-general/2022-January/002472.html) to [our mailing list](https://lists.reproducible-builds.org/listinfo/rb-general/) as well.
=====================================
_reports/2022-02.md
=====================================
@@ -25,5 +25,26 @@ draft: true
465f9c33 pass --invariant and -i deb00001 to mkfs.msdos
65196d4d Avoid embedding timestamps into gzipped Packages and Translations files.
+Bernhard M. Wiedemann:
+ * [`xonsh`](https://build.opensuse.org/request/show/950673) (aslr + parallelism)
+ * [`complexity`](https://build.opensuse.org/request/show/950695) (date)
+ * [`giac`](https://build.opensuse.org/request/show/950705) (version update with upstreamed date patch)
+ * [`python-PyQRCode`](https://build.opensuse.org/request/show/950744) (date)
+ * [`micro-editor`](https://build.opensuse.org/request/show/951851) (date)
+ * [`libnet`](https://build.opensuse.org/request/show/952874) (date)
+ * [`linux_logo`](https://build.opensuse.org/request/show/952927) (sort)
+ * [`paperjam`](https://build.opensuse.org/request/show/952928) (date)
+ * [`openvas-smb`](https://build.opensuse.org/request/show/952933) (date)
+ * [`libint`](https://build.opensuse.org/request/show/953236) (readdir)
+ * [`librime-lua`](https://build.opensuse.org/request/show/953987) (sort filesys)
+ * [`zip`](https://build.opensuse.org/request/show/954053) (toolchain filesys)
+ * [`quimb`](https://github.com/jcmgray/quimb/issues/109) (FTBFS-stuck-j1)
+ * [`xsnow`](https://sourceforge.net/p/xsnow/tickets/10/) (merged, date + tar)
+ * [`llvm13`](https://bugzilla.opensuse.org/show_bug.cgi?id=1195427) (report ASLR)
+ * [`htcondor`](https://github.com/htcondor/htcondor/pull/455) (use cmake timestamp)
+ * [`btop`](https://github.com/aristocratos/btop/pull/266) (sort)
+ * [`radare2`](https://github.com/radareorg/radare2/pull/19699) (meson date+time)
+ * [`radare2`](https://github.com/radareorg/radare2/pull/19705) (make portable)
+ * [`siproxd`](https://github.com/hb9xar/siproxd/pull/2) (date, with Sebastian Kemper)
* [forwarded #1005826](https://github.com/matplotlib/mpl-sphinx-theme/pull/25)
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/e28eef60bdb229fe94db3d7c00045c11043cc8da...82bab8ed056cab6138a27c4d7bab8d0c364fd577
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/e28eef60bdb229fe94db3d7c00045c11043cc8da...82bab8ed056cab6138a27c4d7bab8d0c364fd577
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20220217/3e3c740a/attachment.htm>
More information about the rb-commits
mailing list