From: Patrick Steinhardt Date: Thu, 02 Oct 2025 05:49:07 GMT Subject: Re: [PATCH 3/3] make: delete REFTABLE_LIB, add reftable to LIB_OBJS Message-ID: In-Reply-To: <8549f634153b1ab394a2e6630d8cc1209261a31a.1759341748.git.gitgitgadget@gmail.com> On Wed, Oct 01, 2025 at 06:02:28PM +0000, Ezekiel Newren via GitGitGadget wrote: > diff --git a/Makefile b/Makefile > index d89ba03286..4c63045443 100644 > --- a/Makefile > +++ b/Makefile > @@ -1411,9 +1410,9 @@ REFTABLE_OBJS += reftable/system.o > REFTABLE_OBJS += reftable/table.o > REFTABLE_OBJS += reftable/tree.o > REFTABLE_OBJS += reftable/writer.o > +LIB_OBJS += $(REFTABLE_OBJS) > > -# reftable lib may in turn depend on what is in libgit.a > -GITLIBS = common-main.o $(LIB_FILE) $(REFTABLE_LIB) $(LIB_FILE) > +GITLIBS = common-main.o $(LIB_FILE) > EXTLIBS = > > GIT_USER_AGENT = git/$(GIT_VERSION) Same question here as on the preceding commit: do we even need REFTABLE_OBJS anymore? Other than that these patches look sensible to me, thanks. Even without Rust they simplify our build infra a bit, so I think that landing them independently of Rust is a good thing. Thanks! Patrick