|
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 | |