mk: add DT_SONAME to shared libraries
mk: add DT_SONAME to shared libraries

This is all-important now that the libraries are versioned: DT_SONAME
presence instructs the runtime dynamic linker to load the shared object
by the versioned name in DT_SONAME instead of the the unversioned symlink
name used during build.

Signed-off-by: Panu Matilainen <ef9891457927ceb95d483a81954cf06349274890@redhat.com>
Acked-by: Neil Horman <3316dc2d77df57653443c0391a5296176d6ca9c3@tuxdriver.com>

venkynv/dpdk-mirror,venkynv/dpdk-mirror,msune/dpdk,tsphillips/dpdk-fork,msune/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,mixja/dpdk,tsphillips/dpdk-fork,mixja/dpdk,venkynv/dpdk-mirror,msune/dpdk,tsphillips/dpdk-fork,mixja/dpdk,tsphillips/dpdk-fork,mixja/dpdk,msune/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,venkynv/dpdk-mirror