[pacman-dev] [PATCH] Enable additional debug flags/logging with debugoptimized builds
Allan McRae
allan at archlinux.org
Tue Dec 4 07:14:50 UTC 2018
On 4/12/18 12:36 am, Dave Reisner wrote:
> This lets developers run a local build with optimizations but also the
> added debug logging that comes with PACMAN_DEBUG being defined.
> ---
So, we only test for "debug" to enable anything. What options starting
with debug would be used here?
Also, all those warning flags in this test are set with --enable-warning
flags in autotools based builds. Strangely, all the options from
--enable-debug are not set here...
> meson.build | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meson.build b/meson.build
> index 8837816f..394bd1f5 100644
> --- a/meson.build
> +++ b/meson.build
> @@ -211,7 +211,7 @@ elif conf.has('HAVE_STRUCT_STATFS_F_FLAGS')
> conf.set('FSSTATSTYPE', 'struct statfs')
> endif
>
> -if get_option('buildtype') == 'debug'
> +if get_option('buildtype').startswith('debug')
> extra_cflags = [
> '-Wcast-align',
> '-Wclobbered',
>
More information about the pacman-dev
mailing list