Opened 2 years ago
Last modified 23 months ago
#63680 assigned enhancement
glib2: implement new segregated port scheme, with separate x11/quartz subports, to support multiple versions installed side-by-side
Reported by: | mascguy (Christopher Nielsen) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | segregation | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | glib2 |
Description
Given the challenges updating glib2
- there are a tremendous number of dependent ports, requiring a corresponding amount of integration testing, headaches, etc - it's time to consider a segregated scheme, in the spirit of boost
.
The goal is to keep our two legacy ports - glib2
and glib2-devel
- as-is. This avoids any disruptions, breakages, etc.
But for those ports that require the latest upstream version, they'll be able to utilize the new scheme. And since X11 and Quartz will be supported by separate non-conflicting subports, that will further reduce headaches.
This work dovetails with eventual segregation of GTK-related ports, with a similar X11/Quartz subport strategy; tracked by long-standing ticket: issue:27990
Change History (1)
comment:1 Changed 23 months ago by mascguy (Christopher Nielsen)
Cc: | ryandesign added |
---|
Update for interested parties:
glib2-upstream
.glib2-devel
. (And eventuallyglib2
.)In terms of overall strategy:
glib2-upstream-x11
andglib2-upstream-quartz
.