[Git][reproducible-builds/reproducible-notes][master] 9 commits: adacgi now reproducible
Chris Lamb
gitlab at salsa.debian.org
Wed Nov 6 21:34:51 UTC 2019
Chris Lamb pushed to branch master at Reproducible Builds / reproducible-notes
Commits:
94a7d2dc by Nicolas Boulenguez at 2019-11-06T21:34:23Z
adacgi now reproducible
- - - - -
2cb0c1c9 by Nicolas Boulenguez at 2019-11-06T21:34:23Z
adasockets now reproducible
- - - - -
e65fe187 by Nicolas Boulenguez at 2019-11-06T21:34:23Z
Update packages affected by timestamps_in_ada_library_information_files.
- - - - -
a1f8d85f by Nicolas Boulenguez at 2019-11-06T21:34:23Z
Update packages affected by cflags_recorded_in_ada_ali_files
- - - - -
ac43deff by Nicolas Boulenguez at 2019-11-06T21:34:23Z
pianobooster is now reproducible
- - - - -
39c7f03f by Nicolas Boulenguez at 2019-11-06T21:34:23Z
opentoken is removed from unstable
- - - - -
3a87b0d6 by Nicolas Boulenguez at 2019-11-06T21:34:23Z
abcm2ps is now reproducible
- - - - -
610ed80c by Nicolas Boulenguez at 2019-11-06T21:34:23Z
ada-reference-manual is now reproducible
- - - - -
a99d2173 by Nicolas Boulenguez at 2019-11-06T21:34:23Z
Update status of Ada packages
- - - - -
2 changed files:
- issues.yml
- packages.yml
Changes:
=====================================
issues.yml
=====================================
@@ -541,6 +541,8 @@ timezones_manpages_podman:
timestamps_in_ada_library_information_files:
description: |
Ada Library Information (.ali) files contain the mtime of the Ada source (.ads) files that they index.
+ .
+ Fixed in gcc >= 7-20170302-1.
url: https://wiki.debian.org/ReproducibleBuilds/TimestampsInAdaLibraryInformationFiles
deterministic: False
ftbfs_wdatetime:
@@ -1326,6 +1328,11 @@ ftbfs_with_-fdebug-prefix-map_error:
unknown_ada_issue:
description: |
Previously part of build_id_variation_requiring_further_investigation
+ .
+ Symptoms are similar to random_order_in_static_libraries.
+ Not to be confused with timestamps_in_ada_library_information_files,
+ buildpath_in_binaries_generated_by_ada_compiler,
+ cflags_recorded_in_ada_ali_files.
user_in_documentation_generated_by_gsdoc:
description:
GNUstep's gsdoc adds "generated by $USER" to some API documentation.
@@ -1914,15 +1921,14 @@ dc_created_timestamp_in_javadoc:
.
openjdk 11 related?
url: https://bugs.debian.org/913132
-cflags_recorded_in_in_ada_ali_files:
+cflags_recorded_in_ada_ali_files:
description: |
For example
.
-A -fdebug-prefix-map=/home/lamby/temp/cdt.20181107083218.xPYfSWqN3H.repro.libgnatcoll-bindings/build-a/libgnatcoll-bindings-18=.
+A -fdebug-prefix-map=/home/lamby/temp/cdt.20181107083218.xPYfSWqN3H.repro.libgnatcoll-bindings/build-b/libgnatcoll-bindings-18=.
.
- Probably easily stripped with dh-ada-library; it seems to have some related
- code.
+ Fixed in gcc >= 8.2.0-13, broken in >= 9, hopefully fixed in >= 9.2.1-18.
paths_vary_due_to_usrmerge:
description: |
eg. /bin/ vs /usr/bin/
@@ -1946,7 +1952,7 @@ timestamps_embedded_in_manpages_by_scdoc:
https://sources.debian.org/src/scdoc/latest/src/main.c/#L71
buildpath_in_binaries_generated_by_ada_compiler:
description: |
- Adb files?
+ Hint: for music123, seems related with captures_build_path_via_assert.
randomness_in_ids_generated_by_org-html-publish-to-html:
description: |
eg. outline-container-orgb2aa480 vs outline-container-org7a7f99f
=====================================
packages.yml
=====================================
@@ -39,10 +39,6 @@ abci:
version: 0.0~git20170124.0.f94ae5e-2
issues:
- golang_compiler_captures_build_path_in_binary
-abcm2ps:
- version: 8.14.2-0.2
- issues:
- - captures_build_path_via_assert
abgate:
version: 1.1.8-1
issues:
@@ -148,35 +144,14 @@ actor-framework:
version: 0.13.2-3
issues:
- timestamps_in_pdf_generated_by_latex
-ada-reference-manual:
- version: 1:2012.2-9
- issues:
- - random_id_in_pdf_generated_by_dblatex
adabrowse:
- version: 4.0.3-6
+ version: 4.0.3-10
issues:
- - unknown_ada_issue
-adacgi:
- version: 1.6-19
- issues:
- - timestamps_in_ada_library_information_files
+ - buildpath_in_binaries_generated_by_ada_compiler
adacontrol:
- version: 1.16r11-3
+ version: 1.21r3-3
issues:
- unknown_ada_issue
-adasockets:
- version: 1.9-1
- comments: |
- A few of the Ada source files are copied with the cp command by make
- before being indexed in the .ali file. The original deterministic
- mtime is lost during the cp and a non-deterministic mtime gets indexed
- in the .ali file. Also, the sockets-constants.ads file is generated
- by src/constants.sh, which embeds the current time in a comment.
- Embeds build date, `uname -a`:
- https://sources.debian.net/src/adasockets/1.9-1.1/src/constants.sh/?hl=60#L59
- issues:
- - timestamps_in_ada_library_information_files
- - random_id_in_pdf_generated_by_dblatex
adcli:
version: 0.7.5-1
issues:
@@ -263,10 +238,9 @@ ahcpd:
issues:
- gcc_captures_build_path
ahven:
- version: 2.4+repack-1
+ version: 2.7-2
issues:
- - timestamps_in_ada_library_information_files
- - captures_build_path
+ - unknown_ada_issue
aircrack-ng:
version: 1:1.2.0~rc4-2
issues:
@@ -428,12 +402,9 @@ android-tools:
issues:
- gcc_captures_build_path
anet:
- version: 0.3.1-1
- comments: |
- Random order of object files in static library produced by gnatmake.
+ version: 0.4.1-2
issues:
- - captures_build_path
- - records_build_flags
+ - unknown_ada_issue
anfo:
version: 0.98-5
issues:
@@ -921,10 +892,9 @@ aseprite:
issues:
- gcc_captures_build_path
asis:
- version: 2014-4
+ version: 2019-1
issues:
- - unknown_ada_issue
- - captures_home_dir
+ - buildpath_in_binaries_generated_by_ada_compiler
ask:
version: 1.0.1-2
issues:
@@ -3570,10 +3540,9 @@ dbus-python:
issues:
- randomness_in_documentation_generated_by_epydoc
dbusada:
- version: 0.3-1
+ version: 0.4.2-3
issues:
- - timestamps_in_documentation_generated_by_asciidoc
- - random_order_in_static_libraries
+ - unknown_ada_issue
dbuskit:
version: 0.1.1-2
comments: |
@@ -3804,9 +3773,9 @@ devio:
issues:
- gcc_captures_build_path
dh-ada-library:
- version: '6.15'
+ version: 6.16
issues:
- - buildpath_in_binaries_generated_by_ada_compiler
+ - unknown_ada_issue
dh-kpatches:
version: 0.99.36+nmu3
issues:
@@ -6419,22 +6388,6 @@ gcc-6:
Add post-processing in libjava/Makefile.am?
Or touch before creating tools.zip in libjava/classpath/tools/Makefile.am?
-
- * Timestamps in ADA interfaces (.ali)
-
- - gcc/ada/ali-util.ali
-
- Might be fixable by adding the right `touch` in gcc/ada/Make-generated.in
- where the following files are generated:
- nmake.adb, nmake.ads, sdefault.adb, snames.adb, snames.ads, treeprs.ads.
-
- In gcc/ada/gcc-interface/Makefile.in for:
- s-oscons.ads, system.ads, b_gnatl.adb, b_gnatl.ads, b_gnatm.adb, b_gnatm.ads.
-
- In gcc/ada/gcc-interface/Make-lang.in for:
- b_gnat1.adb, b_gnat1.ads, b_gnatb.adb, b_gnatb.ads, gnatvsn.ads.
-
- No clue: b~lto13.adb, b~lto13.ads.
issues:
- blacklisted_on_jenkins_armhf_only
bugs:
@@ -6809,13 +6762,14 @@ ghc-testsuite:
issues:
- captures_build_path
ghdl:
- version: 0.35+git20181129+dfsg-3
+ version: 0.35+git20181129+dfsg-4
comments: |
Captures the build date in a lot of files such as /usr/lib/ghdl/gcc/vhdl/ieee/v93/ieee-obj93.cf etc etc
giac:
version: 1.2.3.57+dfsg1-2
issues:
- timestamps_in_ps_generated_by_dvips
+ - unknown_ada_issue
giella-sme:
version: 0.0.20150917~r121176-2
issues:
@@ -7113,9 +7067,10 @@ gnash:
issues:
- gcc_captures_build_path
gnat-gps:
- version: 5.3dfsg-1
+ version: 18-5
issues:
- timestamps_in_pdf_generated_by_latex
+ - unknown_ada_issue
gnat-mingw-w64:
version: 15.1
issues:
@@ -7826,6 +7781,10 @@ gpr:
version: 0.15deb-2
issues:
- gcc_captures_build_path
+gprbuild:
+ version: 2018-6
+ issues:
+ - unknown_ada_issue
gpredict:
version: 1.3-3
issues:
@@ -10982,10 +10941,9 @@ libalien-sdl-perl:
comments: |
ConfigData.pm appears to include SDL_LIBS, thus varying on /usr/lib64 on amd64 kernels.
libalog:
- version: 0.5.0-1
+ version: 0.5.3-2
issues:
- - captures_build_path
- - records_build_flags
+ - unknown_ada_issue
libam7xxx:
version: 0.1.6-2
issues:
@@ -11176,17 +11134,17 @@ libassuan:
comments: |
Contains PE32 .dll that encodes the absolute build dir
libaunit:
- version: 3.7.1-2
+ version: 19-2
issues:
- - timestamps_in_pdf_generated_by_latex
- - captures_build_path
+ - cflags_recorder_in_ada_ali_files
libauthen-libwrap-perl:
version: 0.23-1
issues:
- gcc_captures_build_path
libaws:
- version: 3.2.0-3
+ version: 19.0-2
issues:
+ - timestamps_in_pdf_generated_by_latex
- unknown_ada_issue
libax25:
version: 0.0.12-rc4-1
@@ -11566,10 +11524,9 @@ libflexdock-java:
issues:
- dc_created_timestamp_in_javadoc
libflorist:
- version: 2014-2
+ version: 2017-5
issues:
- unknown_ada_issue
- - captures_build_path
- records_build_flags
libforms:
version: 1.2.3-1.2
@@ -11678,23 +11635,23 @@ libglazedlists-java:
issues:
- random_order_in_documentation_generated_by_javadoc
libgmpada:
- version: 0.0.20131223-4
+ version: 1.2-2
issues:
- unknown_ada_issue
- - captures_build_path
- records_build_flags
libgnatcoll:
- version: 18-2
+ version: 18-4
issues:
- - diffoscope_runs_forever
+ - unknown_ada_issue
libgnatcoll-bindings:
- version: 18-2
+ version: 19-1
issues:
- - cflags_recorded_in_in_ada_ali_files
+ - captures_build_path
libgnatcoll-db:
version: 18-4
issues:
- - cflags_recorded_in_in_ada_ali_files
+ - unknown_ada_issue
+ - random_order_in_static_libraries
libgnuinet-java:
version: 1.1.2-2
issues:
@@ -11733,13 +11690,10 @@ libgsm:
issues:
- gcc_captures_build_path
libgtkada:
- version: 2.24.4dfsg-1
- comments: |
- Random order of object files in static library.
+ version: 19-3
issues:
- - different_due_to_umask
- - users_and_groups_in_tarball
- - timestamps_in_gzip_headers
+ - buildpath_in_binaries_generated_by_ada_compiler
+ - cflags_recorder_in_ada_ali_files
libguestfs:
version: 1:1.28.6-1
issues:
@@ -12206,9 +12160,11 @@ liblog-dispatch-filerotate-perl:
bugs:
- 896546
liblog4ada:
- version: 1.2-5
+ version: 1.3-5
issues:
+ - unknown_ada_issue
- fonts_in_pdf_files
+ - timestamps_in_pdf_generated_by_latex
libloki:
version: 0.1.7-3
issues:
@@ -12365,12 +12321,9 @@ libnbd:
issues:
- captures_build_path_in_beam_cma_cmt_files
libncursesada:
- version: 5.9.20140726-1
- comments: |
- Also random order of files contained in static library.
+ version: 6.1.20180127-3
issues:
- - timestamps_in_ada_library_information_files
- - captures_build_path
+ - unknown_ada_issue
- records_build_flags
libnes:
version: 1.1.4-1
@@ -12916,11 +12869,9 @@ libtcd:
issues:
- gcc_captures_build_path
libtemplates-parser:
- version: 11.8.2014-4
- comments: |
- I think this is readdir ordering caused by --subdir argument passed to gprbuild, but can't see where that's actually utilised in gprbuild package.
+ version: 20-1
issues:
- - records_build_flags
+ - cflags_recorder_in_ada_ali_files
libterm-filter-perl:
version: 0.03-1
bugs:
@@ -12940,11 +12891,9 @@ libtext-iconv-perl:
issues:
- gcc_captures_build_path
libtexttools:
- version: 2.1.0-7
+ version: 2.1.0-13
issues:
- - random_order_in_static_libraries
- - captures_build_path
- - records_build_flags
+ - buildpath_in_binaries_generated_by_ada_compiler
libtggraphlayout-java:
version: 122-2
issues:
@@ -13141,14 +13090,18 @@ libxml-security-java:
version: 1.5.8-1
issues:
- random_order_in_documentation_generated_by_javadoc
+libxmlada:
+ version: 18-4
+ issues:
+ - unknown_ada_issue
libxmlenc-java:
version: 0.52+dfsg-4
issues:
- random_order_in_documentation_generated_by_javadoc
libxmlezout:
- version: 1.06.1-7
+ version: 1.06.1-13
issues:
- - timestamps_in_ada_library_information_files
+ - cflags_recorder_in_ada_ali_files
- unknown_ada_issue
- records_build_flags
libxmlrpc3-java:
@@ -14904,6 +14857,8 @@ music123:
version: 16.4-3
issues:
- captures_build_path_via_assert
+ - buildpath_in_binaries_generated_by_ada_compiler
+ - unknown_ada_issue
musl:
version: 1.1.16-3
issues:
@@ -16682,13 +16637,6 @@ opentk:
issues:
- clilibs_line_order
- timestamps_in_pe_binaries
-opentoken:
- version: 6.0b-3
- comments: |
- Random order of objects in static library.
- issues:
- - captures_build_path
- - records_build_flags
openttd:
version: 1.6.1-1
issues:
@@ -17174,11 +17122,12 @@ pcsc-cyberjack:
issues:
- gcc_captures_build_path
pcscada:
- version: 0.7.2-1
+ version: 0.7.3-1
+ comments: |
+ Reproducible on amd64, not on i386.
+ Random order of object files.
issues:
- - timestamps_in_ada_library_information_files
- random_order_in_static_libraries
- - records_build_flags
pcsx2:
version: 1.4.0+dfsg-2
issues:
@@ -17653,10 +17602,6 @@ physlock:
version: 0.4.5-2
issues:
- gcc_captures_build_path
-pianobooster:
- version: 0.6.4.0-1
- issues:
- - gcc_captures_build_path
picard-tools:
version: 1.138+dfsg.1-1
issues:
@@ -17993,10 +17938,9 @@ polyml:
issues:
- captures_build_path
polyorb:
- version: 2.11~20140418-3
+ version: 2.11~20140418-3.2
issues:
- - timestamps_in_ada_library_information_files
- - captures_build_path
+ - unknown_ada_issue
pomegranate-clojure:
version: 0.2.0-1
issues:
@@ -26785,11 +26729,12 @@ tools-nrepl-clojure:
issues:
- umask_in_java_jar_file
topal:
- version: 75-2
+ version: 80-1
comments: |
Embed build time:
https://sources.debian.net/src/topal/75-2/Makefile/?hl=19#L19
issues:
+ - unknown_ada_issue
- timestamps_in_pdf_generated_by_latex
- different_encoding
- fonts_in_pdf_files
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/compare/abc67ee8fbb439598bbb35b1a83d67c58fbdc3a3...a99d217350306a769a01e5357d9d6ca80df90ef1
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/compare/abc67ee8fbb439598bbb35b1a83d67c58fbdc3a3...a99d217350306a769a01e5357d9d6ca80df90ef1
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/20191106/e49d29f9/attachment.htm>
More information about the rb-commits
mailing list