summaryrefslogtreecommitdiff
path: root/Ports/libmpg123/patches/ReadMe.md
diff options
context:
space:
mode:
Diffstat (limited to 'Ports/libmpg123/patches/ReadMe.md')
-rw-r--r--Ports/libmpg123/patches/ReadMe.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/Ports/libmpg123/patches/ReadMe.md b/Ports/libmpg123/patches/ReadMe.md
index 612c6c3b7f..6b544a3056 100644
--- a/Ports/libmpg123/patches/ReadMe.md
+++ b/Ports/libmpg123/patches/ReadMe.md
@@ -5,3 +5,17 @@
Teach the multiple configure files that serenity is a thing
+## `0002-libtool-Enable-shared-library-support-for-SerenityOS.patch`
+
+libtool: Enable shared library support for SerenityOS
+
+For some odd reason, libtool handles the configuration for shared
+libraries entirely statically and in its configure script. If no
+shared library support is "present", building shared libraries is
+disabled entirely.
+
+Fix that by just adding the appropriate configuration options for
+`serenity`. This allows us to finally create dynamic libraries
+automatically using libtool, without having to manually link the
+static library into a shared library.
+