#63676 closed defect (fixed)
gtk2 @2.24.33_0+quartz: build error on macOS 10.11: use of undeclared identifier 'kCAContentsFormatRGBA8Uint'
Reported by: | sambthompson (Sam Thompson) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | elcapitan | Cc: | mascguy (Christopher Nielsen) |
Port: | gtk2 |
Description
Trying to upgrade from 2.24.32_0. Build fails at:
GdkQuartzView.c:612:28: error: use of undeclared identifier 'kCAContentsFormatRGBA8Uint'
Log attached. Maybe co-incidental, but GdkQuartzView.c
seems to have picked up a new/changed patch at commit 442f169.
Attachments (1)
Change History (17)
Changed 3 years ago by sambthompson (Sam Thompson)
comment:1 Changed 3 years ago by sambthompson (Sam Thompson)
Owner: | set to mascguy |
---|---|
Status: | new → assigned |
comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)
Summary: | gtk2 @2.24.33_0+quartz: error: use of undeclared identifier 'kCAContentsFormatRGBA8Uint' → gtk2 @2.24.33_0+quartz: build error on macOS 10.11: use of undeclared identifier 'kCAContentsFormatRGBA8Uint' |
---|
comment:3 Changed 3 years ago by mascguy (Christopher Nielsen)
comment:4 Changed 3 years ago by mascguy (Christopher Nielsen)
Confirmed to be an issue on 10.11. Hopefully this is relatively easy to fix, but need to do some research first.
comment:5 Changed 3 years ago by Christopher Nielsen <mascguy@…>
comment:6 Changed 3 years ago by Christopher Nielsen <mascguy@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:7 Changed 3 years ago by mascguy (Christopher Nielsen)
The fix should be available after 2-3 hours. At that point, run a sudo port selfupdate
, followed by sudo port clean --work --logs gtk2
, and then retry the installation.
comment:8 Changed 3 years ago by mascguy (Christopher Nielsen)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Update: Identified a related issue, which will cause the build for gimp2
to fail.
Testing a fix now; please hold off on updating for the moment.
comment:9 Changed 3 years ago by Christopher Nielsen <mascguy@…>
comment:10 Changed 3 years ago by Christopher Nielsen <mascguy@…>
comment:11 follow-up: 13 Changed 3 years ago by mascguy (Christopher Nielsen)
Okay, this looks good now. Wait at least two more hours, and then proceed via the steps in comment:7.
comment:12 Changed 3 years ago by mascguy (Christopher Nielsen)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
comment:13 Changed 3 years ago by sambthompson (Sam Thompson)
comment:14 follow-up: 15 Changed 3 years ago by mascguy (Christopher Nielsen)
Up to you, I just wanted to be sure this wasn't blocking upgrades of dependents like GIMP.
And glad we were able to quickly solve your issue!
comment:15 Changed 3 years ago by sambthompson (Sam Thompson)
Replying to mascguy:
Up to you, I just wanted to be sure this wasn't blocking upgrades of dependents like GIMP.
OK, given it's another 90+ dependencies to install, probably best not; this setup's a bit brittle. Thanks, though.
Given that this is occurring on macOS 10.11, I'll need to test this within my 10.11 VM. More to follow, once I've had time to do that.
macOS 10.11 tends to be more problematic, so it's not surprise that this failure is occurring there.