4.9 build failure with Lua 5.3.1 (and 5.3.0)

Good day,

I’m currently having problems building Unreal 4.9 with Lua support.
I followed the instructions in the readme and built Lua release for the both architectures.
Then I fetched all the dependencies with Setup.bat after which I generated the projects with GenerateProjectFiles.bat.
I basically just followed the readme in the .\Engine\Plugins\ScriptPlugin\Source\Lua
It refuses to compile unfortunately.

Visual Studio 2012 output:

...
24>     Creating library C:\repo\UnrealEngine\Engine\Plugins\Developer\BlankPlugin\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-BlankPlugin.lib and object C:\repo\UnrealEngine\Engine\Plugins\Developer\BlankPlugin\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-BlankPlugin.exp
24>     Creating library C:\repo\UnrealEngine\Engine\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-UE4Game.lib and object C:\repo\UnrealEngine\Engine\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-UE4Game.exp
24>  [1521/1522] Link UE4Editor.lib
24>     Creating library C:\repo\UnrealEngine\Engine\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-Advertising.lib and object C:\repo\UnrealEngine\Engine\Intermediate/Build/Win64\UE4Editor\Development\UE4Editor-Advertising.exp
24>     Creating library C:\repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor.lib and object C:\repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor.exp
24>  -------- End Detailed Actions Stats -----------------------------------------------------------
24>ERROR : UBT error : Failed to produce item: C:\repo\UnrealEngine\Engine\Plugins\ScriptPlugin\Binaries\Win64\UE4Editor-ScriptPlugin.dll
24>  Total build time: 3999.41 seconds
24>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5): error MSB3073: The command "..\..\Build\BatchFiles\Build.bat UE4Editor Win64 Development -waitmutex" exited with code -1.
========== Build: 16 succeeded, 1 failed, 1 up-to-date, 28 skipped ==========

“Build.bat UE4Editor Win64 Development -waitmutex” output:

Performing 2 actions (4 in parallel)
[1/2] Link UE4Editor-ScriptPlugin.dll
   Creating library C:\repo\UnrealEngine\Engine\Plugins\ScriptPlugin\Intermediat
e/Build/Win64\UE4Editor\Development\UE4Editor-ScriptPlugin.lib and object C:\rep
o\UnrealEngine\Engine\Plugins\ScriptPlugin\Intermediate/Build/Win64\UE4Editor\De
velopment\UE4Editor-ScriptPlugin.exp
Module.ScriptPlugin.cpp.obj : error LNK2019: unresolved external symbol "void __
cdecl LuaRegisterExportedClasses(struct lua_State *)" (?LuaRegisterExportedClass
es@@YAXPEAUlua_State@@@Z) referenced in function "public: virtual bool __cdecl F
LuaContext::Initialize(class FString const &,class UObject *)" (?Initialize@FLua
Context@@UEAA_NAEBVFString@@PEAVUObject@@@Z)
C:\repo\UnrealEngine\Engine\Plugins\ScriptPlugin\Binaries\Win64\UE4Editor-Script
Plugin.dll : fatal error LNK1120: 1 unresolved externals
-------- End Detailed Actions Stats --------------------------------------------
---------------
ERROR: UBT ERROR: Failed to produce item: C:\repo\UnrealEngine\Engine\Plugins\Sc
riptPlugin\Binaries\Win64\UE4Editor-ScriptPlugin.dll
Total build time: 19.85 seconds

same problem
UE 4.13 and VS 2015