[MacPorts] #62156: cairo @1.16.0: error: incompatible types in return (was: cairo @1.16.0 does not build on PPC Tiger, Mac OS X 10.4.11, because of incompatible types in return)
MacPorts
noreply at macports.org
Wed Jan 27 11:27:50 UTC 2021
#62156: cairo @1.16.0: error: incompatible types in return
---------------------------------+------------------------
Reporter: ballapete | Owner: ryandesign
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords: tiger
Port: cairo, cairo-devel |
---------------------------------+------------------------
Changes (by ryandesign):
* port: cairo => cairo, cairo-devel
Comment:
> This new patch Ryan added doesn't build on some older systems.
I wasn't aware that the recently-added patch caused problems on older
systems; this ticket is the first I've heard of the problem. The patch
comes directly from the developers of cairo and was added to fix a crash
on Big Sur; see #61586. If the port doesn't build with this patch on some
systems, please report the problem to the developers so that they can fix
it. Once they do, we can update the patch with their fix.
> (I could also see that `configure` failed to detect `poppler` and
`libspectre` which I have not yet checked in detail, some other house work
is waiting.)
That's intentional. The cairo port deliberately patches the configure
script to ensure that poppler, libspectre, and librsvg are not used, even
if they are installed, because that would result in a circular dependency,
which is not allowed in MacPorts.
--
Ticket URL: <https://trac.macports.org/ticket/62156#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list