[LTP] [PATCH v2 0/5] configure.ac and make cleanup
Petr Vorel
pvorel@suse.cz
Thu Feb 6 16:34:30 CET 2025
Hi,
TL;DR: Commits which fix CI are 1st and 4rd:
doc/Makefile: Add dependency on metadata/ltp.json
.github: ci-sphinx-doc: Run autotools and configure
If I don't get any feedback, I'll merge them tonight.
Other commits can wait.
Tested:
https://github.com/pevik/ltp/actions/runs/13182184736
https://github.com/pevik/ltp/actions/runs/13182184734
Changes in v1:
* Remove virtualenv (Andrea)
* Rebase to put fixing commit first
* Further improve make clean pattern, remove unneded distclean patern
* Drop 2 patches which aren't important to fix CI
- 8662c96207 ("configure: Ignore --with-{bash,python} knobs")
- 98b6a63202 ("realtime: Document bash and python3 dependencies")
Link to v1:
https://patchwork.ozlabs.org/project/ltp/list/?series=443127&state=*
https://lore.kernel.org/ltp/20250206143421.1571918-1-pvorel@suse.cz/
Kind regards,
Petr
Petr Vorel (5):
doc/Makefile: Add dependency on metadata/ltp.json
doc/Makefile: Improve clean target
doc: documentation.rst: Update build instructions
.github: ci-sphinx-doc: Run autotools and configure
configure: make: Add SPDX, update copyright
.github/workflows/ci-sphinx-doc.yml | 9 +++++++--
configure.ac | 3 +++
doc/Makefile | 14 ++++++++++++--
doc/developers/documentation.rst | 8 ++++----
include/mk/automake.mk | 24 ++++--------------------
include/mk/config-openposix.mk.in | 2 ++
include/mk/config.mk.in | 23 +++--------------------
include/mk/env_post.mk | 25 ++++---------------------
include/mk/env_pre.mk | 26 ++++----------------------
include/mk/features.mk.in | 22 ++--------------------
include/mk/functions.mk | 25 ++++---------------------
include/mk/generic_leaf_target.inc | 24 ++++--------------------
include/mk/generic_leaf_target.mk | 24 ++++--------------------
include/mk/generic_trunk_target.inc | 24 ++++--------------------
include/mk/generic_trunk_target.mk | 24 ++++--------------------
include/mk/lib.mk | 27 ++++-----------------------
include/mk/man.mk | 23 +++--------------------
include/mk/module.mk | 18 ++----------------
include/mk/rules.mk | 3 +++
include/mk/sparse.mk | 2 ++
include/mk/testcases.mk | 22 ++--------------------
21 files changed, 81 insertions(+), 291 deletions(-)
--
2.47.2
More information about the ltp
mailing list