Skip to content

Fix occasional "geary-engine.h: No such file or directory" build errors

Michael Gratton requested to merge wip/engine-header-missing-build-failure into master

E.g. https://gitlab.gnome.org/GNOME/geary/-/jobs/156541

On a sufficiently (non?) parallel system, targets that depend on geary-engine.h may get built before the geary_engine_internal_vapi custom target that fixes its location is executed. This removes the workaround for b.g.o #731322 since that was fixed in vala 0.40, and updates workaround for the internal VAPI to be minimally intrusive.

Merge request reports