GNOME Bugzilla – Bug 686039
Have ability to disable use of vapigen when introspection is enabled
Last modified: 2019-02-22 09:29:26 UTC
For various reasons, vala-vapigen from FreeBSD's ports remains at 0.12.1. the gssdp port is configured with --enable-introspection. This is fine if gssdp is built before any software that depends on vapigen. However, if gssdp is built later it fails as vapigen is not 0.14 or higher, unless I manually rename the vapigen executable, build gssdp, then rename the vapigen executable back Having the ability to provide a parameter to configure such as --disable-vapigen would allow a minor change to the port to allow this package to build properly until vapigen is upgraded. Thanks, Chris Dukes
The intention was that vapi generation is skipped if vapigen wasn't found. Thanks for noticing.
Created attachment 226414 [details] [review] Don't error out if vapigen isn't found
Needs fixing in the rest of the libraries as well.
Attachment 226414 [details] pushed as ab591c3 - Don't error out if vapigen isn't found