#1076258 complexity: Build-Depends on GNU autogen

#1076258#5
Date:
2024-07-13 10:05:06 UTC
From:
To:
Source: complexity
Version: 1.13-1
Severity: normal
User: ametzler@debian.org
Usertags: autogen-eol

Good morning,

complexity build-depends on GNU autogen, which has reached EOL and IMHO
is unlikely to be revived.

The best replacement for autogen's AutoOpts part I know (but I do not
know everything) is the toolchain gnutls upstream built for their
conversion:
1. One-time onversion of .def to json with
https://gitlab.com/dueno/parse-autogen and some handholding.
2. Build-time generation from json input of option-parser and docs with
https://gitlab.com/gnutls/cligen (python).

(cligen is not yet packaged for Debian, gnutls upstream uses a git
submodule.)

cu Andreas