Re: meson advice on CFLAGS et al.

"Dr. Thomas Orgis" <[email protected]> Wed, 22 Jul 2026 12:34:56 +0200
Newsgroups gmane.os.netbsd.devel.packages
Organization Universität Hamburg
Message-ID <[email protected]>
Am Wed, 22 Jul 2026 06:02:18 -0400
schrieb Greg Troxel <[email protected]>:

> could you clearly separate
> 
>   rants (justified!) about meson's choices
> 
>   what pkgsrc should do

Yeah, sorry for meandering in my mail, I tried to get two things across:

1. Would be nice if pkgsrc worked out what the breakage is so that we
   do not need to resort to the meson-specific move of CFLAGS etal.
   into command-line arguments. Would mean less code in meson/build.mk.
   Less special-casing …

2. I understand that if it works now and is likely to be robust in the
   future, that adding those args to meson/build.mk may save
   develociraptor time in the future.

But if there is a chance to work out what actually fails in
graphics/geeqie with passing flags via environment and fix it, possibly
inside meson, I'd prefer that — but again, I understand if we don't
have the personal time for that. It feels like a build system bug if
one has to make the flags specific without any special setup justifying
it.


Alrighty then,

Thomas

-- 
Dr. Thomas Orgis
HPC @ Universität Hamburg