[00:23] *** anatofuz joined
[00:38] *** epony left
[01:14] *** anatofuz left
[01:15] *** anatofuz joined
[01:19] *** anatofuz left
[01:33] *** anatofuz joined
[01:42] *** epony joined
[02:11] *** anatofuz left
[02:18] *** anatofuz joined
[02:22] *** anatofuz left
[02:28] *** anatofuz joined
[02:43] *** anatofuz left
[02:44] *** anatofuz joined
[02:47] *** anatofuz left
[02:50] *** anatofuz joined
[03:00] <releasable6> Next release in ≈1 day and ≈15 hours. R6 is down. At least 7 blockers. Please log your changes in the ChangeLog: https://github.com/rakudo/rakudo/wiki/ChangeLog-Draft

[03:56] *** anatofuz left
[03:59] *** anatofuz joined
[04:03] *** anatofuz left
[04:13] *** anatofuz joined
[04:18] *** anatofuz left
[04:20] *** anatofuz joined
[05:50] *** Kaypie joined
[05:50] *** Kaiepi left
[06:01] *** anatofuz left
[06:01] *** anatofuz joined
[06:03] *** anatofuz left
[06:03] *** anatofuz joined
[06:40] *** anatofuz left
[06:42] *** anatofuz joined
[06:44] *** anatofuz left
[07:00] *** anatofuz joined
[07:01] *** robertle joined
[07:10] *** anatofuz left
[07:12] *** anatofuz joined
[07:13] *** anatofuz left
[07:56] *** anatofuz joined
[07:59] <[Tux]> Unknown option: silent-build                                                                                                                                                

[07:59] <[Tux]> Configure.pl - NQP Configure                                                                                           

[08:01] <[Tux]> causing perl6 to dump core.

[08:01] <[Tux]> The fail is from this:

[08:02] <[Tux]> .../rakudo/install/bin/moar' --libpath=src/vm/moar/stage0 src/vm/moar/stage0/nqp.moarvm --bootstrap --setting=NULL --no-regex-lib --target=mbc --stable-sc=stage1 --output='gen/moar/stage1/nqpmo.moarvm' 'gen/moar/stage1/nqpmo.nqp'

[08:17] *** anatofuz left
[08:18] *** anatofuz joined
[08:24] *** anatofuz left
[08:56] *** anatofuz joined
[09:09] *** anatofuz left
[09:09] *** anatofuz joined
[09:10] <AlexDaniel> meh, I see no way things will stabilize before the release

[09:14] *** anatofuz left
[09:18] *** patrickb joined
[09:20] *** anatofuz joined
[09:24] *** anatofuz left
[09:57] *** anatofuz joined
[10:10] *** anatofuz left
[10:11] *** anatofuz joined
[10:19] *** ufobat__ left
[10:19] *** anatofuz left
[10:20] *** anatofuz joined
[10:29] *** anatofuz left
[10:32] *** anatofuz joined
[11:06] <nine> releasable6: blockers

[11:06] <releasable6> nine, I cannot recognize this command. See wiki for some examples: https://github.com/perl6/whateverable/wiki/Releasable

[11:06] <nine> releasable6: status

[11:06] <releasable6> nine, Next release in ≈1 day and ≈7 hours. R6 is down. At least 7 blockers. Unknown changelog format

[11:06] <releasable6> nine, Details: https://gist.github.com/5e2115d927153affd939060a57b0305d

[11:13] <Geth_> ¦ rakudo/newer-sprintf: d9103cecf1 | (Elizabeth Mattijsen)++ | src/core.e/Rakudo/Internals/Sprintf.pm6

[11:13] <Geth_> ¦ rakudo/newer-sprintf: WIP, some refactoring

[11:13] <Geth_> ¦ rakudo/newer-sprintf: 

[11:13] <Geth_> ¦ rakudo/newer-sprintf: ATM blocked by weird hang in testing

[11:13] <Geth_> ¦ rakudo/newer-sprintf: review: https://github.com/rakudo/rakudo/commit/d9103cecf1

[11:34] *** anatofuz left
[11:38] *** anatofuz joined
[11:43] <lizmat> ah, looks like the NQP bump fixed the weird hang in testing as well

