[Git][reproducible-builds/reproducible-notes][master] 3 commits: Add new haskell_abi_hash_differences toolchain issue.
Chris Lamb (@lamby)
gitlab at salsa.debian.org
Wed Aug 17 19:10:10 UTC 2022
Chris Lamb pushed to branch master at Reproducible Builds / reproducible-notes
Commits:
732f0fc1 by Chris Lamb at 2022-08-17T12:09:50-07:00
Add new haskell_abi_hash_differences toolchain issue.
- - - - -
4070aa7b by Chris Lamb at 2022-08-17T12:09:50-07:00
Add support for classifying haskell_abi_hash_differences.
- - - - -
f89b2023 by Chris Lamb at 2022-08-17T12:09:50-07:00
Update copyright year.
- - - - -
2 changed files:
- bin/auto-classify
- issues.yml
Changes:
=====================================
bin/auto-classify
=====================================
@@ -1,6 +1,6 @@
#!/usr/bin/env python3
#
-# Copyright © 2020-2021 Chris Lamb <lamby at debian.org>
+# Copyright © 2020-2022 Chris Lamb <lamby at debian.org>
#
# diffoscope is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -122,6 +122,9 @@ def walk_json(elem):
if "qt_resource_data" in diff:
yield "timestamps_in_source_generated_by_rcc"
+ if v.startswith("ghc --show-iface") and "ABI hash" in diff:
+ yield "haskell_abi_hash_differences"
+
if v.endswith(".html") and "/build/1st/" in diff and "Doxygen" in diff:
yield "absolute_build_dir_in_docs_generated_by_doxygen_ref"
=====================================
issues.yml
=====================================
@@ -2422,3 +2422,8 @@ nondeterministic_ids_in_html_output_generated_by_python_sphinx_panels:
python3-sphinx-panels generates unique identifiers using uuid4, resulting
in documentation that is not reproducible.
url: https://bugs.debian.org/1017475
+haskell_abi_hash_differences:
+ description: |
+ the interface/abi hash in .hi files differs between builds. Curiously, the
+ order of these fields appears to differ too, but that might be downstream
+ of the former issue.
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/compare/120ef4b6a0486e465b59c8deb28d41ec1c542822...f89b2023505a407651b86e8a56e03e45749482d6
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/compare/120ef4b6a0486e465b59c8deb28d41ec1c542822...f89b2023505a407651b86e8a56e03e45749482d6
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/20220817/fbce325e/attachment.htm>
More information about the rb-commits
mailing list