Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by Zoffix on 27 July 2018.
Geth problem-solving/path-to-raku: 115a26084f | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Elaborate on IRC logging
10:50
problem-solving/path-to-raku: dcd66a7be2 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Suggest solution to .perl methods in non-core modules
10:56
problem-solving/path-to-raku: 0dc6534242 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Elaborate on $*RAKU and Raku class
11:01
problem-solving/path-to-raku: 6b2ddf812f | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Do **NOT** change "Perl5" where it's used
11:04
problem-solving/path-to-raku: 50f7697fd0 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Defer versioning discussion
11:09
problem-solving/path-to-raku: 998232afca | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Elaborate on tagging
11:12
problem-solving/path-to-raku: 50c14e2157 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Mention installers
11:14
problem-solving/path-to-raku: 24fddab779 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Introduce concept of a migration guide
11:19
Geth problem-solving/path-to-raku: 5789db03a6 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Migration guide for book authors
11:27
problem-solving/path-to-raku: 01efd7e39d | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
Follow suggestion on phrasing
11:30
rakudo/fix-js-makefile: ff0c4ee15c | (Paweł Murias)++ | tools/templates/js/Makefile.in
[js] Fixed to the point where it's attempting to compile the setting
11:31
rakudo/fix-js-makefile: c1d98e3aad | (Paweł Murias)++ | tools/templates/6.c/bootstrap_sources
Enable moar spesh plugins only on the moar backend
rakudo/fix-js-makefile: 17d036ad45 | (Paweł Murias)++ | tools/templates/js/Makefile.in
[js] Refactor the Makefile.in to use PERL6_*_JS variables
problem-solving/path-to-raku: 813165ea04 | (Elizabeth Mattijsen)++ | solutions/language/PATH-TO-RAKU.md
More phrasing suggestions followed
11:33
rakudo/master: 5 commits pushed by (Paweł Murias)++ 12:02
pmurias vrurg: ping 12:04
|Tux| Rakudo version 2019.07.1-254-g17d036ad4 - MoarVM version 2019.07.1-176-g1b67a94cc
csv-ip5xs0.656 - 0.669
csv-ip5xs-205.095 - 5.282
csv-parser22.115 - 22.576
csv-test-xs-200.427 - 0.440
test6.766 - 7.021
test-t1.706 - 1.716
test-t --race0.778 - 0.799
test-t-2029.214 - 29.651
test-t-20 --race8.979 - 9.011
12:18
travis-ci Rakudo build failed. Paweł Murias '[js] Refactor the Makefile.in to use PERL6_*_JS variables' 13:12
travis-ci.org/rakudo/rakudo/builds/580201829 github.com/rakudo/rakudo/compare/b...d036ad45b6
pmurias Kaiepi: ahh I see you reintroduced that as something that makes more sense 13:15
Kaiepi reintroduced what? 13:17
vrurg pmurias: pong 13:22
pmurias vrurg: you are having build troubles with some rakudo.js dep on freebsd? 13:34
vrurg gyp fails because it wants python27. I don't want EOLed product be the default. We don't agree on this. :) 13:36
pmurias vrurg: I commited a Makefile.in that works on my machine but if there are unportable things still in that I can fix them
vrurg: any ideas how that can be fixed? 13:37
Geth rakudo: vrurg++ created pull request #3166:
[WIP] [HEADSUP] Extract common parts of backend makefiles into a common template
13:38
pmurias vrurg: do they depend on the default python being python2 or are you opposed to installing it? 13:39
vrurg pmurias: I was sending you an email with output. Shall I do it again? 13:41
pmurias: BTW, what I do now is even bigger change to makefiles. Look at the PR above, it's an intermidiate state of things but it currently builds (not installs) moar backend. 13:45
pmurias vrurg: I'll search for it in my gmail inbox 13:51
vrurg: found the email, missed it :( 13:54
vrurg pmurias: macports install python2.7, not python2
pmurias (I need to get round to setting up my gmail inbox so it's not overfilled with github emails and other spam)
vrurg Actually, I can switch active python and I plan to do it for finalizing JS part of reworking makefiles. But that' weird that we can't build without an outdated thing. 13:55
pmurias vrurg: I looked into that a bit and the whole thing seems to be weird
pmurias I'll try to find what dep is using the python stuff and see if we can get rid of it 13:56
vrurg: with the js backend now using a Makefile.in, the shared template stuff should be easier for you? 13:59
vrurg pmurias: I think it would be. Though the changes are so dramatic, that I'm not sure how much difference does it make. :) 14:03
But less "parsing" of NQP is definitely a plus, thanks you! 14:04
pmurias vrurg: github.com/nodejs/node-gyp/issues/...t-64887659 14:21
vrurg: maybe something like that could help
vrurg pmurias: thanks, trying! 14:22
Still, I consider it strange that people rely on something oficially deprecated long ago. But who we are to judge? ;) 14:23
pmurias: now it's something different. Will mail you log in a minute. 14:29
[Coke] anyone able to spend some cycles on github.com/rakudo/rakudo/issues/3057? 14:53
"too many open files" when repeatedly using Proc::Async
(I wonder if a bounty system would be useful) 14:54
AlexDaniel [Coke]: yes, a bounty system will be nice… 18:16
[Coke] I would offer three coffees to fix that bug. :) 19:22
pmurias vrurg: I looked into that error and I'm not sure what it is 20:43
pmurias vrurg: github.com/nodejs/node-gyp/#on-macos 20:44
vrurg: that's something that I saw on a google search that might help
vrurg: there seems to be an attempt to get rid of the python2 dep but it seems to be waiting for a merge into a not very maintained project 20:45