08:46
Geth left,
lizmat left,
Geth joined
08:47
lizmat joined
09:14
finanalyst joined
|
|||
finanalyst | coleman: ping | 09:15 | |
.tell coleman can we have a convo about best practice for adding to new-website? | 09:16 | ||
tellable6 | finanalyst, I'll pass your message to coleman | ||
09:27
sena_kun joined
11:28
finanalyst left
13:08
lizmat_ joined
13:10
lizmat left
13:15
lizmat_ left
13:16
lizmat joined
|
|||
coleman | . | 14:46 | |
tellable6 | 2025-03-23T09:16:30Z #raku-dev <finanalyst> coleman can we have a convo about best practice for adding to new-website? | ||
coleman | .tell finanalyst if you have any questions or links to failing tests add them to this ticket github.com/Raku/doc-website/issues/434 | 14:49 | |
tellable6 | coleman, I'll pass your message to finanalyst | ||
15:30
finanalyst joined
|
|||
finanalyst | coleman: ping | 16:06 | |
tellable6 | 2025-03-23T14:49:39Z #raku-dev <coleman> finanalyst if you have any questions or links to failing tests add them to this ticket github.com/Raku/doc-website/issues/434 | ||
coleman | finanalyst: I'll be around for a couple of hours. I can't do a call today, though. sorry for being out of pocket lately, but I just finished my first week at a new job | 16:45 | |
17:24
coleman left
|
|||
[Coke] | I'm here, apologies, took longer to get everything back to normal. | 17:35 | |
nine: What's the current status on these numbers: | |||
x/153 (make test), and 1295/1355 (make spectest) | |||
releasable6: status | 17:36 | ||
releasable6 | [Coke], Next release will happen when it's ready. There are no known blockers. 277 out of 348 commits logged | ||
[Coke], Details: gist.github.com/f06df1a2d9b8602bde...d5b9925df7 | |||
[Coke] | Found 1298 spectest in backscroll - anyone see the latest number for 'make test'? | 17:46 | |
m: say 40*7+6 | 17:48 | ||
camelia | 286 | ||
jdv | its usually in the last weekly possibly outdated slightly | 18:03 | |
[Coke] | I'll take any numner at this point. :) | 18:06 | |
releasable6: status | 18:09 | ||
releasable6 | [Coke], Next release will happen when it's ready. There are no known blockers. 347 out of 348 commits logged | ||
[Coke], Details: gist.github.com/64a38ede0b4822a0b8...ed317e90d3 | |||
[Coke] | releasable6: status | 18:16 | |
releasable6 | [Coke], Next release will happen when it's ready. There are no known blockers. 348 out of 348 commits logged | ||
[Coke] | ok, definitely want to do the changelog weekly next time I have a release, wowza. | ||
nine | 1298 is latest | 18:18 | |
jdv | the 2 big pre-release tasks are blin and changelogs | 18:20 | |
[Coke] | Yup, shouldn't have saved CL for last day | 18:27 | |
nine- did find that, just did a make test run and got 143? | |||
which *is* 1 higher than the number in last announce. | 18:30 | ||
nine | That's likely. lizmat++ did some work there | 18:33 | |
[Coke] | Undefined template variable 'contributors' | 18:38 | |
18:41
Altai-man joined,
sena_kun left
|
|||
[Coke] | want to update the contributors script so you can have nqp be *next* to the rakudo folder instead of *in* it. | 18:43 | |
(or rather, in either location) | |||
Geth | rakudo/release-2025.03: 63c133a185 | (Will Coleda)++ | 3 files Update changelog + announcement Deliberately not logged: [3a336975][ac556502][2d12d3ed][775e8ff9][992f7417][60309b6a] [9233a89f][02482743][e633a64c][2e82abc3][fa7697e2][40576e0e] |
18:53 | |
18:54
coleman joined
|
|||
[Coke] | ... note to self, run the release commands in a tmux window on the remote box so when my (*@#&$#@$ POS mactop reboots because I plugged in a USB hub, I don't lose my place. | 19:06 | |
was it bsd tar that we want? | 19:16 | ||
coleman | I forget what caused problems last time. Which file attribute? | 19:18 | |
19:19
Altai-man left,
sena_kun joined
|
|||
[Coke] | the date/time | 19:21 | |
I think installing bsdtar on this box and doing an alias tar=bsdtar will work | |||
(also, writing this down) | |||
coleman | that seems safe for the actual output. bsd will have a subset of what gnu provides, I'd wager | 19:22 | |
if anything fails it might be command line syntax related but you'll see | |||
19:23
sena_kun left
|
|||
[Coke] | The moarvm instructions need to be sanitized. there's an extra 0 in the version info that is getting copied through a bunch of places. | 19:24 | |
need to make sure it doesn't show up in the final upload. | |||
19:25
sena_kun joined
|
|||
jdv | [Coke]: wut? iirc the extra 0 in the version is there for a reason | 19:27 | |
[Coke] | Really? if you can tell me what it is.. | 19:38 | |
It appears to be "to confuse me". :) | |||
It might be "to avoid confusing between tag and branch", but there's probabably a better way to do that. | 19:39 | ||
Looking at moarvm.org/releases.html I see 2025.02 | 19:44 | ||
I don't see it in my clone. wtf. | 19:45 | ||
19:45
sena_kun left
19:46
sena_kun joined
19:48
sena_kun left
|
|||
[Coke] | git pull was doing nothing, had to reclone. weird. | 19:48 | |
19:49
sena_kun joined
|
|||
[Coke] | HEY. Can someone give me rights to moarvm.org please. | 19:51 | |
(that's why I couldn't see anything, it was pointed at my fork) | |||
github.com/MoarVM/moarvm.org/pull/22 | 19:53 | ||
coleman | I don't have admin on that | 19:54 | |
[Coke] | I would argue you should have admin. | ||
Wonder if we have to ping jnthn. | 19:55 | ||
github.com/MoarVM/MoarVM/releases/tag/2025.03 - if someone can verify that the .targz for this release looks less squirrely | 19:59 | ||
And also please apply my PR for moarvm.org | 20:02 | ||
I'll go grab a hot bevvie before starting the next big step | |||
going to put 4/26 as the next release, not 4/19 | 20:16 | ||
... ahhhh, no I'm not. | 20:17 | ||
Geth | rakudo/release-2025.03: 7fca580b83 | (Will Coleda)++ | docs/announce/2025.03.md Update announcement |
||
[Coke] | ah, thank goodness there was no moarvm 2023.03 | 20:22 | |
(or this would have been a very long detour. :) | |||
jdv: running 'ake human-1' step on the azure box and getting an error that it is unable to sign the tag. | 20:25 | ||
I cannot remember if, two months ago, I was running ake on my mac or on the ubuntu cloud box. | 20:26 | ||
export GPG_TTY=$(tty) | 20:28 | ||
t/12-rakuast/xx-fixed-in-rakuast.rakutest (Wstat: 0 Tests: 105 Failed: 0) TODO passed: 82-83 | 20:43 | ||
In general, this release is going smoother than 2025.01 - next one I do will go even smoother if I do the prep work *in advance* | 20:47 | ||
jdv | probably need your php key loaded in the agent | 20:52 | |
[Coke] | it was the TTY | 20:53 | |
jdv | *pgp | ||
oh | |||
[Coke] | setting the TTY allowed it to prompt me so I could enter the passphrase. | ||
Don't remember that step from last time, but writing it down in a different rakudo checkout for later. :) | |||
jdv | weird default but sure | ||
[Coke] | on `ake rakudo-test` | ||
Don't want to hardcode it anywhere on a cloud box. | 20:54 | ||
jdv: next time you do a release, please verify for me if "rakudo-stress" starts out saying Inline::Perl5 isn't installed | 21:02 | ||
I think it was not the bsdtar perse, but the extra 0 on the branch name that did it. one instruction says do 2025.03 (but is really using 2025.030); and a future instruction tells you to use 2025.03 (but throws an error if you don't use the 2025.030) in moarvm. but that's also the thing that generates the tar.gz file, so you have to rename the file before you upload it. | 21:10 | ||
`ake rakudo-stress-errata` | 21:11 | ||
(bsdtar) using the wrong release # there caused a git command to not return a date, so then tar tried to use something NaN as a number and that's what did it. | 21:13 | ||
I'll do a test release in a week or so to see if I can narrow down the bits (and wonder why this hasn't ever bitten jdv) | 21:14 | ||
github.com/Raku/roast/issues/872 | 21:27 | ||
Geth: you here/ | |||
geth: status | |||
oops: github.com/rakudo/rakudo/issues/5829 | 21:58 | ||
So I think our last spec test run of the installed rakudo has been testing on 6.d errata this whole time, not on the main branch. | 21:59 | ||
22:05
lizmat left,
lizmat_ joined
22:10
sena_kun left
|
|||
jdv | [Coke]: i've never had that extra zero issue | 22:15 | |
yes, i did notice that roast branch issue but we test them all on the day of so...meh | 22:16 | ||
[Coke] | m: my $x will init { say 3 } | 22:21 | |
camelia | ===SORRY!=== Error while compiling <tmp> Variable trait 'will init {...}' not yet implemented. Sorry. at <tmp>:1 ------> my $x will init { say 3 }<HERE><EOL> expecting any of: constraint |
||
[Coke] | ... dammit. | ||
I think the errata tests leave around fudged files that preferentially get run. | 22:27 | ||
which means that even though I tried to switch it back, this test still failed, because it was getting the fudged one from the branch, not the one that lizmat fixed. | 22:28 | ||
... or something else weird is going on. now getting failures on S04-declarations/will.t even though I'm on master? trying again... | |||
jdv | isn't rakudo-post-test on a git-less archive expansion? | 22:30 | |
probably need to fix that up before the archive command | 22:31 | ||
[Coke] | Maybe I was looking in the wrong dir | 22:32 | |
redoing rakudo-post-build and will then do rakudo-post-test | 22:33 | ||
... oh. I wonder if the archive has been archiving the errata dir ?? | |||
since it never got switched back? I switch it back, then reran the *post-test*, but if it was already archived... | 22:35 | ||
ok, hopeful this gets us there. never would have noticed if not for this spec file failing in the errata. | 22:36 | ||
updated github.com/rakudo/rakudo/issues/5829 with my thoughts on the t/spec dir. | 22:38 | ||
nine, lizmat, jdv: any thoughts on ^^ appreciated - I assume we want to be shipping roast's master in the rakudo tar.gz | 22:39 | ||
22:51
finanalyst left
|
|||
jdv | idk if shipping roast was ever a huge consideration | 23:04 | |
sure, flip it to master. i'd bet almost nobody uses that copy. | 23:06 | ||
Geth | rakudo: coke++ created pull request #5830: Release 2025.03 |
23:07 | |
rakudo/release-2025.03: 4315de3f06 | (Will Coleda)++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2025.03 |
23:09 | ||
rakudo/release-2025.03: 316ddd21b2 | (Will Coleda)++ | VERSION [release] Bump VERSION to 2025.03 |
|||
nqp/main: 55825b7cea | (Will Coleda)++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2025.03 |
|||
nqp/main: bc9658359b | (Will Coleda)++ | VERSION [release] Bump VERSION to 2025.03 |
|||
23:14
sena_kun joined,
sena_kun left
|
|||
Geth | rakudo: coke++ created pull request #5831: Release 2025.03 |
23:17 | |
rakudo/main: 5 commits pushed by (Will Coleda)++ | 23:30 | ||
[Coke] | github.com/rakudo/rakudo/releases/tag/2025.03 | 23:32 | |
release guide complete; only thing left is binary packages. | 23:38 | ||
(pinged them in #raku) | |||
jdv | as far as i'm concerned "the release" is done:) | ||
[Coke] | results this time: much smoother, opened a roast ticket that I did not fix directly for the errata, opened one or two RELENG tickets on rakudo, and have some minor edits pending. | 23:39 | |
jdv - if I make any changes to the Ake stuff, I'll mark you as a reviewer on a PR. | |||
want at least one more set of eyes before submitting (same for release guide updates) | 23:40 | ||
now off to have a sparkling beverage and chill out | |||
jdv | i can look but idk if i'd be helpful | ||
nite |