From d1365e52eeefdc14af0bdf8aa61fbedbdb534b4b Mon Sep 17 00:00:00 2001 From: Hans Davenport <35202271+hd152@users.noreply.github.com> Date: Wed, 23 Sep 2026 07:53:27 -0700 Subject: [PATCH] Fix packaging/verify_build.sh's stale --originvision flag Missed this Linux-side twin of verify_build.ps1 when --originvision became default-on (only --no-originvision exists now) -- broke the v2.3.0 Linux release build ("ambiguous option: --originvision could match --originvision-score-all, ..."). Co-Authored-By: Claude Sonnet 5 --- packaging/verify_build.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packaging/verify_build.sh b/packaging/verify_build.sh index 3493336..03506e4 100755 --- a/packaging/verify_build.sh +++ b/packaging/verify_build.sh @@ -55,9 +55,10 @@ SYNTH="$ROOT/synthetic_data" [ -d "$SYNTH" ] || ( cd "$ROOT" && "$PY" tools/create_synthetic.py ) [ -d "$SYNTH" ] || { echo "ERROR: synthetic_data was not created" >&2; exit 1; } OUT="$STATE/verify_out.fits" -# --originvision exercises the bundled native scorer and model file. +# originvision runs by default now (--no-originvision to disable; no positive +# flag exists, see cli.py) and exercises the bundled native scorer and model file. "$EXE" --verify-headless -d "$SYNTH" -o "$OUT" --parallel 4 --debayer-method malvar \ - --white-balance grayworld --stack-method median --originvision >"$STATE/headless.out" 2>&1 || { + --white-balance grayworld --stack-method median >"$STATE/headless.out" 2>&1 || { echo "ERROR: --verify-headless failed"; tail -40 "$STATE/headless.out"; exit 1; } [ -s "$OUT" ] || { echo "ERROR: --verify-headless did not produce $OUT"; tail -40 "$STATE/headless.out"; exit 1; } if grep -qi "originvision.*\(disabled\|unavailable\|not found\)" "$STATE/headless.out"; then