#59872 closed defect (duplicate)

ImageMagick @6.9.10-80 does not build on PPC Tiger, Mac OS X 10.4.11, because it depends on libde265

Reported by: ballapete (Peter Dyballa) Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: tiger Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: ImageMagick

Description

See #59866. Is a video codec really necessary in an image viewer? It's the --with-heic configure option with the libheif dependency.

Change History (7)

comment:1 Changed 10 months ago by kencu (Ken)

libde265 builds on Tiger with the legacysupport PG added to it.

comment:2 in reply to:  1 Changed 10 months ago by ballapete (Peter Dyballa)

Replying to kencu:

So it does!

comment:3 Changed 10 months ago by ryandesign (Ryan Schmidt)

Cc: MarcusCalhoun-Lopez added; ryandesign@… removed
Owner: set to ryandesign
Status: newassigned

A dependency on libheif (which depends on libde265) was added to ImageMagick to support opening HEIC image files. These types of image files are produced by the camera app on recent iOS devices, so this is relevant to Mac users.

So, is adding the legacysupport portgroup to the libde265 port a sufficient resolution to this ticket?

comment:4 Changed 10 months ago by kencu (Ken)

IMHO. Same issue arises with x265, btw.

However, it is quite common for my suggested fixes to be rejected for various reason, so no doubt, there will be some other way to fix this too, that is perceived to be better for some reason.

comment:5 Changed 10 months ago by ryandesign (Ryan Schmidt)

If adding the legacysupport portgroup allows ImageMagick's dependencies to build, then that's a good solution.

comment:6 Changed 10 months ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Sorry, but I have not had a chance to test the suggestions in #59866.
My PPC testing setup is an unholy mixture of VMware Fusion, Mac OS X 10.5 Server, and Rosetta.
With the PPC buildbot offline, it take days to rebuild GCC.

At the very least, I think it is safe to close this ticket in favor of #59866.

comment:7 Changed 10 months ago by ryandesign (Ryan Schmidt)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.