Control: retitle -1 meson: varying levels of quote interpretation make it 
impossible to define G_LOG_DOMAIN
Control: reassign -1 meson
Control: fixed 0.47.2-1
Control: found 0.48.1-1

Hello,

Jan Nordholz, le mer. 24 oct. 2018 02:01:56 +0200, a ecrit:
> your build fix actually made it worse: now G_LOG_DOMAIN works properly for
> the gtkdoc-scangobj stuff, but the extra quotes cause literal integer values
> to be inserted wherever you expected a string pointer in the library proper:

Yeeech...

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.

Samuel

Reply via email to