use patch level for shared library version