Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
01:57
dogbert17 left,
dogbert17 joined
04:47
japhb left
04:51
japhb joined
06:26
dogbert11 joined
06:29
dogbert17 left
09:56
sena_kun joined
10:24
sena_kun left
13:36
tbrowder__ left,
tbrowder__ joined
14:01
kjp left
14:35
kjp joined
15:43
kjp left
16:07
kjp joined
16:37
dogbert17 joined
16:39
dogbert11 left
18:43
sena_kun joined
19:34
MasterDuke joined
|
|||
Geth | MoarVM/main: 9a6eabfe5a | (Jan-Olof Hendig)++ | 3rdparty/libuv Update libuv to version 1.47.0 Clean spectest under Linux Mint 20.3 (Una) |
19:51 | |
MoarVM/main: 94afc17aa6 | MasterDuke17++ (committed using GitHub Web editor) | 3rdparty/libuv Merge pull request #1772 from dogbert17/update-libuv-2-v1.47.0 |
|||
[Coke] will test that on windows this weekend. | 20:14 | ||
ugexe | yeah its broke on windows | 20:19 | |
jdv windows... | 20:20 | ||
ugexe | linking moar.dll | 20:21 | |
Creating library moar.dll.lib and object moar.dll.exp | |||
uv.lib(util.obj) : error LNK2001: unresolved external symbol _GetSystemTimePreciseAsFileTime | |||
moar.dll : fatal error LNK1120: 1 unresolved externals | |||
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\bin\HostX86\x86\link.EXE"' : return code '0x460' | |||
Stop. | |||
Command failed (status 512): C:\Strawberry\perl\bin\perl.exe Configure.pl --optimize --git-cache-dir=C:\rakubrew\git_reference --prefix=C:\rakubrew\versions\moar-blead\install --make-install | |||
jdv | is Nick a bot now? | 20:22 | |
lizmat | Nicholas drops by every now and then | 20:26 | |
jdv | mr nick logan i meant | 20:32 | |
but nicholas is cool too:) | 20:33 | ||
clark i mean | |||
lizmat | yeah, Nicholas Clark goes by Nicholas here nowadays | ||
jdv | is it nclark that did the "ghr"? | 20:34 | |
ugexe | hmm looks the the moarvm build is ok on CI though | 21:08 | |
github.com/libuv/libuv/issues/3887...1550338172 | 21:14 | ||
that suggests other people have encountered this at some time though | 21:15 | ||
Geth | MoarVM: ugexe++ created pull request #1773: Bump minimum supported version to windows 8 |
21:41 | |
ugexe | I can't actually test if that will fix my error. If I try to build MoarVM without rakubrew it fails to probe my toolchain. For whatever reason rakubrew is able to build all of this, but I wouldn't be able to get it to rerun that build step after modifying the file to test | 21:42 | |
I don't think it can harm anything regardless | 21:43 | ||
If someone can merge that I can test that theory | 22:07 | ||
i don't think i need anything bumped afterwards | 22:08 | ||
since i can do rakubrew build moar-blead --gen-moar=HEAD | |||
Geth | MoarVM/main: 428b821d19 | (Nick Logan)++ (committed using GitHub Web editor) | build/setup.pm Bump minimum supported version to windows 8 libuv sets _WIN32_WINNT to 602 during its build - github.com/bnoordhuis/libuv/blob/1...s.txt#L101 On an ARM Windows 11 VM I started getting a "unresolved external symbol _GetSystemTimePreciseAsFileTime" error, which is an API introduced in Windows 8 (which is 602). This updates the _WIN32_WINNT flag to set a minimum version for Windows of 8, which should provide |
22:15 | |
MoarVM/main: 62c73a7e9d | MasterDuke17++ (committed using GitHub Web editor) | build/setup.pm Merge pull request #1773 from ugexe/patch-22 |
|||
ugexe | Same error :/ | 22:23 | |
Ok I have the same error trying to build 2023.10 which makes sense since the problematic libuv change was a few libuv bumps back i think | 23:03 | ||
patrickb: the above seems similar to github.com/MoarVM/MoarVM/pull/1757 fwiw | 23:04 | ||
23:39
sena_kun left
|
|||
ugexe | Yeah I can't build rakudo 2023.05 or later (which included the libuv 1.45 bump) on Windows 11 ARM, all with that same "unresolved external symbol _GetSystemTimePreciseAsFileTime" error | 23:52 |