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.
00:00 reportable6 left 00:04 reportable6 joined 00:11 BeastieBot joined 00:50 Voldenet joined, Voldenet left, Voldenet joined 00:55 lucasb left 01:00 ufobat_ joined 01:04 ufobat left 01:45 Voldenet left 01:51 Voldenet joined, Voldenet left, Voldenet joined
lizmat Files=1268, Tests=109352, 194 wallclock secs (27.17 usr 7.78 sys + 2713.94 cusr 254.59 csys = 3003.48 CPU) 03:58
|Tux| Rakudo version 2019.07.1-104-g1c7644045 - MoarVM version 2019.07.1-57-gf46e5d7e4
csv-ip5xs0.687 - 0.694
csv-ip5xs-205.100 - 5.149
csv-parser21.250 - 21.501
csv-test-xs-200.428 - 0.458
test7.002 - 7.194
test-t1.702 - 1.778
test-t --race0.784 - 0.816
test-t-2029.355 - 29.916
test-t-20 --race8.748 - 8.998
04:55
05:08 |Tux| left 05:44 AlexDaniel joined 05:49 |Tux| joined 06:00 reportable6 left, reportable6 joined, ChanServ sets mode: +v reportable6 07:14 patrickb joined 08:02 robertle joined
patrickb nine: I'm pondering the problem of Configure.pls --libdir option being broken. An idea I have is removing that option and instead add an option --perl6-home and --nqp-home. Those specify where the respective folders will be installed and expected. Then it's possible to put the entirety of the current share/nqp or share/perl6 folders somewhere else 08:09
(e. g. /usr/lib/nqp and /usr/lib/perl6).
nine: Would that satisfy the needs of packaging on SuSE and similar? What's your opinion? 08:11
nine patrickb: the problem is that the file system hierarchy standard requires program libraries to be in /usr/lib or /usr/lib64 and architecture independend data to be in /usr/share 08:15
patrickb These home folders only contain architecture independent data. Namely perl6 itself and the repositories. 08:17
nine This definition leaves an open question: what about architecture independend program libraries?
patrickb Right. :-)
nine This is where different distributions or rather their maintainers may have different opinions.
FWIW openSUSE's Perl maintainer was fine with my explanation about moarvm precomp files being architecture independent and moving them to /usr/share 08:18
patrickb But as far as I see the home folders are homogenous in this regard. So there should never be the need to take the contents of them apart (i. e. put the repos in one place and the perl6 libraries in another).
nine /usr/share/perl6/runtime/dynext/libperl6_ops_moar.so OTOH is a real isuse 08:19
s/isuse/issue/
patrickb Oh!
nine Of course the best solution for that one is to get rid of extops... 08:20
patrickb We could just sweep that under the carpet until we manage to get rid of the ext ops...
Yes.
nine Yes, that's the current approach
patrickb Ok, so removing the broken --libdir option in rakudo and nqp is a first step. 08:21
Then afterwards we can see if adding the possibility to move the home folders is necessary. 08:22
nine sounds good
patrickb OK. Thanks for the feedback! 08:23
10:58 epony left 11:12 epony joined 12:00 reportable6 left 12:04 reportable6 joined, ChanServ sets mode: +v reportable6 12:06 epony left 12:47 discord6 joined 13:19 pamplemousse joined 13:36 epony joined 13:39 lucasb joined 15:06 patrickb left 15:30 robertle left 16:05 evalable6 left 16:08 evalable6 joined, ChanServ sets mode: +v evalable6 16:14 evalable6 left 16:16 evalable6 joined 16:17 evalable6 left 16:22 evalable6 joined 16:27 chloekek joined 16:32 pamplemousse left 16:39 dogbert17 joined
Geth roast: 9201db6c67 | ZhongnianTao++ (committed by Samantha McVey) | 4 files
Add test for gb2312 encoding (#563)
16:45
16:50 evalable6 left 16:51 evalable6 joined, evalable6 left 16:52 evalable6 joined
Geth nqp: 39223e7311 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/templates/MOAR_REVISION
[MoarVM Bump] Brings 15 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g95e52c1e9 95e52c1e9 Merge pull request #1150 from ZhongnianTao/master bca6f3924 Fix possible access to fromspace when concatenating strings with many strands 78164189d Remove bogus MVMROOT from MVM_unicode_string_compare 606c44372 Fix possible access to fromspace in UDP socket setup ... (11 more lines)
16:57
rakudo: 082c09e0e5 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/templates/NQP_REVISION
[NQP Bump] Brings 6 commits

NQP bump brought: github.com/perl6/nqp/compare/2019....g39223e731 39223e731 [MoarVM Bump] Brings 15 commits 63e9dbf2a Merge branch 'release-2019.07.1' 1355779a3 [release] Bump VERSION to 2019.07.1 298d3c756 [release] Bump MoarVM revision to 2019.07.1 0fece1449 Bump MoarVM to get point release fixes 68e1eabaf Don't check for submodules in a release
17:04 evalable6 left 17:06 evalable6 joined 17:10 evalable6 left 17:12 evalable6 joined, ChanServ sets mode: +v evalable6, evalable6 left 17:13 evalable6 joined 17:58 robertle joined 18:00 reportable6 left 18:02 pamplemousse joined 18:04 BeastieBot left, reportable6 joined 18:32 BeastieBot joined 19:47 pamplemousse left 19:48 pamplemousse joined 19:52 pamplemousse left 21:10 pamplemousse joined 21:13 chloekek left 21:15 pamplemousse left
Geth roast: 397425b090 | (Ben Davies)++ | S32-io/IO-Socket-INET.t
Make an IO::Socket::INET test platform independent

Using ports 0-999 requires root on OpenBSD. Use a random port instead.
22:04
Kaiepi *1-999 22:27
do i need a commit bit to rakudo for my networking grant? most of the changes to rakudo itself are so minor they don't really need review, it's mainly my work on the backends that do 22:38
23:15 gfldex left 23:21 gfldex joined 23:48 lucasb left