tsimonq2 | I just had a discussion with slangasek (vorlon) in #ubuntu-release earlier. He objects from a Release Team standpoint to me doing a Qt transition past when Final Freeze sets in, but it might be appropriate for an SRU. | 00:59 |
---|---|---|
tsimonq2 | Looking at the logs from the Qt Release Team meeting, it looks like we'll barely miss that deadline. | 01:00 |
tsimonq2 | So what'll probably happen is preparation of 5.9.5 in Bileto and filing of SRU docs following that. We/I can then discuss with the SRU Team (and the Technical Board if necessary) if there are any concerns. | 01:01 |
tsimonq2 | I do certainly believe that we should be able to ship 5.9 LTS updates throughout the cycle of the LTS, because from here on out, it's binary-compatible (therefore no ABI breaks) and iirc upstream is in "strict" mode so only fixes that would usually be eligible for an SRU will go in. | 01:03 |
tsimonq2 | Of course, it'll require a manual review, but it shouldn't be horrible to do. | 01:03 |
tsimonq2 | Once the initial review is done, if the SRU is approved, it should make further updates fairly painless. | 01:04 |
tsimonq2 | Of course there's about a week before any of this is actionable, so if anybody has any thoughts on the matter, please do speak up. :) | 01:05 |
lisandro | tsimonq2: binary compatible for stuff not using private headers | 02:10 |
lisandro | yes, kde stuff might break | 02:11 |
lisandro | it has happened before | 02:11 |
tsimonq2 | Hmm. | 02:11 |
lisandro | even in patch releases | 02:11 |
tsimonq2 | OK. | 02:11 |
lisandro | but normally if qtbase and qtdeclarative don't break symbols you are mostly ok | 02:12 |
tsimonq2 | Right. But I'm willing to bet we'll be fine. :) | 02:12 |
tsimonq2 | I guess we'll have to see. | 02:12 |
lisandro | you will still need to rebuild packages using -private-abi, because you really want to bump it to keep coherence between submodules | 02:12 |
tsimonq2 | But the amount of packages is likely trivial, yes? | 02:13 |
lisandro | for ubuntu, I don't know | 02:14 |
lisandro | for Debian: https://release.debian.org/transitions/html/qtbase-abi-5-10-0.html | 02:14 |
lisandro | and https://release.debian.org/transitions/html/qtdeclarative-abi-5-10-1.html which is motly the same thing | 02:15 |
tsimonq2 | OK | 02:16 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!