Linux Test Project
 help / color / mirror / Atom feed
* [LTP] [PATCH v2 0/5] configure.ac and make cleanup
@ 2025-02-06 15:34 Petr Vorel
  2025-02-06 15:34 ` [LTP] [PATCH v2 1/5] doc/Makefile: Add dependency on metadata/ltp.json Petr Vorel
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Petr Vorel @ 2025-02-06 15:34 UTC (permalink / raw)
  To: ltp

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


-- 
Mailing list info: https://lists.linux.it/listinfo/ltp

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-02-06 17:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-06 15:34 [LTP] [PATCH v2 0/5] configure.ac and make cleanup Petr Vorel
2025-02-06 15:34 ` [LTP] [PATCH v2 1/5] doc/Makefile: Add dependency on metadata/ltp.json Petr Vorel
2025-02-06 15:34 ` [LTP] [PATCH v2 2/5] doc/Makefile: Improve clean target Petr Vorel
2025-02-06 15:34 ` [LTP] [PATCH v2 3/5] doc: documentation.rst: Update build instructions Petr Vorel
2025-02-06 15:34 ` [LTP] [PATCH v2 4/5] .github: ci-sphinx-doc: Run autotools and configure Petr Vorel
2025-02-06 15:34 ` [LTP] [PATCH v2 5/5] configure: make: Add SPDX, update copyright Petr Vorel
2025-02-06 15:46 ` [LTP] [PATCH v2 0/5] configure.ac and make cleanup Andrea Cervesato via ltp
2025-02-06 17:42   ` Petr Vorel
2025-02-06 17:45   ` Petr Vorel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox