[MacPorts] #38907: Resolving libjpeg-turbo + jpeg Port conflicts

MacPorts noreply at macports.org
Wed Nov 13 07:11:16 UTC 2019


#38907: Resolving libjpeg-turbo + jpeg Port conflicts
----------------------------+----------------------
  Reporter:  davidfavor     |      Owner:  larryv
      Type:  enhancement    |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  libjpeg-turbo  |
----------------------------+----------------------

Comment (by devernay):

 Replying to [comment:20 ryandesign]:
 > It's not about testing, it's just that libjpeg and libjpeg-turbo are not
 binary compatible

 jpeg v8 API is fully supported by libjpeg-turbo, and I don't know of any
 open source software that uses the jpeg v9 API, which is purely research
 and experimental.

 Please read the full explanation here: https://libjpeg-
 turbo.org/About/Jpeg-9

 Most Linux distributions already switched to libjpeg-turbo and it was
 painless since everyone uses the jpegv8 API.

 I'm using the path: approach (depends_lib  path:lib/libjpeg.dylib:jpeg) to
 patch all ports that depend on jpeg, and it works very well!

-- 
Ticket URL: <https://trac.macports.org/ticket/38907#comment:23>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list