On Wed, 31 Jul 2019 at 17:55:15 +0200, Helmut Grohne wrote: > glib2.0 fails to cross build from source. The immediate reason is that > the toolchain dependency is not satisfiable. Since we don't have > toolchain dependency translation, we must revert that for now to cross > build it, but this is not the topic of this bug.
This is a temporary workaround in any case. > Now debcrossgen inserts CFLAGS into the cross file. > However glib2.0 uses a fork of debcrossgen and it wasn't updated yet. Instead of updating the fork of debcrossgen, I'm going to run the ordinary debcrossgen and then edit its output - that seems more likely to keep working. The modified debcrossgen was really a proof-of-concept for a debcrossgen change that I was hoping the meson maintainer would apply sooner than this. smcv