mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
22 lines
833 B
Plaintext
22 lines
833 B
Plaintext
$NetBSD: patch-src_makefile,v 1.2 2016/06/04 23:08:13 alnsn Exp $
|
|
|
|
Fix luaL_checkint problem in 5.3. Pass our LDFLAGS.
|
|
--- src/makefile.orig 2013-06-14 11:27:32.000000000 +0000
|
|
+++ src/makefile
|
|
@@ -145,13 +145,13 @@ SOCKET_macosx=usocket.o
|
|
SO_linux=so
|
|
O_linux=o
|
|
CC_linux=gcc
|
|
-DEF_linux=-DLUASOCKET_$(DEBUG) -DLUA_$(COMPAT)_MODULE \
|
|
+DEF_linux=-DLUASOCKET_$(DEBUG) -DLUA_$(COMPAT)_MODULE -DLUA_COMPAT_APIINTCASTS \
|
|
-DLUASOCKET_API='__attribute__((visibility("default")))' \
|
|
-DUNIX_API='__attribute__((visibility("default")))' \
|
|
-DMIME_API='__attribute__((visibility("default")))'
|
|
CFLAGS_linux= -I$(LUAINC) $(DEF) -pedantic -Wall -Wshadow -Wextra \
|
|
-Wimplicit -O2 -ggdb3 -fpic -fvisibility=hidden
|
|
-LDFLAGS_linux=-O -shared -fpic -o
|
|
+LDFLAGS_linux=-O -shared -fpic $(MYLDFLAGS) -o
|
|
LD_linux=gcc
|
|
SOCKET_linux=usocket.o
|
|
|