aports/main/lua-socket/lua-cflags.patch
omni e811901388 main/lua-socket: upgrade to 3.1.0
change/update upstream source and url
2022-10-05 08:02:58 +00:00

18 lines
525 B
Diff

Use pkg-config to detect cflags
--- a/src/makefile
+++ b/src/makefile
@@ -170,11 +170,13 @@ SOCKET_macosx=usocket.o
#------
# Compiler and linker settings
# for Linux
+LUAPC=lua$(LUAV)
+LUA_CFLAGS=$(shell pkg-config --cflags $(LUAPC))
SO_linux=so
O_linux=o
CC_linux=gcc
DEF_linux=-DLUASOCKET_$(DEBUG)
-CFLAGS_linux=$(LUAINC:%=-I%) $(DEF) -Wall -Wshadow -Wextra \
+CFLAGS_linux=$(LUA_CFLAGS) $(LUAINC:%=-I%) $(DEF) -Wall -Wshadow -Wextra \
-Wimplicit -O2 -ggdb3 -fpic
LDFLAGS_linux=-O -shared -fpic -o
LD_linux=gcc