On Wed, Nov 27, 2019 at 08:18:59PM +0100, Antoine Jacoutot wrote:
> On Wed, Nov 27, 2019 at 08:16:16PM +0100, Marc Espie wrote:
> > I added a warning in build-debug-info that says there's actually no debug
> > info.
> > 
> > 
> > The following ports show it.
> > 
> > databases/evolution-data-server
> > devel/atk
> > devel/fribidi
> > devel/glib2
> > graphics/babl
> > graphics/gdk-pixbuf2
> > graphics/gegl04
> > net/gupnp/core
> > net/gupnp/tools
> > sysutils/deja-dup
> > x11/gnome/gvfs,,-goa
> > x11/gnome/gvfs
> > x11/gnome/nautilus
> > x11/gtk+4,-cloudprint
> > 
> > which probably means -g does not get through or stripping occurs anyway.
> > 
> > For instance, in atk, there's a telltale:
> > Stripping target 'atk/libatk-1.0.so.21809.3' using strip.
> > 
> > Likewise in glib2:
> > Stripping target 'gio/gsettings' using strip.
> > 
> > ...
> > 
> > all those need a bit more love. Compiling with -g is cool, not running
> > strip during fake will help.
> 
> This looks like meson ports.

Probably because of this:
.if empty(DEBUG)
MODMESON_CONFIGURE_ARGS +=      --buildtype=plain
.else
MODMESON_CONFIGURE_ARGS +=      --buildtype=debug
.endif

I'll try and have a look maybe this week-end.

-- 
Antoine

Reply via email to