[WIP][FEATURE] Lazy Dependency Injection

Resolves: #43819
Releases: master
[TASK] Improved exception message for compilation errors

This removes the "Execution of subprocess failed with exit code …"
as it distracts from the real problem which only appears later in the
message. Most likely the user / developer is not interested in possible
bugs of the compiler / subprocess.

Releases: master