[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