[Git][reproducible-builds/reproducible-notes][master] Update packages.yml: Delete postfix notes, now reproducible
Scott Kitterman (@kitterman)
gitlab at salsa.debian.org
Mon Feb 5 19:53:33 UTC 2024
Scott Kitterman pushed to branch master at Reproducible Builds / reproducible-notes
Commits:
3d4127d6 by Scott Kitterman at 2024-02-05T19:53:29+00:00
Update packages.yml: Delete postfix notes, now reproducible
- - - - -
1 changed file:
- packages.yml
Changes:
=====================================
packages.yml
=====================================
@@ -21187,27 +21187,6 @@ poster:
version: 1:20050907-1.1
issues:
- build_id_differences_only
-postfix:
- version: 3.1.0-5
- comments: |
- Issue #1: Non-deterministic order of lines in makedefs.out
- Fix: append "LC_ALL=C sort" to https://sources.debian.net/src/postfix/3.1.0-5/makedefs/#L174 «env | grep '^AUXLIBS_' | sed 's/^/# /'»
- .
- Issue #2: Non-deterministic order of postconf(5) fields in the .rodata section of postconf(1)
- Cause:
- Presumed to be iteration of awk arrays in src/postconf/extract.awk:
- https://sources.debian.net/src/postfix/3.1.0-5/src/postconf/extract.awk/#L98
- [awk arrays are like python dictionaries: they are iterated in unspecified order;
- see the section "Actions" in awk(1p)]
- Fix: All the generated files are line-based, so simply changing
- "cat > foo.h" or "sed > foo.h" to "sort > foo.h" or "sed | sort > foo.h"
- should make them deterministic.
- .
- Issue #3: usr/share/doc/postfix-doc/examples/LICENSE missing from first build.
- Cause: locale-sensitive shell glob https://sources.debian.net/src/postfix/3.1.0-5/debian/rules/#L126 «[a-z]*» (matches aBbCcDd…xYyZz)
- .
- Patch for #1, #2, and #3: https://salsa.debian.org/danielsh-guest/reproducible-patches/blob/master/postfix_3.1.0-5.diff
- It builds fine, but I'm unable to verify whether it resolves #2.
postgis:
version: 3.3.4+dfsg-1
issues:
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/commit/3d4127d654e4503d7f150119ae1646b38075a3bc
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/commit/3d4127d654e4503d7f150119ae1646b38075a3bc
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/20240205/3cb40aa4/attachment.htm>
More information about the rb-commits
mailing list