don't silently disable libraries due to missing deps
Description
The top-level build was originally setup to automatically disable libraries if any dependencies had been explicitly disabled. This is causing confusion, this change removes to code that automatically disables the libraries so that configure will exit with an error so it is clear what the problem is and why the library will not be built.
API Changes and Justification
Backwards Compatible Changes
-
This change introduces no API changes -
This change adds new API calls
Backwards Incompatible Changes
-
This change modifies an existing API -
This change removes an existing API
Edited by Ghost User