[11:47] <[Tux]> I still cannot build

[11:48] <nine> [Tux]: did you try the git submodule update/reconfigure dance?

[11:48] <[Tux]> yes

[11:49] <[Tux]> https://tux.nl/Files/rebuild

[11:49] <[Tux]> am I missing commands in there?

[12:25] *** anatofuz left
[12:40] *** anatofuz joined
[12:44] *** lucasb joined
[12:44] *** anatofuz left
[13:12] *** anatofuz joined
[13:16] *** MasterDuke left
[13:16] *** anatofuz left
[13:26] <vrurg> [Tux]: what happens with your build? 

[13:28] *** anatofuz joined
[13:32] *** anatofuz left
[13:36] <[Coke]> .seen finanalyst

[13:36] <tellable6> [Coke], I saw finanalyst 2019-08-26T10:02:26Z in #perl6: <finanalyst> jjmerelo: hi. 

[14:15] *** anatofuz joined
[14:19] *** anatofuz left
[14:46] *** anatofuz joined
[14:50] *** anatofuz left
[15:07] *** robertle left
[15:17] *** anatofuz joined
[15:21] *** cognomin_ joined
[15:22] *** anatofuz left
[15:25] *** cognominal left
[15:41] *** anatofuz joined
[15:43] *** anatofuz left
[15:54] *** Kaypie is now known as Kaiepi

[15:58] *** anatofuz joined
[16:03] *** anatofuz left
[16:30] *** anatofuz joined
[16:34] *** anatofuz left
[16:37] <patrickb> Are we actually going to have a release tomorrow? Asking because I still have three bugs that I'd like to fix / have fixed before the release.

[16:39] <patrickb> @vrurg: I'd really like to reevaluate the idea of having our own make implementation in Perl 5. I already started looking into implementing that already...

[16:40] <vrurg> patrickb: The release is highly unlikely, there are still a couple of blockers.

[16:40] <vrurg> patrickb: makes no sense, don't waste your time on this.

[16:41] <vrurg> We have nqp version. What we need is a handy way to use it.

[16:42] <patrickb> The nqp version can't be used for MoarVM.

[16:42] <patrickb> I don't see Perl 5 leaving us as configure system. So why not just use it?

[16:43] *** robertle joined
[16:46] *** anatofuz joined
[16:50] *** anatofuz left
[16:50] <vrurg> patrickb: I would rather consider possibilities getting rid of Perl6 dependecy. 

[16:51] <patrickb> Perl5 you mean?

[16:51] <vrurg> Meanwhile, as we can't do it, it's better to keep status quo. Yep, Perl5, sure. Missed the button. ;)

[16:52] <patrickb> I'm open for alternatives. But I actually don't really see what's so wrong with Perl 5. I think we didn't have any developer yet that was unwilling or unable to work on it because of the language.

[16:52] <patrickb> That's in contrast to about any alternative build toolchain there is.

[16:53] <patrickb> And then I don't see a simple and pragmatic way of doing it in pure NQP or Perl 6.

[16:54] <vrurg> My dream is to be as self-sufficient, as Perl5 is. 

[16:54] <vrurg> Anyway, it is definitely doesn't worth wasting time re-implementing, say, https://metacpan.org/pod/Make

[16:54] <patrickb> Do you have practical reasons for that or is that goal mostly idealisticly motivated?

[16:56] <vrurg> patrickb: A bit of this, a bit of that. Mostly because I was want as minimum dependencies as possible.

[16:56] <patrickb> vrurg: My idea was saving time wasted on having to fix stuff on the different make systems. There isn't even a way to test all of them without rebooting into different operating systems...

[16:57] <vrurg> patrickb: I test in VMs. Besides, nqp_578 branch removes possibly the last platform-dependant thing: first prerequisite variable. 

[16:57] <patrickb> All those makes could be considered as dependencies we have to stay compatible to. We shrink the dependencies by having our own make.

[16:58] <vrurg> Also true. But the point is not to make our life easier, but the life of a user compiling from sources. 

[16:59] <patrickb> I hope and think users won't have to compile from source much anymore in the near future.

[16:59] <vrurg> My rule of thumb: think what's better for those using your product.

[16:59] <patrickb> We'll start releasing compiled rakudos soon with every release.

[17:00] <vrurg> I consider package builders as users too. They're outside of our internal production cycle. 

[17:00] <patrickb> I plan to enable rakudobrew to install those binary releases.

[17:01] <patrickb> Do we really ease packagers a relevant amount of trouble by not having them install Perl 5 before compiling Perl 6?

[17:02] <patrickb> I'd say installing a package that is readily available for about any distribution in the foreseeable future is not a problem we should put energy in to optimize away.

[17:02] <vrurg> I think – yes. They'd need to care less about extra dependencies.

[17:02] <lizmat> it becomes weirder when you have to install Perl 5 before you can install Raku

[17:03] <vrurg> Let's turn the tables. What's the point spending time on another make implementation if we already do statisfactory job of supporting existing implementations?

[17:03] <vrurg> lizmat++

[17:04] <vrurg> lizmat: Oh, a bit later, but I forgot to correct your last weekly. I didn't do a thing to MoarVM and only this week started with NQP. So, it was Rakudo only. ;)

[17:04] <vrurg> *a bit late

[17:04] <patrickb> lizmat: But Perl 5 is only a build dependency, not a runtime dependency.

[17:06] <vrurg> patrickb: anyway. The other thing is we must admit that Perl 5 is on the declining curve and we've no idea how would that affect Perl5 itself and its availability among distributions on the long run.

[17:16] *** anatofuz joined
[17:22] *** anatofuz left
[18:07] *** patrickb left
[18:36] *** MasterDuke joined
[19:43] <vrurg> What may cause "Merging GLOBAL symbols failed: duplicate definition of symbol TryCatch" when compiling jvm nqp?

[19:52] *** Kaiepi left
[19:53] <MasterDuke> vrurg: did you do `make -j<some number>`?

[19:54] <vrurg> MasterDuke: No. I just rework NQP makefiles and broke something.

[19:54] <MasterDuke> hm. then no idea, sorry

[19:55] * bartolin doesn't remember seeing that particular error with nqp-j

[19:57] <vrurg> The sources are identical except for a single comment.

[20:05] *** dogbert17 left
[20:23] *** anatofuz joined
[20:27] *** anatofuz left
[20:28] *** dogbert17 joined
[20:54] *** anatofuz joined
[20:55] *** anatofuz left
[20:57] <dogbert17> lizmat: what do you think about R#1514 ?

[20:57] <synopsebot> R#1514 [open]: https://github.com/rakudo/rakudo/issues/1514 [LTA][RFC] printf, sprintf cannot handle %lf

[21:10] *** cognominal joined
[21:14] *** cognomin_ left
[21:45] *** mj41cz joined
[21:49] *** dogbert17 left
[21:54] *** mj41cz left
[22:08] *** Kaiepi joined
[22:13] *** dogbert17 joined
[22:17] *** anatofuz joined
[22:35] *** cognomin_ joined
[22:39] *** cognominal left
[22:48] <AlexDaniel> lizmat: I don't think it's too weird. I think it sounds weird to install perl5 when you need to build perl6, but doing the same to build Raku is really reasonable

[22:49] <AlexDaniel> you still need a C compiler for moar, so why not perl5 too

[22:50] *** cognominal joined
[22:54] *** cognomin_ left
[22:58] *** Kaiepi left
[22:58] *** Kaiepi joined
[23:00] <releasable6> Next release in ≈19 hours. R6 is down. At least 6 blockers. Please log your changes in the ChangeLog: https://github.com/rakudo/rakudo/wiki/ChangeLog-Draft

[23:00] *** anatofuz left
[23:00] *** anatofuz joined
[23:05] *** anatofuz left
[23:07] *** anatofuz joined
[23:11] *** anatofuz left
[23:17] *** anatofuz joined
[23:28] *** anatofuz left
[23:29] *** anatofuz joined
[23:30] *** anatofuz left
[23:30] *** anatofuz joined
[23:30] *** anatofuz left
[23:30] *** anatofuz joined
[23:34] *** anatofuz left
[23:35] *** anatofuz joined
[23:36] *** anatofuz left
[23:36] *** anatofuz joined
[23:41] *** anatofuz left
[23:49] *** anatofuz joined
