Opened 21 months ago
Closed 21 months ago
#67002 closed defect (fixed)
gegl-0.3 @0.3.34_14+x11: OpenCL link error
Reported by: | jsalort (Julien Salort) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | ventura arm64 | Cc: | |
Port: | gegl-0.3 |
Attachments (1)
Change History (6)
Changed 21 months ago by jsalort (Julien Salort)
comment:1 Changed 21 months ago by kencu (Ken)
Keywords: | ventura arm64 added |
---|---|
Port: | gegl-0.3 added; gegl removed |
Summary: | GEGL OpenCL link error → gegl-0.3 @0.3.34_14+x11: OpenCL link error |
comment:2 Changed 21 months ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | set to mascguy |
Status: | new → assigned |
comment:3 Changed 21 months ago by kencu (Ken)
You're right, adding this:
if {[vercmp ${macosx_deployment_target} >= 11]} { configure.ldflags-append -Wl,-no_fixup_chains }
does indeed get past that link error. Thanks for that.
You then get into the error due to the new libraw that we have seen elsewhere.
comment:4 Changed 21 months ago by kencu (Ken)
looks like gentoo has a patch for the libraw thing, for the latest gegl at least
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37f1398f63db9f2a6fe4133599a7169f6780e38
and the messaging says there is something already in gegl upstream to fix it too, so perhaps we should find that.
comment:5 Changed 21 months ago by kencu (Ken)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Perhaps the warning in the log is relevant:
See #66660 for how I fixed that in php-opcache.