[MacPorts] #65630: GraphicsMagick: disable SIGSEGV handler in library; add debug variant
MacPorts
noreply at macports.org
Sat Aug 13 18:59:10 UTC 2022
#65630: GraphicsMagick: disable SIGSEGV handler in library; add debug variant
-----------------------------+----------------------
Reporter: mascguy | Owner: mascguy
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: | Keywords: debug
Port: GraphicsMagick |
-----------------------------+----------------------
Changes (by mascguy):
* cc: parafin (added)
Comment:
Relative to the signal handlers, it looks like apps can now explicitly
disable those. Functionality was added to the `GraphicsMagick` API in
version 1.3.35, released 2020-02-23:
> InitializeMagickEx(): New function which may be used in place of
InitializeMagick() to initialize GraphicsMagick. This initialization
function returns an error status value, may update a passed ExceptionInfo
structure with error information, and provides an options parameter which
supports simple bit-flags to tailor initialization. The signal handler
registrations are skipped if the MAGICK_OPT_NO_SIGNAL_HANDER flag is set
in the options.
@parafin, is that something you folks want to try, for `darktable`?
--
Ticket URL: <https://trac.macports.org/ticket/65630#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list