Commit ec6d108f authored by Chris Lamb's avatar Chris Lamb 💬

179: Cosmetic changes.

parent bee43883
...@@ -7,19 +7,19 @@ Here's what happened in the [Reproducible Builds](https://reproducible-builds.or ...@@ -7,19 +7,19 @@ Here's what happened in the [Reproducible Builds](https://reproducible-builds.or
* Another reminder that the **fourth Reproducible Builds summit will take place in December 11th—13th 2018** at [Mozilla](https://wiki.mozilla.org/Paris)'s offices in Paris, France. If you are interested in attending please register by sending an email to `holger@layer-acht.org`. More details may be found on the [associated event page](https://reproducible-builds.org/events/paris2018/). * Another reminder that the **fourth Reproducible Builds summit will take place in December 11th—13th 2018** at [Mozilla](https://wiki.mozilla.org/Paris)'s offices in Paris, France. If you are interested in attending please register by sending an email to `holger@layer-acht.org`. More details may be found on the [associated event page](https://reproducible-builds.org/events/paris2018/).
* Holger Levsen is requesting a for review and comments on [a on a multi-project syntax notes proposal](https://salsa.debian.org/reproducible-builds/reproducible-notes/blob/multi-project-syntax/README). He hopes to implement this in the next few weeks. * Holger Levsen is requesting review and comments on [a multi-project syntax notes proposal](https://salsa.debian.org/reproducible-builds/reproducible-notes/blob/multi-project-syntax/README). He hopes to implement this in the next few weeks.
* [A pull request was proposed](https://github.com/python/cpython/pull/9607) to [CPython](https://github.com/python/cpython) to ensure [`SOURCE_DATE_EPOCH`](https://reproducible-builds.org/specs/source-date-epoch/) only influences the default type of `.pyc` files yet does not enforce it. * [A pull request was proposed](https://github.com/python/cpython/pull/9607) to [CPython](https://github.com/python/cpython) to ensure [`SOURCE_DATE_EPOCH`](https://reproducible-builds.org/specs/source-date-epoch/) only influences the default type of `.pyc` files (yet does not enforce it).
* [Guillem Jover](https://www.hadrons.org/~guillem/) uploaded [dpkg 1.19.1 to Debian unstable](https://tracker.debian.org/news/989886/accepted-dpkg-1191-source-into-unstable/), adding support for dumping database package records in alphabetical order in order to provide reproducible status and available database files, and furhte rmake it possible to output other "deb822"-formatted data in a deterministic way. In addition, the `Dpkg::Vendor::Debian` library gained support for a `fixfilepath` feature. * [Guillem Jover](https://www.hadrons.org/~guillem/) uploaded [dpkg 1.19.1 to Debian unstable](https://tracker.debian.org/news/989886/accepted-dpkg-1191-source-into-unstable/), adding support for dumping database package records in alphabetical order in order to provide reproducible `status` and `available` database files, and further make it possible to output other "[deb822](https://manpages.debian.org/unstable/dpkg-dev/deb822.5.en.html)"-formatted data in a deterministic way. In addition, the `Dpkg::Vendor::Debian` library gained support for a reproducibility-related `fixfilepath` feature.
* Jelle van der Waa [started a TODO list](https://www.archlinux.org/todo/imagemagicks-convert-not-reproducible-in-pkgbuilds/) to fix unreproducible `PKGBUILD` files in [Arch Linux](https://www.archlinux.org/) which use the [Imagemagick](https://www.imagemagick.org/script/index.php) graphics library's `convert(1)` utility for image manipulation which embeds the `date:create` and `date:modify` file headers. * Jelle van der Waa [started a TODO list](https://www.archlinux.org/todo/imagemagicks-convert-not-reproducible-in-pkgbuilds/) to fix unreproducible `PKGBUILD` files in [Arch Linux](https://www.archlinux.org/) which use the [Imagemagick](https://www.imagemagick.org/script/index.php) graphics library's `convert(1)` utility for image manipulation which embeds the `date:create` and `date:modify` file headers.
* `disorderfs` version `0.5.4-1` (our [FUSE](https://github.com/libfuse/libfuse)-based filesystem that deliberately introduces non-determinism into filesystem metadata) was [uploaded to Debian unstable](https://tracker.debian.org/news/989895/accepted-disorderfs-054-1-source-amd64-into-unstable/) by Chris Lamb. It included a number of contributions [already covered in previous weeks](https://salsa.debian.org/reproducible-builds/disorderfs/commits/debian/0.5.4-1). * `disorderfs` version `0.5.4-1` (our [FUSE](https://github.com/libfuse/libfuse)-based filesystem that deliberately introduces non-determinism into filesystem metadata) was [uploaded to Debian unstable](https://tracker.debian.org/news/989895/accepted-disorderfs-054-1-source-amd64-into-unstable/) by Chris Lamb. It included a number of contributions [covered previously](https://salsa.debian.org/reproducible-builds/disorderfs/commits/debian/0.5.4-1).
* A fix to ensure to that [fontconfig](https://www.freedesktop.org/wiki/Software/fontconfig/) — a library for configuring and customizing font access — [landed in Debian unstable](https://bugs.debian.org/864082#96) (via upstream). * A fix to ensure to that [fontconfig](https://www.freedesktop.org/wiki/Software/fontconfig/) — a library for configuring and customizing font access — [landed in Debian unstable](https://bugs.debian.org/864082#96) (via upstream).
* Chris Lamb added four Debian package reviews. In addition, three were updated and eleven were removed in this week, adding to [our knowledge about identified issues](https://tests.reproducible-builds.org/debian/index_issues.html). * Chris Lamb added four Debian package reviews. In addition, three were updated and 11 were removed in this week, adding to [our knowledge about identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
* Bernhard M. Wiedemann discovered problems from [arch-dependent `noarch` packages](https://bugzilla.opensuse.org/show_bug.cgi?id=1109534) in [openSUSE](https://www.opensuse.org/); there are actually over 1,000 of these. * Bernhard M. Wiedemann discovered problems from [arch-dependent `noarch` packages](https://bugzilla.opensuse.org/show_bug.cgi?id=1109534) in [openSUSE](https://www.opensuse.org/); there are actually over 1,000 of these.
...@@ -31,17 +31,17 @@ Patches filed ...@@ -31,17 +31,17 @@ Patches filed
* [build-compare](https://github.com/openSUSE/build-compare/pull/30) (better quoting of strings) * [build-compare](https://github.com/openSUSE/build-compare/pull/30) (better quoting of strings)
* [cpio](https://build.opensuse.org/request/show/638582) (drop date using `gettextize --no-changelog`) * [cpio](https://build.opensuse.org/request/show/638582) (drop date using `gettextize --no-changelog`)
* [foma/malaga-suomi](https://github.com/mhulden/foma/pull/78) (merged, segfault bug, noarch) * [foma/malaga-suomi](https://github.com/mhulden/foma/pull/78) (merged, segfault bug, noarch)
* [gromacs](https://gerrit.gromacs.org/8151) (merged, drop user+host+date+CPU info)
* [kubernetes](https://github.com/kubernetes/kubernetes/pull/68983) (merged, sort sets for reproducible manual pages) * [kubernetes](https://github.com/kubernetes/kubernetes/pull/68983) (merged, sort sets for reproducible manual pages)
* [ldc](https://github.com/ldc-developers/ldc/pull/2812) (merged, drop CPU type from manpage) * [ldc](https://github.com/ldc-developers/ldc/pull/2812) (merged, drop CPU type from manpage)
* [mapcrafter](https://github.com/mapcrafter/mapcrafter/pull/283) (use `convert -strip`)
* [nfoview](https://build.opensuse.org/request/show/638547) (version-update, filesyssystem) * [nfoview](https://build.opensuse.org/request/show/638547) (version-update, filesyssystem)
* [obs-build](https://github.com/openSUSE/obs-build/pull/466) (use `virtio-serial`) * [obs-build](https://github.com/openSUSE/obs-build/pull/466) (use `virtio-serial`)
* [plasma5-desktop](https://bugzilla.opensuse.org/show_bug.cgi?id=1109420) (parallelism/race) * [plasma5-desktop](https://bugzilla.opensuse.org/show_bug.cgi?id=1109420) (parallelism/race)
* [post-build-checks](https://bugzilla.opensuse.org/show_bug.cgi?id=1109470) (bug from arch-dependent `noarch` package) * [post-build-checks](https://bugzilla.opensuse.org/show_bug.cgi?id=1109470) (bug from arch-dependent `noarch` package)
* [something-for-rabbit](https://build.opensuse.org/request/show/638283) (make it `noarch`) * [something-for-rabbit](https://build.opensuse.org/request/show/638283) (make it `noarch`)
* [vit](https://build.opensuse.org/request/show/638282) (date) * [vit](https://build.opensuse.org/request/show/638282) (date)
* [yast-x11](https://github.com/yast/yast-x11/pull/18) (merged, sort hash, noarch) * [yast-x11](https://github.com/yast/yast-x11/pull/18) (merged, sort hash, `noarch`)
* [mapcrafter](https://github.com/mapcrafter/mapcrafter/pull/283) (use `convert -strip`)
* [gromacs](https://gerrit.gromacs.org/8151) (merged, drop user+host+date+CPU info)
* Chris Lamb: * Chris Lamb:
...@@ -69,7 +69,6 @@ Test framework development ...@@ -69,7 +69,6 @@ Test framework development
There were a huge number of updates to our [Jenkins](https://jenkins.io/)-based testing framework that powers [tests.reproducible-builds.org](tests.reproducible-builds.org) by Holger Levsen this month, including: There were a huge number of updates to our [Jenkins](https://jenkins.io/)-based testing framework that powers [tests.reproducible-builds.org](tests.reproducible-builds.org) by Holger Levsen this month, including:
* [Arch Linux](https://www.archlinux.org/)-specific changes: * [Arch Linux](https://www.archlinux.org/)-specific changes:
* [Introduce user/group variations](https://salsa.debian.org/qa/jenkins.debian.net/commit/3977ee6a) in order to detect reproducibility issues. * [Introduce user/group variations](https://salsa.debian.org/qa/jenkins.debian.net/commit/3977ee6a) in order to detect reproducibility issues.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment