about summary refs log tree commit diff
path: root/pkgs/development/interpreters/luajit
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2013-12-15 20:12:35 +0400
committerMichael Raskin <7c6f434c@mail.ru>2013-12-15 20:12:35 +0400
commit556e38c0f44f31943b859983c933392b26a429a0 (patch)
tree71bcb078b74242c7ce7f847e914fe456933e2b2e /pkgs/development/interpreters/luajit
parentd7a82dfe6f2753c3f87b5b7ab2a0b63d2fb5827f (diff)
downloadnixlib-556e38c0f44f31943b859983c933392b26a429a0.tar
nixlib-556e38c0f44f31943b859983c933392b26a429a0.tar.gz
nixlib-556e38c0f44f31943b859983c933392b26a429a0.tar.bz2
nixlib-556e38c0f44f31943b859983c933392b26a429a0.tar.lz
nixlib-556e38c0f44f31943b859983c933392b26a429a0.tar.xz
nixlib-556e38c0f44f31943b859983c933392b26a429a0.tar.zst
nixlib-556e38c0f44f31943b859983c933392b26a429a0.zip
Fix LuaJIT evaluation on non-Linux platforms
Diffstat (limited to 'pkgs/development/interpreters/luajit')
-rw-r--r--pkgs/development/interpreters/luajit/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/interpreters/luajit/default.nix b/pkgs/development/interpreters/luajit/default.nix
index 7c11be739f7b..f74ad18d5e41 100644
--- a/pkgs/development/interpreters/luajit/default.nix
+++ b/pkgs/development/interpreters/luajit/default.nix
@@ -9,9 +9,10 @@ stdenv.mkDerivation rec{
         sha256="0f3cykihfdn3gi6na9p0xjd4jnv26z18m441n5vyg42q9abh4ln0";
     };
 
-    patchPhase = ''
+    patchPhase = stdenv.lib.optionalString (stdenv.gcc.libc != null)
+    ''
       substituteInPlace Makefile \
-        --replace ldconfig ${stdenv.glibc}/sbin/ldconfig
+        --replace ldconfig ${stdenv.gcc.libc}/sbin/ldconfig
     '';
 
     installPhase = ''
@@ -22,5 +23,6 @@ stdenv.mkDerivation rec{
         description= "Just-in-time compiler and interpreter for lua 5.1.";
         homepage = http://luajit.org;
         license = stdenv.lib.licenses.mit;
+	platorms = stdenv.lib.platforms.linux;
     };
 }