#51033: Libspectre won't upgrade on Mac OS X 10.6.8, Snow Leopard -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: libspectre -----------------------------+-------------------------------- That's the error: {{{ CC libspectre_la-spectre-exporter-pdf.lo spectre-gs.c: In function 'critic_error_code': spectre-gs.c:46: error: 'e_Fatal' undeclared (first use in this function) spectre-gs.c:46: error: (Each undeclared identifier is reported only once spectre-gs.c:46: error: for each function it appears in.) spectre-gs.c:51: error: 'e_ExecStackUnderflow' undeclared (first use in this function) spectre-gs.c: In function 'spectre_gs_process': spectre-gs.c:112: error: 'e_NeedInput' undeclared (first use in this function) }}} Could be the upgrade to `Ghostscript 9.19` removed the GS header file(s) with their declarations… Indeed! In Ghostscript 9.06 I found: {{{ include/ghostscript/ierrors.h:#define e_Fatal (-100) include/ghostscript/ierrors.h:#define e_ExecStackUnderflow (-104) include/ghostscript/ierrors.h:#define e_NeedInput (-106) }}} -- Ticket URL: <https://trac.macports.org/ticket/51033> MacPorts <https://www.macports.org/> Ports system for OS X