from ports/lang/lua/5.1

Index: rts/lib/lua/src/lmathlib.cpp
--- rts/lib/lua/src/lmathlib.cpp.orig
+++ rts/lib/lua/src/lmathlib.cpp
@@ -226,7 +226,7 @@ static int math_random (lua_State *L) {
 
 static int math_randomseed (lua_State *L) {
   #ifndef LUA_USER_H
-  srand(luaL_checkint(L, 1));
+  srand_deterministic(luaL_checkint(L, 1));
   return 0;
   #else
   return (spring_lua_unsynced_srand(L)); // SPRING
