#47542: poppler 0.32.0 has a wrong dependency on openjpeg15 ----------------------+---------------------- Reporter: jc@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: poppler | ----------------------+---------------------- Comment (by devans@…): Where ever it came from this appears to be the cause of the problem. poppler can be configured to build with either openjpeg15 or openjpeg but the upstream developers recommend openjpeg15 due to regressions in openjpeg 2.0. Our dependency on openjpeg15 ensures this even if openjpeg happens to be installed. Since openjpeg15 and openjpeg install their openjpeg.h files in versioned subdirectories of /opt/local/include {{{ /opt/local/include/openjpeg-2.1/openjpeg.h /opt/local/include/openjpeg-1.5/openjpeg.h }}} any openjpeg.h installed in ${prefix}/include will override both these locations during the build. The build failure reported appears to be consistent with poppler being configured to use openjpeg15 but building with an openjpeg.h from openjpeg (version 2.0+) installed in /opt/local/include. -- Ticket URL: <https://trac.macports.org/ticket/47542#comment:13> MacPorts <https://www.macports.org/> Ports system for OS X