Hello,

Jussi Pakkanen, le ven. 02 nov. 2018 21:38:01 +0200, a ecrit:
> On Wed, Oct 24, 2018 at 10:32 AM Samuel Thibault <sthiba...@debian.org> wrote:
> 
> > So the issue is in meson itself: it seems one can't get
> >
> > compile_args: [ '-DG_LOG_DOMAIN="dbind"' ],
> >
> > to be correctly interpreted as making G_LOG_DOMAIN #defined to "dbind"
> > both for the binary compilation and for the documentation generation.
> >
> > FTR, this was working with meson 0.47.2-1 (see
> > https://buildd.debian.org/status/fetch.php?pkg=at-spi2-core&arch=amd64&ver=2.30.0-2&stamp=1536983011&raw=0
> > ), so I guess it's 0.48.0 which broke this.
> 
> Can you test if the commit mentioned in
> https://github.com/mesonbuild/meson/issues/4452#issuecomment-434870441
> fixes the issue for you?
> 
> Simply running your build with current Meson trunk is enough to test the 
> issue.

I simply applied the patch on top of my 0.48.1-1 package, and it fixed
the documentation build without breaking the binary indeed.

Samuel

Reply via email to