[MacPorts] #65630: GraphicsMagick: add debug variant (was: GraphicsMagick: disable SIGSEGV handler in library; add debug variant)

MacPorts noreply at macports.org
Sun Aug 14 18:45:38 UTC 2022


#65630: GraphicsMagick: 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  |
-----------------------------+----------------------
Description changed by mascguy:

Old description:

> Presently, we're trying to diagnose a crash occurring for `darktable`,
> which appears to be originating from within this port:
>
> issue:64252
>
> There are two barriers, though:
> * The GraphicsMagick library installs a SIGSEGV handler, preventing the
> app from catching/handling the condition;
> * No `+debug` variant, which would assist with diagnostics.
>
> Relative to the signal handler, we should consider patching the code to
> disable that, for the library. Along with engaging with upstream, for a
> longer-term fix.
>
> As for the debug variant, that should be reasonably straightforward, and
> would be beneficial.

New description:

 Presently, we're trying to diagnose a crash occurring for `darktable`,
 which appears to be originating from within this port:

 issue:64252

 There are two barriers, though:
 * ~~The GraphicsMagick library installs a SIGSEGV handler, preventing the
 app from catching/handling the condition;~~
 * No `+debug` variant, which would assist with diagnostics.

 For the debug variant, that should be reasonably straightforward, and
 would be beneficial.

--

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


More information about the macports-tickets mailing list