summaryrefslogtreecommitdiff
path: root/Ports/libvorbis/patches/ReadMe.md
diff options
context:
space:
mode:
Diffstat (limited to 'Ports/libvorbis/patches/ReadMe.md')
-rw-r--r--Ports/libvorbis/patches/ReadMe.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/Ports/libvorbis/patches/ReadMe.md b/Ports/libvorbis/patches/ReadMe.md
new file mode 100644
index 0000000000..880b81742e
--- /dev/null
+++ b/Ports/libvorbis/patches/ReadMe.md
@@ -0,0 +1,16 @@
+# Patches for libvorbis on SerenityOS
+
+## `0001-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.
+