[LTP] [PATCH v2 0/5] configure.ac and make cleanup

Andrea Cervesato andrea.cervesato@suse.com
Thu Feb 6 16:46:01 CET 2025


Thanks for fixing this.

Acked-by: Andrea Cervesato <andrea.cervesato@suse.com>

On 2/6/25 16:34, Petr Vorel wrote:
> 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(-)
>


More information about the ltp mailing list