🦋 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:00 lichtkind left 00:14 elvlysh joined, elvlysh left, elvlysh joined 00:16 elvlysh left 01:34 swaggboi joined 01:42 MyNetAz left, yewscion joined 01:47 yewscion left 01:48 Inline joined 01:57 MyNetAz joined 02:11 kylese joined 02:12 hulk left 02:17 euandreh left 02:20 yewscion joined 02:26 yewscion left 02:27 MyNetAz left 02:42 MyNetAz joined 02:53 yewscion joined 03:05 yewscion left 03:15 kylese left, kylese joined 03:19 Inline left 03:38 yewscion joined 03:43 yewscion left 03:45 JimmyZhuo joined
JimmyZhuo patrickb: I usually use GCC 03:46
tellable6 2025-03-16T21:50:32Z #raku <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.)
03:58 JimmyZhuo left, maylay left 04:01 maylay joined 04:37 rir left 04:51 MyNetAz left 05:48 MyNetAz joined 05:56 Aedil joined 05:59 Aedil left 06:05 Sgeo left 06:07 GreaseMonkey left 06:08 greaser|q joined 06:16 Aedil joined 06:57 greaser|q left, greaser|q joined, greaser|q is now known as GreaseMonkey 07:01 kylese left 07:05 kylese joined 07:35 lichtkind joined 07:36 derpydoo joined 07:46 Guest24 joined 07:55 Guest24 left
patrickb JimmyZhuo: Ok. Then I understand why you had so much trouble. As not all back ends use a C toolchain and provide respective $CC, ... make variables 07:55
tellable6 patrickb, I'll pass your message to JimmyZhuo
07:56 yewscion joined
patrickb I resorted to using a hard coded msvc compiler call. Assuming that's the only toolchain used / supported on Windows. I have obviously been wrong. 07:56
It's still a bit of an open question how to solve this. I could add three hard coded compiler commands, one each for cl, GCC and clang and then try to somehow detect which one best to use... 07:58
08:09 yewscion left 08:22 jpn joined 08:33 jpn left 08:35 MyNetAz left 08:48 jpn joined 08:49 sena_kun joined 08:50 MyNetAz joined 08:53 dakkar joined, jpn left 08:56 yewscion joined 09:00 yewscion left 09:05 jpn joined 09:09 jpn left 09:11 jpn joined 09:18 euandreh joined 09:23 euandreh left, euandreh joined 09:48 yewscion joined 09:53 yewscion left 10:01 yewscion joined 10:06 yewscion left 10:08 derpydoo left 10:09 sena_kun left 10:30 Inline joined 10:39 yewscion joined 10:43 yewscion left 10:45 apac joined 11:10 yewscion joined 11:11 euandreh1 joined, JimmyZhuo joined 11:14 euandreh left, euandreh1 is now known as euandreh 11:16 yewscion left 11:29 Inline_ joined, Inline left, Inline_ is now known as Inline 11:30 euandreh1 joined 11:33 euandreh left, euandreh1 is now known as euandreh 11:43 yewscion joined 11:47 yewscion left 12:02 yewscion joined 12:07 yewscion left 12:18 apac left 12:33 jpn left 12:34 yewscion joined 12:39 yewscion left 13:24 jpn joined 13:28 jpn left 13:35 yewscion joined 13:44 blendux joined 13:54 Inline_ joined, Inline is now known as Guest2601, Guest2601 left, Inline_ is now known as Inline 14:04 Inline_ joined 14:06 Inline left, Inline_ is now known as Inline 14:10 JimmyZhuo left 14:17 jpn joined 14:20 Inline left 14:57 Inline joined 15:10 blendux left, blendux joined 15:25 yewscion left 15:27 yewscion joined 15:56 euandreh left 15:58 librasteve_ joined
librasteve_ SmokeMachine: I got this error with `zef install Red` on vanilla ubuntu … looking at raku.land, seems that this module is only on p5c … is it still a Red dependency? www.irccloud.com/pastebin/jYXI0ij0 15:59
if still needed then maybe should be adopted as a raku community module? 16:00
SmokeMachine Red shoudn't depend on that... odd... 16:01
github.com/FCO/Red/blob/master/META6.json 16:02
librasteve_ guess it comes in via NativeLibs www.irccloud.com/pastebin/9f0lXZIT 16:03
SmokeMachine I don't remember Red ever depended on that... (but we can't ever trust my memory...)
librasteve_ comes in with DBIish raku.land/zef:raku-community-modules/DBIish 16:04
wich is already a community module
i’ll raise an issue 16:05
SmokeMachine www.irccloud.com/pastebin/B2Samqxa/
thanks, but that's odd... I never had that problem, and I just installed Red recently several times... 16:06
librasteve_ maybe you are on an older raku - this with 2024.10 … I think the fail is caused by the .pm file extension eprecation error 16:07
github.com/raku-community-modules/...issues/241 16:09
16:13 apac joined
SmokeMachine www.irccloud.com/pastebin/DMWbVOUo/ 16:20
Red has no PM files anymore... is it trying to install an old version of Red? 16:21
Could you try installing `Red:api<2>`? 16:22
or `Red:ver<0.1.75>` 16:24
melezhik. . 16:51
17:07 apac left
librasteve Red installs DBIish as a dep then that installs NativeHelpers::Blob as a dep ... so maybe you did not need to reinstall NativeHelpers.Blob for a long time since it hasn't changed 17:16
I hit it because I'm doing a new install on a clean machine
SmokeMachine I keep updating Raku with rakubrew and it makes it required to install everything again, so I don’t think that’s the case… 17:19
17:35 dakkar left, Mrtophat joined
Mrtophat wsp 17:36
[Coke] www.youtube.com/watch?v=O6FsyQZzJJ0 - added a comment about how this does work in Raku (I didn't watch the whole thing, only the first 60s or so) 17:54
librasteve smokemachine: good point - I have no idea why it doesn't error on your machine 17:56
[Coke] librasteve_: are you having trouble with the latest released version or HEAD?
(of Rakudo)
17:56 Mrtophat left
librasteve I have been testing on 2024.10 17:57
its an easy workaround just use --/test ... but since DBIish (community module) depends on NativeLibs::Blob (not community module on p6c) then we should move it to community I guess 17:59
(and then we can change to .pm to .rakumod)
/NativeLibs::Blob/NativeHelpers::Blob/ 18:00
[Coke] that deprecation warning shouldn't cause a failure, though, should it? 18:03
SmokeMachine But even on p6c, it should work with lizmat’s ecosystem (sorry, I forgot the name) 18:06
librasteve [Coke] - maybe not - suggest you cast your eye over the error message in the issue, maybe I am incorect about the cause 18:22
ugexe the failure is the first line of the test output 18:23
[NativeHelpers::Blob] /bin/sh: 1: gcc: not found
librasteve oh yes
[Coke] ugexe: yes - the discussion before was just about the deprecation. thanks. :) 18:24
librasteve well, I am using AWS vanilla ubuntu 24.04LTS for this ... guesss that comes with no gcc 18:25
ubuntu@ip-172-31-4-0:~$ which gcc /usr/bin/gcc
wrong again 18:26
there is gcc on the box
ugexe i would suggesting poking at github.com/salortiz/NativeHelpers-....pm#L5-L30 18:28
on whatever system is giving you this issue
18:38 blendux left 18:39 blendux joined 18:46 MyNetAz left 19:11 jpn left 19:20 MyNetAz joined 19:24 blendux left 19:25 sena_kun joined 19:26 blendux joined
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/03/17/2025-...-for-sale/ 19:45
19:46 undermine joined 19:53 sena_kun left 19:55 sena_kun joined 20:14 bisectable6 left 20:18 bisectable6 joined 20:22 apac joined 20:36 apac left 20:37 librasteve_ left, blendux left 20:40 Altai-man joined 20:41 sena_kun left 20:57 Inline left 21:08 jpn joined 21:12 jpn left
melezhik. lizmat: thanks for mentioning my HN post on this RW. Could you also please correct the link to it ? Should be news.ycombinator.com/item?id=43355120 , thanks 🙏 21:17
21:18 yewscion left 21:19 Inline joined 21:26 maylay left 21:28 Aedil left 21:29 maylay joined 21:53 yewscion joined
tbrowder [Coke]: i think i should i file an issue on the roll issue, yes? 21:55
21:55 yewscion left 21:57 Inline_ joined, Inline left, Inline_ is now known as Inline, Inline_ joined 22:01 Inline left, Inline_ is now known as Inline 22:08 Altai-man left 22:09 sena_kun joined 22:23 lichtkind left 22:30 tobs left 22:53 Inline left 22:54 human_blip left 22:56 human_blip joined 23:15 yewscion joined
lizmat melezhik oops, corrected 23:16
thanks for the headsup
23:20 yewscion left 23:25 Sgeo joined 23:29 Inline joined, tobs joined 23:39 Inline left 23:46 sena_kun left 23:48 yewscion joined 23:50 jpn joined 23:52 yewscion left 23:55 jpn left