diff options
author | alnsn <alnsn> | 2015-12-06 00:25:26 +0000 |
---|---|---|
committer | alnsn <alnsn> | 2015-12-06 00:25:26 +0000 |
commit | bc739fc60753d2a5aa98be80db2a425b1daf8824 (patch) | |
tree | 3a10b02a7942b11565696c464d3379c5e2cd87ae /lang/lua52/Makefile | |
parent | afbacb7f3ca70b05acb84787bc1f4d9144826b8f (diff) | |
download | pkgsrc-bc739fc60753d2a5aa98be80db2a425b1daf8824.tar.gz |
Fix pkg/47587 lua not linked to pthread causes issues with modules.
Diffstat (limited to 'lang/lua52/Makefile')
-rw-r--r-- | lang/lua52/Makefile | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/lang/lua52/Makefile b/lang/lua52/Makefile index 25992a9e9e2..d0db9c16a41 100644 --- a/lang/lua52/Makefile +++ b/lang/lua52/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.8 2015/03/08 10:55:19 alnsn Exp $ +# $NetBSD: Makefile,v 1.9 2015/12/06 00:25:26 alnsn Exp $ DISTNAME= lua-${LUA_VERSION} PKGNAME= lua52-${LUA_VERSION} +PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= http://www.lua.org/ftp/ \ http://www.tecgraf.puc-rio.br/lua/ftp/ @@ -23,6 +24,16 @@ MAKE_ENV+= DLLIB=${BUILDLINK_LDADD.dl:Q} MAKE_ENV+= INSTALL_DATA=${INSTALL_DATA:Q} CFLAGS+= -DLUA_ROOT=\"${PREFIX}/\" +# pkg/47587 lua not linked to pthread causes issues with modules +PTHREAD_OPTS+= native + +.include "../../mk/pthread.buildlink3.mk" + +.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "native" +CFLAGS+= -pthread +LDFLAGS+= -pthread +.endif + PKGCONFIG_OVERRIDE= ${WRKSRC}/lua.pc INSTALLATION_DIRS+= lib/pkgconfig share/doc/lua-5.2 |