Ninja,Makefiles: Escape SONAME on linker command line
If the shared object name contains spaces, they need to be properly escaped, or link command will fail. This was already done for symlink creation in !3341 (merged).
Fixes: #20331 (closed)
Topic-rename: soname-spaces
Edited by Brad King