Message ID | 20220225151321.44126-1-anthony.perard@citrix.com (mailing list archive) |
---|---|
Headers | show |
Series | Toolstack build system improvement, toward non-recursive makefiles | expand |
Hi, There's quite a few patch in this series that are reviewed and could be committed. The one reviewed don't depends on the other ones. The list I've gathered that I think are reviewed properly are: 11: tools/xenstore: Cleanup makefile 14: libs: rename LDUSELIBS to LDLIBS and use it instead of APPEND_LDFLAGS 15: libs: Remove need for *installlocal targets 16: libs,tools/include: Clean "clean" targets 17: libs: Rename $(SRCS-y) to $(OBJS-y) 18: libs/guest: rename ELF_OBJS to LIBELF_OBJS 19: libs/guest: rework CFLAGS 20: libs/store: use of -iquote instead of -I 21: libs/stat: Fix and rework python-bindings build 22: libs/stat: Fix and rework perl-binding build 24: stubdom: introduce xenlibs.mk 25: tools/libs: create Makefile.common to be used by stubdom build system 26: tools/xenstore: introduce Makefile.common to be used by stubdom 27: stubdom: build xenstore*-stubdom using new Makefile.common 28: stubdom: xenlibs linkfarm, ignore non-regular files 29: tools/ocaml: fix build dependency target (I didn't a run with them on our gitlab ci, and no build issue.) Thanks,
On 16/06/2022 14:32, Anthony PERARD wrote: > Hi, Hi Anthony, > There's quite a few patch in this series that are reviewed and could be > committed. The one reviewed don't depends on the other ones. > > The list I've gathered that I think are reviewed properly are: > > 11: tools/xenstore: Cleanup makefile > 14: libs: rename LDUSELIBS to LDLIBS and use it instead of APPEND_LDFLAGS > 15: libs: Remove need for *installlocal targets > 16: libs,tools/include: Clean "clean" targets > 17: libs: Rename $(SRCS-y) to $(OBJS-y) > 18: libs/guest: rename ELF_OBJS to LIBELF_OBJS > 19: libs/guest: rework CFLAGS > 20: libs/store: use of -iquote instead of -I > 21: libs/stat: Fix and rework python-bindings build > 22: libs/stat: Fix and rework perl-binding build > 24: stubdom: introduce xenlibs.mk > 25: tools/libs: create Makefile.common to be used by stubdom build system > 26: tools/xenstore: introduce Makefile.common to be used by stubdom > 27: stubdom: build xenstore*-stubdom using new Makefile.common > 28: stubdom: xenlibs linkfarm, ignore non-regular files > 29: tools/ocaml: fix build dependency target Committed. > > (I didn't a run with them on our gitlab ci, and no build issue.) I am guessing you mean you *did* a run? Cheers,
Hi Anthony, > On 16 Jun 2022, at 14:32, Anthony PERARD <anthony.perard@citrix.com> wrote: > > Hi, > > There's quite a few patch in this series that are reviewed and could be > committed. The one reviewed don't depends on the other ones. > > The list I've gathered that I think are reviewed properly are: > > 11: tools/xenstore: Cleanup makefile > 14: libs: rename LDUSELIBS to LDLIBS and use it instead of APPEND_LDFLAGS > 15: libs: Remove need for *installlocal targets > 16: libs,tools/include: Clean "clean" targets > 17: libs: Rename $(SRCS-y) to $(OBJS-y) > 18: libs/guest: rename ELF_OBJS to LIBELF_OBJS > 19: libs/guest: rework CFLAGS > 20: libs/store: use of -iquote instead of -I > 21: libs/stat: Fix and rework python-bindings build > 22: libs/stat: Fix and rework perl-binding build > 24: stubdom: introduce xenlibs.mk > 25: tools/libs: create Makefile.common to be used by stubdom build system > 26: tools/xenstore: introduce Makefile.common to be used by stubdom > 27: stubdom: build xenstore*-stubdom using new Makefile.common > 28: stubdom: xenlibs linkfarm, ignore non-regular files > 29: tools/ocaml: fix build dependency target > > (I didn't a run with them on our gitlab ci, and no build issue.) If you do not mind resend a v3 with the remaining patches rebase on staging, I can spend some time next week to test and review them. Maybe you can also put in the fixes for the header check. Cheers Bertrand