[MacPorts] #47542: poppler 0.32.0 has a wrong dependency on openjpeg15
MacPorts
noreply at macports.org
Sun Jun 7 00:27:55 PDT 2015
#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
More information about the macports-tickets
mailing list