|
00:25
MasterDuke joined
00:26
librasteve_ left
01:36
MasterDuke left
02:59
ShimmerFairy left
03:00
ShimmerFairy joined
03:29
harrow left
03:46
harrow joined
03:58
ntv joined,
apogee_ntv left
03:59
ntv is now known as apogee_ntv
08:42
apogee_ntv left
08:43
apogee_ntv joined
09:56
Nicholas left
10:44
Nicholas joined
11:43
shareable6 left
11:44
shareable6 joined
|
|||
| [Coke] | moarvm: bunch of code analysis issues found in moarvm, discussion in #raku-dev | 13:57 | |
| github.com/MoarVM/MoarVM/blob/d4cd...ops.c#L254 - pext - potential deref of a null pointer. | 14:03 | ||
|
14:04
librasteve_ joined
18:15
bisectable6 left,
unicodable6 left,
quotable6 left,
bloatable6__ left,
benchable6 left,
releasable6 left,
coverable6 left,
committable6 left,
nativecallable6 left,
tellable6 left,
huggable6 left,
shareable6 left,
linkable6 left,
notable6 left,
sourceable6 left,
greppable6 left,
evalable6 left
18:18
linkable6 joined,
bloatable6 joined,
notable6 joined,
greppable6 joined,
sourceable6 joined,
bisectable6 joined
18:19
nativecallable6 joined,
evalable6 joined,
shareable6 joined,
benchable6 joined,
committable6 joined,
releasable6 joined,
quotable6 joined
18:20
huggable6 joined,
unicodable6 joined,
coverable6 joined,
tellable6 joined
20:45
Guest20 joined
|
|||
| Guest20 | Hello, New to Raku(and Moar). Just tried to build 2026.04 on FreeBSD 15.0 ARM using RAKUBREW. Hangs looking for a util.h in 3rd Party Libuv. Looks like there was a commit, 315095a | 20:50 | |
| , on 2025-12-12, to add a BSD implementation and this header requirement was added but there is no sign of this file existing anywhere. Any ideas? Thanks! | |||
| timo | patrickb: I think this is your code? | 20:52 | |
| just a file you forgot to `git add`? | |||
| [Coke] | interesting that we got no issues on other platforms? | 21:02 | |
| timo | not that interesting | ||
| that include is only on BSD | |||
|
21:06
rakkable__ left,
rakkable joined
21:07
Guest98 joined
21:08
Guest20 left
|
|||
| [Coke] | ah | 21:11 | |
| Guest98 | Sorry, bad connection. Is Raku usage on BSDs that low? I noticed there also wasn't a package for Raku. | 21:12 | |
| timo | I don't know about that, sorry | 21:15 | |
| can you try removing the include and seeing what it will complain about next? | |||
| Guest98 | Does generate another warning in the same process.c file that also looks like from the same commit but Raku says it has installed successfully. I'll move forward trying to use it but would be great to know what I'm missing from the util.h for the BSD. Here's the warn: 3rdparty/libuv/src/unix/process.c:1005:7: warning: call to undeclared | 21:28 | |
| function 'openpty'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] | |||
| 1005 | if (openpty(fd_pty, fd_tty, 0, 0, &winp) < 0) { | |||
| | ^ | |||
| 1 warning generated. | |||
| Is there a quick way to see if libuv is working? | 21:30 | ||
| timo | this in particular is about the ability to call subprocesses with a PTY of our own, which is something not every program needs. in theory you can stub the whole feature out, compile moar + nqp + rakudo and run the spec test suite that way | 21:31 | |
| Guest98 | Understood! Thank you all. I'll keep that in mind as I explore. | 21:33 | |
|
21:43
Guest98 left
|
|||
| Geth | MoarVM: MasterDuke17++ created pull request #2002: Always check the return value of getenv() |
21:45 | |