git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Collection of build fixes
@ 2025-03-28  8:38 Patrick Steinhardt
  2025-03-28  8:38 ` [PATCH 1/4] meson: fix handling of '-Dcurl=auto' Patrick Steinhardt
                   ` (4 more replies)
  0 siblings, 5 replies; 22+ messages in thread
From: Patrick Steinhardt @ 2025-03-28  8:38 UTC (permalink / raw)
  To: git
  Cc: Junio C Hamano, Sam James, Eli Schwartz, Thorsten Glaser,
	Johannes Schindelin

Hi,

this small patch series collects various different smallish fixes for
issues with the build systems. The intent here is to bundle all of them
into a single series to make it a bit easier for Junio to keep track of
them.

More specifically, this series:

  - Fixes an issue with handling "-Dcurl=auto" that I spotted recently.

  - Replaces Sam's "sj/meson-test-environ-fix" [1] with an alternative
    solution. The branch is currently in "seen".

  - Picks up Eli's patch from [2] to fix building docs when all optional
    Perl features have been disabled. The fix has not yet been picked up
    by Junio.

  - Picks up and massages Thorsten's patch from [3] to fix generation of
    "gitweb.js". The fix has not yet been picked up by Junio.

Please let me know if any of you are unhappy with the way I have given
credit. I'm totally happy to change authorship or adjust trailers.

Thanks!

Patrick

[1]: <310a34bace801d288e369c6a01a8d04ffc4c3c06.1741975367.git.sam@gentoo.org>
[2]: <20250316060605.166364-1-eschwartz@gentoo.org>
[3]: <070641d0-730c-7d92-af4a-9157dc1edd3d@debian.org>

---
Eli Schwartz (1):
      meson: require Perl when building docs

Patrick Steinhardt (3):
      meson: fix handling of '-Dcurl=auto'
      gitweb: fix generation of "gitweb.js"
      meson: respect 'tests' build option in contrib

 contrib/credential/netrc/meson.build | 22 ++++++++++++----------
 contrib/subtree/meson.build          | 20 +++++++++++---------
 gitweb/Makefile                      |  2 +-
 meson.build                          |  4 ++--
 4 files changed, 26 insertions(+), 22 deletions(-)


---
base-commit: 683c54c999c301c2cd6f715c411407c413b1d84e
change-id: 20250328-b4-pks-collect-build-fixes-b5a6ce086b72


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

end of thread, other threads:[~2025-04-03  8:39 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-28  8:38 [PATCH 0/4] Collection of build fixes Patrick Steinhardt
2025-03-28  8:38 ` [PATCH 1/4] meson: fix handling of '-Dcurl=auto' Patrick Steinhardt
2025-03-28  8:38 ` [PATCH 2/4] gitweb: fix generation of "gitweb.js" Patrick Steinhardt
2025-03-28  8:38 ` [PATCH 3/4] meson: require Perl when building docs Patrick Steinhardt
2025-03-29 17:56   ` Junio C Hamano
2025-03-31  5:59     ` Patrick Steinhardt
2025-03-28  8:38 ` [PATCH 4/4] meson: respect 'tests' build option in contrib Patrick Steinhardt
2025-03-28 18:25   ` Sam James
2025-03-31  8:33 ` [PATCH v2 0/5] Collection of build fixes Patrick Steinhardt
2025-03-31  8:33   ` [PATCH v2 1/5] meson: fix handling of '-Dcurl=auto' Patrick Steinhardt
2025-04-03  8:24     ` Karthik Nayak
2025-03-31  8:33   ` [PATCH v2 2/5] gitweb: fix generation of "gitweb.js" Patrick Steinhardt
2025-04-01 16:30     ` Johannes Schindelin
2025-04-02  6:40       ` Patrick Steinhardt
2025-04-01 16:30     ` Toon Claes
2025-03-31  8:33   ` [PATCH v2 3/5] meson: respect 'tests' build option in contrib Patrick Steinhardt
2025-04-01 16:31     ` Johannes Schindelin
2025-03-31  8:33   ` [PATCH v2 4/5] meson: distinguish build and target host binaries Patrick Steinhardt
2025-04-03  8:38     ` Karthik Nayak
2025-03-31  8:33   ` [PATCH v2 5/5] ci: use Visual Studio for win+meson job on GitHub Workflows Patrick Steinhardt
2025-04-01 16:41   ` [PATCH v2 0/5] Collection of build fixes Johannes Schindelin
2025-04-03  8:39   ` Karthik Nayak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).