On 2022-08-28 12:14 +0100, Simon McVittie wrote: > However, GObject-Introspection has worked approximately the way it > currently works since at least 2008, and was apparently fine.
Something of an aside from the current debate, but GObject introspection introduced significant problems with cross-compiling because the introspection process produces different results when done on different architectures so you couldn't just cross- do it. So it's not really 'fine', it's just adequate for most people most of the time. It's in need of some significant core rework IMHO to get rid of this very unhelpful (and not at all necessary) characteristic. I did consider doing the work needed to fix this but didn't have the bandwidth/enthusiasm at the time. Maybe someone has fixed this in the nearly a decade since I looked in to it and the point is moot? But I doubt it. Wookey -- Principal hats: Debian, Wookware, ARM http://wookware.org/
signature.asc
Description: PGP signature