diff --git a/ports/zlib/patches/0001-add-soname-to-dynamic-library.patch b/ports/zlib/patches/0001-add-soname-to-dynamic-library.patch new file mode 100644 index 00000000..d9a1bc27 --- /dev/null +++ b/ports/zlib/patches/0001-add-soname-to-dynamic-library.patch @@ -0,0 +1,12 @@ +diff -ruN zlib-1.3.1/configure zlib-1.3.1-banan_os/configure +--- zlib-1.3.1/configure 2024-01-21 04:29:31.000000000 +0200 ++++ zlib-1.3.1-banan_os/configure 2025-06-27 23:48:53.039461360 +0300 +@@ -236,6 +236,8 @@ + *BSD | *bsd* | DragonFly) + LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,${SRCDIR}zlib.map"} + LDCONFIG="ldconfig -m" ;; ++ *banan_os) ++ LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1"} ;; + CYGWIN* | Cygwin* | cygwin* | *-cygwin* | OS/2*) + EXE='.exe' ;; + MINGW* | mingw* | *-mingw*)