🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:39 wayland76 left, wayland76 joined 01:13 yewscion joined 01:18 yewscion left
ugexe there is no compiling executable on any OS with raku. the best you can do is have an msi installer for your app on windows which also installs raku. see github.com/raku-community-modules/...rMaker-WiX 01:23
02:34 hulk joined 02:35 kylese left 02:49 yewscion joined 02:53 yewscion left 03:08 eseyman left 03:10 manu_ joined 03:11 manu_ is now known as eseyman 03:15 hulk left, kylese joined, yewscion joined 03:20 yewscion left 04:19 elvlysh joined 04:47 swaggboi left 04:49 stanrifkin_ joined, stanrifkin left 04:50 swaggboi joined
antononcube @Guest60 “I just want UI and math to both be easy in one language, and to not have to support OS level dependency hell issues post-install.” — you can try using/mastering Mathematica or R. 04:51
04:55 swaggboi left, swaggboi joined, elvlysh left 05:33 Aedil left 05:41 derpydoo joined 06:14 Aedil joined 06:26 derpydoo left 06:39 yewscion joined 06:44 yewscion left 08:03 maylay left 08:22 maylay joined 08:34 jpn joined 08:47 jpn left 08:50 lichtkind joined 08:51 jpn joined 08:55 maylay left 09:02 Aedil left 09:03 maylay joined 09:20 maylay left 09:23 maylay joined 09:28 Xliff joined
Xliff \o 09:28
Anybody awake?
09:32 sena_kun joined
Geth ecosystem/main: 0a831df64c | (Elizabeth Mattijsen)++ | META.list
Remove awwaiid (Brock Wilcox)'s modules

