| 26 Mar 2025 |
πΌπ. π±ππ πππ π π·ππ | https://lists.qt-project.org/pipermail/development/2025-March/046250.html | 15:35:15 |
πΌπ. π±ππ πππ π π·ππ |
[17:07:52] <jaheikki3_> Qt 6.9.0 release blocker list is empty and Qt 6.9.0 release content is frozen [17:08:03] <jaheikki3_> Release package creation is ongoing [17:08:06] <thiago> sorry, I found one yesterday [17:08:18] <jaheikki3_> thiago: ID? [17:08:22] <thiago> the qthread changes ended up with a no-op [17:08:51] <thiago> https://codereview.qt-project.org/c/qt/qtbase/+/634258 [17:09:25] <thiago> the task itself was reported as a memory leak, but a) the leak can't be fixed in the library and b) it was a symptom that led me to find the real issue [17:11:10] <jaheikki3_> and this is really must have for Qt 6.9.0? Because re-creating packages at this point causes a risk for the release schedule... [17:11:24] <jaheikki3_> vohi[M]: any opinion? [17:11:29] <thiago> I would prefer [17:11:42] <thiago> because we're leaking the main thread QAdoptedThread, so we'll get a bunch of bug reports about that [17:11:54] <thiago> more importantly, the fix may introduce issues and I'd rather people see them in .0 than in 6.9.1 [17:12:39] <vohi[M]> yeah, would be nice to get this in; autotests should catch if this breaks something, I think [17:12:51] <vohi[M]> thiago: move the change to 6.9.0 and pick it to dev [17:13:34] <jaheikki3_> yeah, that way we can speed up the progress. [17:14:18] <thiago> I can do that [17:14:20] <thiago> moving all three changes [17:15:28] <jaheikki3_> Ok, so let's take that still in. Hoping CI behaves and we can get packages for testing tomorrow [17:15:51] <jaheikki3_> vohi[M]: please review changes and I'll stage those in after approval
| 15:35:35 |
πΌπ. π±ππ πππ π π·ππ | GNOME nixpkgs PRs seem to get open early at beta releases of gtk and other components | 15:40:05 |
K900 | Yeah I tried building 6.9 locally and it was fine | 16:33:45 |
K900 | As in it built | 16:33:49 |
πΌπ. π±ππ πππ π π·ππ | The point is testing dependent packages and reporting failures eary though? | 17:39:40 |
πΌπ. π±ππ πππ π π·ππ | * The point is testing dependent packages and reporting failures early though? | 17:39:45 |
K900 | Well GNOME is a lot less API stable so things break more | 17:44:20 |
K900 | I can push my 6.9 beta branch if you're interested | 17:44:32 |
emily | it looks like the change in question was only merged hours ago | 17:46:25 |
K900 | Yeah delaying for last minute fixes is very classic Qt behavior | 17:47:26 |
πΌπ. π±ππ πππ π π·ππ | i mean doing like they might make being close to freeze not that scary? | 17:51:07 |
K900 | It's just bad timing this time around | 17:51:56 |
K900 | Usually Qt updates have a few months to cook | 17:52:02 |
K900 | 6.9 schedule just slipped A LOT | 17:52:10 |
πΌπ. π±ππ πππ π π·ππ | is it? | 17:52:39 |
πΌπ. π±ππ πππ π π·ππ |  Download image.png | 17:52:43 |
πΌπ. π±ππ πππ π π·ππ | it like that each release | 17:52:48 |
πΌπ. π±ππ πππ π π·ππ | * it's like that each release | 17:52:53 |
πΌπ. π±ππ πππ π π·ππ |  Download image.png | 17:53:29 |
πΌπ. π±ππ πππ π π·ππ | 6.7 | 17:53:31 |
πΌπ. π±ππ πππ π π·ππ |  Download image.png | 17:54:04 |
πΌπ. π±ππ πππ π π·ππ | 6.5 | 17:54:06 |
πΌπ. π±ππ πππ π π·ππ |  Download image.png | 17:54:51 |
πΌπ. π±ππ πππ π π·ππ | 6.3 almost a month lol | 17:54:54 |
| 27 Mar 2025 |
K900 | https://github.com/NixOS/nixpkgs/pull/393652 | 09:16:06 |
K900 | Qt 6.8.3 for now | 09:16:08 |
K900 | And here's a draft PR for 6.9: https://github.com/NixOS/nixpkgs/pull/393655 | 09:18:07 |
K900 | @πΌπ. π±ππ πππ π π·ππ you wanted this I think | 09:18:25 |
πΌπ. π±ππ πππ π π·ππ | Not that I wanted, this just was an idea to make Qt releases being close to freeze not that scary. But you explained that GNOME just less API stable so... | 10:37:33 |