Includes the distro information (from /etc/os-release) in the cache id default value. This avoids the scenario of reusing the cache entries across potentially incompatibles shared libraries.
Includes a +INIT UDC used for initialize the build environment for the rest UDCs to be invoked.
Exports the cache id to the build environment as $CARGO_HOME_CACHE_ID
This PR:
/etc/os-release
) in the cache id default value. This avoids the scenario of reusing the cache entries across potentially incompatibles shared libraries.+INIT
UDC used for initialize the build environment for the rest UDCs to be invoked.$CARGO_HOME_CACHE_ID