* gnu/packages/lua.scm (lua-5.2)[arguments]: Rewrite make-flags so that Lua is built with platform-specific instructions for shared library loading (dlopen). --- gnu/packages/lua.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm index 6bedde3..bbb1b8c 100644 --- a/gnu/packages/lua.scm +++ b/gnu/packages/lua.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2014 Raimon Grau <raimons...@gmail.com> ;;; Copyright © 2014 Mark H Weaver <m...@netris.org> ;;; Copyright © 2014 Andreas Enge <andr...@enge.fr> +;;; Copyright © 2015 Leo Famulari <l...@famulari.name> ;;; ;;; This file is part of GNU Guix. ;;; @@ -47,7 +48,10 @@ #:test-target "test" #:phases (alist-replace 'build - (lambda _ (zero? (system* "make" "CFLAGS=-fPIC" "linux"))) + (lambda _ (zero? (system* "make" + "PLAT=linux" + "MYCFLAGS=-fPIC" + "MYLDFLAGS=-fPIC"))) (alist-replace 'install (lambda* (#:key outputs #:allow-other-keys) -- 2.6.1