L.S.
With below patch I get luarocks (version 2.0.10) working for the lua
packages I use on the NetBSD platform. Probably more needs to be done but
with this first step packages get installed instead of failing on an
unspecified stat option.
==BEGIN PATCH
--- ./org/lua/share/lua/5.1/luarocks/cfg.lua 2012-07-23
03:35:07.000000000 +0200
+++ ./new/lua/share/lua/5.1/luarocks/cfg.lua 2012-07-23
02:46:03.000000000 +0200
@@ -69,6 +69,10 @@
detected.unix = true
detected.openbsd = true
detected.bsd = true
+elseif system == "NetBSD" then
+ detected.unix = true
+ detected.netbsd = true
+ detected.bsd = true
elseif system == "Darwin" then
detected.unix = true
detected.macosx = true
@@ -380,6 +384,16 @@
defaults.platforms = {"unix", "bsd", "openbsd"}
end
+if detected.netbsd then
+ defaults.arch = "netbsd-"..proc
+ defaults.make = "gmake"
+ defaults.platforms = {"unix", "bsd", "netbsd"}
+ defaults.variables.CC = "gcc"
+ defaults.variables.LD = "gcc"
+ defaults.variables.LIBFLAG = "-shared"
+ defaults.variables.STATFLAG = "-f '%OLp'"
+end
+
if detected.solaris then
defaults.arch = "solaris-"..proc
defaults.platforms = {"unix", "solaris"}
==END PATCH
--
Regards Eric Koorn
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Luarocks-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/luarocks-developers