git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] meson: fix meson build on 'seen' branch
@ 2024-10-20  0:54 Ramsay Jones
  2024-10-21 22:02 ` Taylor Blau
  0 siblings, 1 reply; 4+ messages in thread
From: Ramsay Jones @ 2024-10-20  0:54 UTC (permalink / raw)
  To: Taylor Blau, Patrick Steinhardt; +Cc: GIT Mailing-list


Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
---

Hi Taylor, Patrick,

I tested the v3 patches on the base mentioned in the cover letter
without issues. In the interim, I noticed that the v3 patches had
been queued on the 'seen' branch. I tested with make, as usual, then
with meson (on Linux). This patch was required to fix the meson build
(just in case you weren't already aware, although I suspect you are!).

ATB,
Ramsay Jones

 meson.build          | 3 +++
 t/helper/meson.build | 1 +
 2 files changed, 4 insertions(+)

diff --git a/meson.build b/meson.build
index 7c7a59d7fb..c057039ec0 100644
--- a/meson.build
+++ b/meson.build
@@ -65,6 +65,8 @@ libgit_sources = [
   'commit-graph.c',
   'commit-reach.c',
   'commit.c',
+  'common-exit.c',
+  'common-init.c',
   'compat/nonblock.c',
   'compat/obstack.c',
   'compat/terminal.c',
@@ -178,6 +180,7 @@ libgit_sources = [
   'patch-delta.c',
   'patch-ids.c',
   'path.c',
+  'path-walk.c',
   'pathspec.c',
   'pkt-line.c',
   'preload-index.c',
diff --git a/t/helper/meson.build b/t/helper/meson.build
index 5e83884246..f502d1aaa3 100644
--- a/t/helper/meson.build
+++ b/t/helper/meson.build
@@ -40,6 +40,7 @@ test_tool_sources = [
   'test-parse-pathspec-file.c',
   'test-partial-clone.c',
   'test-path-utils.c',
+  'test-path-walk.c',
   'test-pcre2-config.c',
   'test-pkt-line.c',
   'test-proc-receive.c',
-- 
2.47.0

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

* Re: [PATCH] meson: fix meson build on 'seen' branch
  2024-10-20  0:54 [PATCH] meson: fix meson build on 'seen' branch Ramsay Jones
@ 2024-10-21 22:02 ` Taylor Blau
  2024-10-23  9:05   ` Patrick Steinhardt
  0 siblings, 1 reply; 4+ messages in thread
From: Taylor Blau @ 2024-10-21 22:02 UTC (permalink / raw)
  To: Ramsay Jones; +Cc: Patrick Steinhardt, GIT Mailing-list

On Sun, Oct 20, 2024 at 01:54:47AM +0100, Ramsay Jones wrote:
>
> Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
> ---
>
> Hi Taylor, Patrick,
>
> I tested the v3 patches on the base mentioned in the cover letter
> without issues. In the interim, I noticed that the v3 patches had
> been queued on the 'seen' branch. I tested with make, as usual, then
> with meson (on Linux). This patch was required to fix the meson build
> (just in case you weren't already aware, although I suspect you are!).

Thanks. It would be nice to have this folded into Patrick's branch.
Patrick: thoughts?

Thanks,
Taylor

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

* Re: [PATCH] meson: fix meson build on 'seen' branch
  2024-10-21 22:02 ` Taylor Blau
@ 2024-10-23  9:05   ` Patrick Steinhardt
  2024-10-23 20:25     ` Taylor Blau
  0 siblings, 1 reply; 4+ messages in thread
From: Patrick Steinhardt @ 2024-10-23  9:05 UTC (permalink / raw)
  To: Taylor Blau; +Cc: Ramsay Jones, GIT Mailing-list

On Mon, Oct 21, 2024 at 06:02:57PM -0400, Taylor Blau wrote:
> On Sun, Oct 20, 2024 at 01:54:47AM +0100, Ramsay Jones wrote:
> >
> > Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
> > ---
> >
> > Hi Taylor, Patrick,
> >
> > I tested the v3 patches on the base mentioned in the cover letter
> > without issues. In the interim, I noticed that the v3 patches had
> > been queued on the 'seen' branch. I tested with make, as usual, then
> > with meson (on Linux). This patch was required to fix the meson build
> > (just in case you weren't already aware, although I suspect you are!).
> 
> Thanks. It would be nice to have this folded into Patrick's branch.
> Patrick: thoughts?

Yeah, I'll pick these up with v4 of this patch series. I'll also try to
make sure next time around that things work cleanly with "seen" and pick
up dependencies as required.

Patrick

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

* Re: [PATCH] meson: fix meson build on 'seen' branch
  2024-10-23  9:05   ` Patrick Steinhardt
@ 2024-10-23 20:25     ` Taylor Blau
  0 siblings, 0 replies; 4+ messages in thread
From: Taylor Blau @ 2024-10-23 20:25 UTC (permalink / raw)
  To: Patrick Steinhardt; +Cc: Ramsay Jones, GIT Mailing-list

On Wed, Oct 23, 2024 at 11:05:19AM +0200, Patrick Steinhardt wrote:
> On Mon, Oct 21, 2024 at 06:02:57PM -0400, Taylor Blau wrote:
> > On Sun, Oct 20, 2024 at 01:54:47AM +0100, Ramsay Jones wrote:
> > >
> > > Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
> > > ---
> > >
> > > Hi Taylor, Patrick,
> > >
> > > I tested the v3 patches on the base mentioned in the cover letter
> > > without issues. In the interim, I noticed that the v3 patches had
> > > been queued on the 'seen' branch. I tested with make, as usual, then
> > > with meson (on Linux). This patch was required to fix the meson build
> > > (just in case you weren't already aware, although I suspect you are!).
> >
> > Thanks. It would be nice to have this folded into Patrick's branch.
> > Patrick: thoughts?
>
> Yeah, I'll pick these up with v4 of this patch series. I'll also try to
> make sure next time around that things work cleanly with "seen" and pick
> up dependencies as required.

Thanks, both.

Thanks,
Taylor

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

end of thread, other threads:[~2024-10-23 20:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-20  0:54 [PATCH] meson: fix meson build on 'seen' branch Ramsay Jones
2024-10-21 22:02 ` Taylor Blau
2024-10-23  9:05   ` Patrick Steinhardt
2024-10-23 20:25     ` Taylor Blau

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).