[MacPorts] #63428: openimageio: Also install static libraries

MacPorts noreply at macports.org
Fri Sep 3 03:50:55 UTC 2021


#63428: openimageio: Also install static libraries
--------------------------+---------------------------------
  Reporter:  MarkCallow   |      Owner:  MarcusCalhoun-Lopez
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  openimageio  |
--------------------------+---------------------------------

Comment (by MarkCallow):

 @ryandesign, thank you for the comprehensive explanation of the issues.

 > let's focus on what you actually need.

 Yes, making an app bundle is not an issue except for determining the full
 list of dylibs to include. This is needed for non-app-bundle builds too.
 OIIO appears to have a fairly lengthy dependency list. It sounds like
 dylibbundler will help with this. Thanks for the pointer. I'll look into
 it.

 I am making a command line application that currently gets installed in
 /usr/local/{bin,lib}. I prefer not to have to update people's $PATH as
 would be necessary if installing somewhere under /opt. I've been thinking
 about putting the libraries in /usr/local/lib/<myapp>_support if static
 libraries are not possible, as appears to be the case. My app is signed
 and notarized which means it has to use the hardened run-time. I have
 read, but not verified myself, that relative paths to dylibs are not
 permitted in the hardened runtime so I may not be able to use
 @executable_path but that is a detail.

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


More information about the macports-tickets mailing list