build: set SONAME in shared object file