Index: meson/part/exports/copy-export.sh
===================================================================
--- meson/part/exports/copy-export.sh	(revision 046037721dbd0899189a25269e0e6986153553d7)
+++ meson/part/exports/copy-export.sh	(revision 4b9213ddfddbd2707165d1dad24b14d20e8320fc)
@@ -45,4 +45,13 @@
             ar -t "$2" | xargs ar crs "${target_dir}/lib/$3"
             ;;
+        sharedlib)
+            filename="$(basename "$2")"
+            major_versioned_name="$3"
+            # libfoo.so.5 -> libfoo.so (remove the last part delimited by dot)
+            unversioned_name="${major_versioned_name%.[0-9]*}"
+            cp -L "$2" "${target_dir}/lib/$filename"
+            ln -s "$filename" "${target_dir}/lib/$major_versioned_name"
+            ln -s "$filename" "${target_dir}/lib/$unversioned_name"
+            ;;
         include)
             mkdir -p "${target_dir}/include/$3"
Index: uspace/lib/dltest/meson.build
===================================================================
--- uspace/lib/dltest/meson.build	(revision 046037721dbd0899189a25269e0e6986153553d7)
+++ uspace/lib/dltest/meson.build	(revision 4b9213ddfddbd2707165d1dad24b14d20e8320fc)
@@ -28,4 +28,5 @@
 
 allow_shared = true
+
 src = files(
 	'dltest.c',
Index: uspace/lib/inet/meson.build
===================================================================
--- uspace/lib/inet/meson.build	(revision 046037721dbd0899189a25269e0e6986153553d7)
+++ uspace/lib/inet/meson.build	(revision 4b9213ddfddbd2707165d1dad24b14d20e8320fc)
@@ -27,4 +27,6 @@
 #
 
+allow_shared = true
+
 src = files(
 	'src/addr.c',
Index: uspace/lib/meson.build
===================================================================
--- uspace/lib/meson.build	(revision 046037721dbd0899189a25269e0e6986153553d7)
+++ uspace/lib/meson.build	(revision 4b9213ddfddbd2707165d1dad24b14d20e8320fc)
@@ -288,4 +288,5 @@
 				dependencies: _shared_deps,
 			)
+			exported_devel_files += [ 'sharedlib', _shared_lib, _libname ]
 		endif
 
Index: uspace/lib/posix/meson.build
===================================================================
--- uspace/lib/posix/meson.build	(revision 046037721dbd0899189a25269e0e6986153553d7)
+++ uspace/lib/posix/meson.build	(revision 4b9213ddfddbd2707165d1dad24b14d20e8320fc)
@@ -30,4 +30,6 @@
 includes += include_directories('include/posix', 'include')
 c_args += [ '-fno-builtin', '-D_XOPEN_SOURCE' ]
+
+allow_shared = true
 
 # TODO
