gtkd-developers / GlibD

D bindings for the GLib C Utility Library.
Other
5 stars 3 forks source link

Fails to build on Fedora 32 (glib2-2.63.5) #7

Closed Conan-Kudo closed 4 years ago

Conan-Kudo commented 4 years ago

GlibD 2.1.0 fails to build on Fedora 32 with gir-to-d 0.20.0 and glib2 2.63.5.

The error generated:

Message: Generating D interfaces from GIR...
meson.build:37:4: ERROR: Problem encountered: Unable to build D intefaces from GIR:
Error /usr/share/gir-1.0/GLib-2.0.gir(150): Unexpected tag: function-macro in GirPackage: glib

The full build log: glibd-2.1.0-3.fc32-build.log.txt

MikeWey commented 4 years ago

Updating gir-to-d to version 0.20.0 should fix this.

Conan-Kudo commented 4 years ago

Hmm, that last build wasn't with gir-to-d 0.20.0, but this one is and I get a different error: glibd-2.1.0-3.fc32-build.log.txt

MikeWey commented 4 years ago

I've tested this with version 2.63.1 i got the same error so afaik it should be fixed now.