]> git.ipfire.org Git - thirdparty/bind9.git/commit
Drop the redundant readline configuration check from CI
authorNicki Křížek <nicki@isc.org>
Tue, 30 Jun 2026 15:00:36 +0000 (15:00 +0000)
committerNicki Křížek <nicki@isc.org>
Thu, 30 Jul 2026 14:41:15 +0000 (16:41 +0200)
commitfb4f8f865500a1cb459eda229fb90f1ede8ba4f9
tree2e3435b4ee7a74d1e9dec8c67f0a0597e4f6c6d4
parent408ef317a65caded3b1f20b72a5fa996b187252b
Drop the redundant readline configuration check from CI

.check_readline_setup grepped build/config.h to confirm the requested
libedit/readline backend was actually selected.  It dates to 2020
(bc1c0d2ef4), the autotools era, when several backends
(readline/editline/libedit) were selectable and autoconf's detection
could silently fall back to a different one or to none.

main builds only with meson now, where "line" is a strict feature
option: -Dline=enabled makes libedit a hard dependency (configure fails
if it is missing) and -Dline=disabled guarantees HAVE_LIBEDIT is never
set.  Both assertions the check makes are therefore tautological -- the
silent-misdetection failure mode it guarded against can no longer occur.

Assisted-by: Claude:claude-opus-4-8
.gitlab-ci.yml