[MacPorts] #65123: gmic: @3.1.0: C++ library support no longer included in port

MacPorts noreply at macports.org
Thu May 5 19:50:20 UTC 2022


#65123: gmic: @3.1.0: C++ library support no longer included in port
---------------------+-------------------------
 Reporter:  mascguy  |      Owner:  Schamschula
     Type:  defect   |     Status:  assigned
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.7.2
 Keywords:           |       Port:  gmic
---------------------+-------------------------
 With the update of this port to 3.1.0, the C++ library is no longer being
 provided. This breaks dependents like `darktable` and others, which
 utilize it.

 Instead, the port is now generating the CLI component only, via the use of
 build target `cli`. (Previously the port was using the default - `all` -
 which is what we probably want.)

 Furthermore, for the `gmic-clib` subport, a symlink is now being created
 for the C++ dylib name - `libgmic.dylib` - resolving to the C API's dylib.
 And that's not going to work, as the contents of the C++ dylib are
 fundamentally different from the C version.

 Please fix ASAP, as dependents are completely broken now.

-- 
Ticket URL: <https://trac.macports.org/ticket/65123>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list