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