Opened 6 months ago
Last modified 5 months ago
#19016 closed enhancement
Consolidate patches and seds in several packages — at Version 4
Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by )
We now have 2 patches and 13! seds in qtwebengine. All or most of these should be consolidated into one patch.
- QtWebEngine:
- Firefox:
- JS:
- Thunderbird:
- Seamonkey:
Change History (4)
comment:1 by , 6 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Summary: | Consolidate patches and seds in qtwebengine → Consolidate patches and seds in several packages |
follow-up: 3 comment:2 by , 6 months ago
Sounds as if this will cause problems for anybody updating old systems (e.g. those with python-3.11 in particular).
The current large number of fixes show how much is broken nowadays with what are supposed to be stable releases.
comment:3 by , 6 months ago
Replying to ken@…:
Sounds as if this will cause problems for anybody updating old systems (e.g. those with python-3.11 in particular).
The current large number of fixes show how much is broken nowadays with what are supposed to be stable releases.
I'll be adding some text to state that you should not apply the patch if you aren't on Python 3.12/ICU 74 so that we can maintain information for security advisories (and testing against Python 3.11 and 3.12)
I'm still of the opinion that Python's minor releases are really Major ones with plenty of compatibility changes. Since Python 3.10 I've felt that 3.11 should've been 4, and now 12 should have been 4. This cycle has been particularly nasty with libxml2, python 3.12, ICU 74, etc. and the amount of fixes required has been hectic (we're almost at 1,000 commits since 12.0!)
comment:4 by , 6 months ago
Description: | modified (diff) |
---|
Added a checklist to the description of the ticket.
I'm already going to be doing something similar for Thunderbird and Seamonkey, both of which have large amounts of seds that make them very difficult to follow and read. We should do the same to Firefox as well