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