Hi list,
sadly luasocket doesn't work with lua 5.3 because of some internal
API shuffling between lua 5.2 and lua 5.3. In upstream it is already
patched and I will hassle them for a new release.
Meanwhile, if you need luasocket for lua 5.3 like I do, please
consider the following diff.
Regards,
Florian
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/luasocket/Makefile,v
retrieving revision 1.31
diff -u -p -u -r1.31 Makefile
--- Makefile 5 Apr 2015 13:31:14 -0000 1.31
+++ Makefile 3 Apr 2016 18:26:55 -0000
@@ -7,7 +7,7 @@ V= 3.0-rc1
GH_ACCOUNT= diegonehab
GH_PROJECT= luasocket
GH_TAGNAME= v$V
-REVISION= 0
+REVISION= 1
DISTNAME= ${GH_PROJECT}-$V
PKGNAME= ${DISTNAME:S/-rc/rc/}
CATEGORIES= net
@@ -27,7 +27,8 @@ MAKE_FILE= makefile
MAKE_FLAGS= CC_linux=${CC} \
LD_linux=${CC} \
CFLAGS_linux="${CFLAGS} -I${MODLUA_INCL_DIR} -fPIC \
- -DPIC -DUNIX_HAS_SUN_LEN" \
+ -DPIC -DUNIX_HAS_SUN_LEN \
+ -DLUA_COMPAT_APIINTCASTS" \
LDFLAGS_linux="${LDFLAGS} -shared -fPIC -o "
do-install: