[Git][reproducible-builds/reproducible-website][master] 2028-08: Misc changes prior to publication.

Chris Lamb (@lamby) gitlab at salsa.debian.org
Wed Sep 4 12:36:28 UTC 2024



Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website


Commits:
71a57086 by Chris Lamb at 2024-09-04T13:35:39+01:00
2028-08: Misc changes prior to publication.

- - - - -


1 changed file:

- _reports/2024-08.md


Changes:

=====================================
_reports/2024-08.md
=====================================
@@ -12,42 +12,28 @@ draft: true
 
 Our reports attempt to outline what we've been up to over the past month, highlighting news items from elsewhere in tech where they are related. As ever, if you are interested in contributing to the project, please visit our [*Contribute*]({{ "/contribute/" | relative_url }}) page on our website.
 
-<!--
-
 **Table of contents:**
 
-0. FIXME Generate prior to publication
-
--->
+0. [*LWN: The history, status, and plans for reproducible builds*](#lwn-the-history-status-and-plans-for-reproducible-builds)
+0. [Intermediate build artifacts removed from PostgreSQL distribution tarballs](#intermediate-build-artifacts-removed-from-postgresql-distribution-tarballs)
+0. [Distribution news](#distribution-news)
+0. [Mailing list news](#mailing-list-news)
+0. [*diffoscope*](#diffoscope)
+0. [Website updates](#website-updates)
+0. [Upstream patches](#upstream-patches)
+0. [Reproducibility testing framework](#reproducibility-testing-framework)
 
 ---
 
-<br>
-
 ### [*LWN: The history, status, and plans for reproducible builds*](https://lwn.net/SubscriberLink/985739/19ce503ee4e83da9/)
 
 [![]({{ "/images/reports/2024-08/debconf-levsen-sm.png#right" | relative_url }})](https://lwn.net/SubscriberLink/985739/19ce503ee4e83da9/)
 
 The free software newspaper of record, [*Linux Weekly News*](https://lwn.net/), published an in-depth article based on Holger Levsen's talk, [*Reproducible Builds: The First Eleven Years*](https://debconf24.debconf.org/talks/18-reproducible-builds-the-first-eleven-years/) which was presented at the recent [DebConf24](https://debconf24.debconf.org/) conference in Busan, South Korea.
 
-Titled [***The history, status, and plans for reproducible builds***](https://lwn.net/Articles/985739/) and written by Jake Edge, LWN's article not only summarises Holger's talk and clarifies its message but it links to external information as well. Holger's original talk can [also be watched on the DebConf24 webpage](https://debconf24.debconf.org/talks/18-reproducible-builds-the-first-eleven-years/). There are also a significant number of comments on LWN's page as well.
-
-FIXME: meta data about DebConf24 talks:
-- title: Preserving other build artifacts
-    url: https://debconf24.debconf.org/talks/17-preserving-other-build-artifacts/
-    date: 2024-08-02
-  video:
-    url: https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-304-preserving-other-build-artifacts.av1.webm
-  slides: https://reproducible-builds.org/_lfs/presentations/2024-08-02-preserving-other-build-artifacts/
-
-- title: Reproducible Builds - the first eleven years
-    url: https://debconf24.debconf.org/talks/18-reproducible-builds-the-first-eleven-years/
-    date: 2024-07-29
-  video:
-    url: https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-103-reproducible-builds-the-first-eleven-years.av1.webm
-  slides: https://reproducible-builds.org/_lfs/presentations/2024-07-29-R-B-the-first-11-years/
-
+Titled [***The history, status, and plans for reproducible builds***](https://lwn.net/Articles/985739/) and written by Jake Edge, LWN's article not only summarises Holger's talk and clarifies its message but it links to external information as well. Holger's original talk can [also be watched on the DebConf24 webpage](https://debconf24.debconf.org/talks/18-reproducible-builds-the-first-eleven-years/) ([direct `.webm` link](https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-103-reproducible-builds-the-first-eleven-years.av1.webm)) and [his HTML slides](https://reproducible-builds.org/_lfs/presentations/2024-08-02-preserving-other-build-artifacts/) are available also. There are also a significant number of comments on LWN's page as well.
 
+Holger Levsen also headed a scheduled discussion session at DebConf24 on [***Preserving \*other\* build artifacts***](https://debconf24.debconf.org/talks/17-preserving-other-build-artifacts/) addressing a topic where a number of Debian packages are (or would like to) produce results that are [neither the `.deb` files, the build logs nor the logs of CI tests](https://wiki.debian.org/BuildArtifacts). This is an issue for reproducible builds as this "4th type" of build artifact are typically shipped within the binary `.deb` packages, and are invariably non-deterministic; thus making the `.deb` files unreproducible. (A [direct `.webm` link](https://meetings-archive.debian.net/pub/debian-meetings/2024/DebConf24/debconf24-304-preserving-other-build-artifacts.av1.webm) and [HTML slides](https://reproducible-builds.org/_lfs/presentations/2024-08-02-preserving-other-build-artifacts/) are available).
 
 <br>
 
@@ -55,7 +41,7 @@ FIXME: meta data about DebConf24 talks:
 
 [![]({{ "/images/reports/2024-08/postgresql.png#right" | relative_url }})](https://peter.eisentraut.org/blog/2024/08/13/the-new-postgresql-17-make-dist)
 
-[Peter Eisentraut](https://peter.eisentraut.org/) wrote a detailed blog post on the subject of the "[The new PostgreSQL 17 `make dist`](https://peter.eisentraut.org/blog/2024/08/13/the-new-postgresql-17-make-dist)". Like many projects, the [PostgreSQL](https://www.postgresql.org/) database has previously pre-built parts of its autotools build system: "the reason for this is a mix of convenience and [traditional practice](https://www.gnu.org/prep/standards/html_node/Releases.html)". Peter astutely notes that this arrangement in the build system is "quite tricky" as:
+[Peter Eisentraut](https://peter.eisentraut.org/) wrote a detailed blog post on the subject of "[***The new PostgreSQL 17 `make dist`***](https://peter.eisentraut.org/blog/2024/08/13/the-new-postgresql-17-make-dist)". Like many projects, the [PostgreSQL](https://www.postgresql.org/) database has previously pre-built parts of its autotools build system: "the reason for this is a mix of convenience and [traditional practice](https://www.gnu.org/prep/standards/html_node/Releases.html)". Peter astutely notes that this arrangement in the build system is "quite tricky" as:
 
 > You need to carefully maintain the different states of “clean source code”, “partially built source code”, and “fully built source code”, and the commands to transition between them.
 



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/71a5708628f054fa81794da9e1561f54124392ef

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/71a5708628f054fa81794da9e1561f54124392ef
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/20240904/95a08361/attachment.htm>


More information about the rb-commits mailing list