Simplify reproducible-build CI job

Drop explicit -D options from meson reprotest invocation
and let it use project defaults.

Assisted-by: Claude:claude-opus-4-7
This commit is contained in:
Michal Nowak 2026-05-25 18:56:46 +00:00
parent 5fa0480c80
commit 515ff3763c

View file

@ -988,15 +988,7 @@ reproducible-build:
before_script:
- *list_installed_package_versions
script:
# dnstap produces an intermediate .a file, and meson considers all .a
# files to be final results independently of whether they are installed or
# not. But the content of the .a file might be unstable under LTO due to
# -ffat-lto-objects. Hence we disable dnstap for reproducibility tests.
- meson reprotest
--
-Ddnstap=disabled
-Ddoc=disabled
-Doptimization=1
artifacts:
untracked: true
when: on_failure