Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
Reproducible Builds
reproducible-notes
Compare revisions
120ef4b6a0486e465b59c8deb28d41ec1c542822...f89b2023505a407651b86e8a56e03e45749482d6
Commits (3)
Add new haskell_abi_hash_differences toolchain issue.
· 732f0fc1
Chris Lamb
authored
Aug 17, 2022
732f0fc1
Add support for classifying haskell_abi_hash_differences.
· 4070aa7b
Chris Lamb
authored
Aug 17, 2022
4070aa7b
Update copyright year.
· f89b2023
Chris Lamb
authored
Aug 17, 2022
f89b2023
Hide whitespace changes
Inline
Side-by-side
bin/auto-classify
View file @
f89b2023
#!/usr/bin/env python3
#
# Copyright © 2020-202
1
Chris Lamb <lamby@debian.org>
# Copyright © 2020-202
2
Chris Lamb <lamby@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
View file @
f89b2023
...
...
@@ -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.