summaryrefslogtreecommitdiff
path: root/luasocket-3.1.0-fix-linkage.patch
diff options
context:
space:
mode:
Diffstat (limited to 'luasocket-3.1.0-fix-linkage.patch')
-rw-r--r--luasocket-3.1.0-fix-linkage.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/luasocket-3.1.0-fix-linkage.patch b/luasocket-3.1.0-fix-linkage.patch
new file mode 100644
index 0000000..38b67e3
--- /dev/null
+++ b/luasocket-3.1.0-fix-linkage.patch
@@ -0,0 +1,25 @@
+--- luasocket-3.1.0/src/makefile.orig 2024-11-01 12:09:30.638817581 +0800
++++ luasocket-3.1.0/src/makefile 2024-11-01 12:10:54.470855376 +0800
+@@ -396,18 +396,18 @@
+ all: $(SOCKET_SO) $(MIME_SO)
+
+ $(SOCKET_SO): $(SOCKET_OBJS)
+- $(LD) $(SOCKET_OBJS) $(LDFLAGS)$@
++ $(LD) $(SOCKET_OBJS) $(LDFLAGS)$@ -llua
+
+ $(MIME_SO): $(MIME_OBJS)
+- $(LD) $(MIME_OBJS) $(LDFLAGS)$@
++ $(LD) $(MIME_OBJS) $(LDFLAGS)$@ -llua
+
+ all-unix: all $(UNIX_SO) $(SERIAL_SO)
+
+ $(UNIX_SO): $(UNIX_OBJS)
+- $(LD) $(UNIX_OBJS) $(LDFLAGS)$@
++ $(LD) $(UNIX_OBJS) $(LDFLAGS)$@ -llua
+
+ $(SERIAL_SO): $(SERIAL_OBJS)
+- $(LD) $(SERIAL_OBJS) $(LDFLAGS)$@
++ $(LD) $(SERIAL_OBJS) $(LDFLAGS)$@ -llua
+
+ install:
+ $(INSTALL_DIR) $(INSTALL_TOP_LDIR)