The issue happened in this case, because the customer developed his own library which use ctrlX libraries. Is the library version "hardcoded" or explicit referenced in the own developed library, it need to be changed within this library and need to be re-build exactly for this version. It is possibile to do it in this way. But than it might work with one version only. Better, the suggested way, to use the Placeholders for libraries which are provided by the system like the CXA librariers. System libraries are defined with the placeholders of the device target version. This bring advantages, that easily the device target version or the placeholder can be modified, when a dedicated version is needed. No need of re-build the library. Those CXA libraries bring normally compatiblity and with the latest version, is no need to every time to modify and re-build the own library.
... View more