Wow, an actual gsrc user! Keep your comments coming, we are so close to gsrc perfection!
Please use bug-gsrc@gnu.org for all such email. On Fri, May 3, 2024 at 8:02 AM Daniel Cerqueira <dan.l...@lispclub.com> wrote: > carl hansen <carlhansen1...@gmail.com> writes: > > > Now there is a new variable "MESON_OPTS" that should be operative in any > meson build makefile. > > Do "bzr update" (or "brz update") > > Then go to gnome/gtk+ try it. You see it in the Makefile, and how it is > used. > > Works for me. > > I am trying the MESON_OPTS flag at gnome/at-spi2-core , and my config.mk > file is as follows: > > ``` > ## Configuration options for at-spi2-core ## > > CONFIGURE_OPTS ?= > BUILD_OPTS ?= > MESON_OPTS ?= -D use_systemd=false > ``` > (I have added the MESON_OPTS line). > > It is not configuring at-spi2-core with the MESON_OPTS flag. > > Should GSRC be fixed, or am I doing something wrong? > The short answer is, in the Makefile, to make it work right as written include config.mk has to become before include mesonninja.mk The long answer is , I will make some changes in how gsrc is written. In your config.mk I think "MESON_OPTS=" is appropriate, not "MESON_OPTS?=" Do a "bzr update", etc. and see if your outcome is correct.