They may re-appear as Raku Community modules
09:33
09:34 jpn left
lizmat Xliff: barely 09:37
09:40 merp joined 09:44 JimmyZhuo joined
Xliff lizmat++ 09:50
So best way to get indexes of a bit string from a Buf: grep? 09:51
s/bit/byte/
Xliff is taking apart certificate data using GCR
gnome.pages.gitlab.gnome.org/gcr/g...index.html 09:52
lizmat so you're searching for a byte sequence, so P5pack wouldn't help you ? 09:53
09:53 sena_kun left
patrickb If a mono file isn't necessary, I'd just use one of the pre compiled release zips from rakudo.org, install stuff as necessary and zip it up again. 09:54
The Windows executable thing i 09:55
github.com/rakudo/rakudo/pull/5725 is mostly unrelated.
Xliff lizmat: Um.... .grep(<num>, :k) seems to be better than P5pack
With a bit of fiddling, I can get what I want. 09:56
.release
lizmat yup
Xliff github.com/Xliff/raku-GCR 09:57
patrickb That PR currently blocks in review btw.
Xliff If you have clicked the above link, click again for example code. 10:01
10:03 Xliff left
JimmyZhuo patrickb: ha, I like this, will try it on my windows 10:09
10:12 jpn joined, maylay left 10:13 maylay joined 10:17 jpn left
JimmyZhuo >perl Configure.pl --prefix=E:\OpenSource\MoarVM\install 10:19
Found E:\OpenSource\MoarVM\install/bin/nqp-m.exe (backend moar)
Using E:\OpenSource\MoarVM\install/bin/nqp-m.exe (version 2025.02-10-g990e179bd / MoarVM 2025.02-10-g282254418).
Cleaning up ...
makefile:157: *** multiple target patterns. Stop.
patrickb: ^^
patrickb Seems the makefile is somehow broken 10:22
10:22 maylay left
patrickb Can you paste? And provide the full set of commands you used to build moar/nqp/rakudo? 10:23
10:24 maylay joined 10:29 derpydoo joined 10:30 jpn joined 10:31 tgt joined 10:34 jpn left
JimmyZhuo patrickb: moarvm : perl Configure.pl --optimize && make install , nqp / rakudo: perl Configure.pl --prefix=E:\OpenSource\MoarVM\install && make install 10:58
11:00 tgt left, tgt joined 11:01 jpn joined
JimmyZhuo win-runner.exe-tmpl: src/runner/runner.c src/runner/whereami.c src/runner/whereami.h 11:04
$(NOECHO)$(MKPATH) "gen\win-runner"
$(NOECHO)$(PERL5) "E:\OpenSource\Rakudo\tools\build\wrapper-compiler-helper.pl" write-exec-size gen\win-runner\exec_size.h
$(NOECHO)cl /O2 /D "NDEBUG" /GL /Gy /Zc:inline /nologo /MD /Fewin-runner-zero-size.exe /I gen\win-runner /I src\runner src\runner\runner.c src\runner\whereami.c
$(NOECHO)$(PERL5) "E:\OpenSource\Rakudo\tools\build\wrapper-compiler-helper.pl" write-exec-size gen\win-runner\exec_size.h win-runner-zero-size.exe
$(NOECHO)cl /O2 /D "NDEBUG" /GL /Gy /Zc:inline /nologo /MD /Fewin-runner.exe /I gen\win-runner /I src\runner src\runner\runner.c src\runner\whereami.c
$(NOECHO)$(PERL5) "E:\OpenSource\Rakudo\tools\build\wrapper-compiler-helper.pl" validate-sizes win-runner-zero-size.exe win-runner.exe
$(NOECHO)$(CP) win-runner.exe win-runner.exe-tmpl
$(NOECHO)$(RM_F) win-runner-zero-size.exe win-runner.exe
patrickb: these seems wrong on windows
I removed these , and can make 11:05
11:05 derpydoo left 11:06 jpn left
JimmyZhuo $(NOECHO)$(PERL5) "E:\OpenSource\Rakudo\tools\build\wrapper-compiler-helper.pl" write-exec-size gen\win-runner\exec_size.h 11:06
this line is wrong
perl "E:\OpenSource\Rakudo\tools\build\wrapper-compiler-helper.pl" write-exec-size gen\win-runner\exec_size.h 11:12
open: No such file or directory at E:\OpenSource\Rakudo\tools\build\wrapper-compiler-helper.pl line 14.
11:17 MyNetAz left, Sgeo left 11:22 jpn joined
JimmyZhuo patrickb: I found the problem:' $(NOECHO)', that's '(should be \t, not space here) $(NOECHO)' , 11:24
11:28 jpn left 11:32 MyNetAz joined
JimmyZhuo process_begin: CreateProcess(NULL, cl /O2 /D NDEBUG /GL /Gy /Zc:inline /nologo /MD /Fewin-runner-zero-size.exe /I gen\win-runner /I src\runner src\runner\runner.c src\runner\whereami.c, ...) failed. 11:35
make (e=2): can't find the file。
gmake: *** [makefile:159: win-runner.exe-tmpl] Error 2
patrickb: cl should be $(M_CC) 11:39
after this fix:
src\runner\runner.c:8:10: fatal error: exec_size.h: No such file or directory
8 | #include "exec_size.h"
| ^~~~~~~~~~~~~
compilation terminated.
src\runner\whereami.c:8:10: fatal error: whereami.h: No such file or directory
8 | #include <whereami.h>
| ^~~~~~~~~~~~
compilation terminated.
gmake: *** [makefile:159: win-runner.exe-tmpl] Error 1
12:03 abraxxa-home joined 12:04 euandreh left 12:07 abraxxa-home left 12:08 euandreh joined 12:10 jpn joined 12:18 jpn left 12:24 maylay left 12:26 maylay joined 12:33 jpn joined 12:44 jpn left
patrickb I'm on a long car ride. I'll gladly join the fun in the evening. Feel free to move on by yourself. 12:56
12:58 MyNetAz left 13:13 tgt left 13:14 maylay left 13:16 maylay joined 13:34 jpn joined 13:39 jpn left 13:43 JimmyZhuo left 13:47 MyNetAz joined 14:11 tgt joined 14:13 sena_kun joined 14:28 jpn joined 14:29 Aedil joined 14:33 jpn left 14:34 Aedil left 14:38 apac joined 14:41 jpn joined 14:45 jpn left 14:51 Aedil joined 15:17 apac left 15:19 apac joined 15:32 kylese left 15:33 hulk joined 15:41 jpn joined 15:44 habere-et-disper joined 15:45 apac left 15:47 jpn left 15:54 yewscion joined 15:58 yewscion left 16:20 Altai-man joined, sena_kun left 16:36 jgaz left 16:37 jgaz joined 16:40 maylay left 16:42 jpn joined 16:43 maylay joined 16:44 habere-et-disper left 16:46 avar left, avar joined 16:47 maylay left, jpn left 16:50 maylay joined, habere-et-disper joined 17:32 maylay left 17:35 maylay joined 17:59 jgaz left 18:22 euandreh left, euandreh joined 18:28 habere-et-disper left 18:53 tgt left 18:59 yewscion joined 19:05 yewscion left 19:06 Aedil left 19:07 yewscion joined 19:10 jpn joined, Sgeo joined 19:14 yewscion left 19:16 jpn left 19:40 swaggboi left, yewscion joined 19:41 apac joined 19:46 yewscion left 20:08 jpn joined 20:13 jpn left 20:14 tgt joined 20:19 jpn joined 20:20 Sgeo left, Sgeo joined 20:25 jpn left 20:39 wayland joined, wayland76 left 21:02 wayland76 joined, wayland left 21:11 MyNetAz left 21:20 tgt left 21:40 MyNetAz joined 21:48 tobs left
patrickb JimmyZhuo: Do you deliberately use gmake/GCC? There are some only msvc bits in that PR (reason being that it needs to work on the JVM backend as well, where there is no CC variable defined.) 21:50
tellable6 patrickb, I'll pass your message to JimmyZhuo
21:59 apac left 22:23 wayland76 left 22:30 MyNetAz left 22:34 tobs joined 22:39 jpn joined 22:43 jpn left 23:23 MyNetAz joined 23:27 stanrifkin_ left 23:29 Guest40 joined 23:34 Altai-man left 23:38 Guest40 left 23:56 human_blip left, human_blip joined