Opened 10 years ago
Closed 10 years ago
#44737 closed defect (invalid)
poppler @0.26.4_0: build fails, cannot find "opj_stdint.h"
Reported by: | papachoco (Carlos Sanchez) | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.1 |
Keywords: | Cc: | ||
Port: | poppler |
Description
My installation of poppler fail to upgrade. Log attached
Thanks a lot
Carlos
Attachments (1)
Change History (5)
Changed 10 years ago by papachoco (Carlos Sanchez)
comment:1 Changed 10 years ago by larryv (Lawrence Velázquez)
Cc: | devans@… removed |
---|---|
Keywords: | install removed |
Owner: | changed from macports-tickets@… to devans@… |
Summary: | Fail to upgrade poppler → poppler @0.26.4_0: build fails, cannot find "opj_stdint.h" |
comment:2 Changed 10 years ago by dbevans (David B. Evans)
Status: | new → assigned |
---|
comment:3 Changed 10 years ago by papachoco (Carlos Sanchez)
Indeed my /opt/local/include/openjpeg.h was pointing to openjpeg-2.1openjpeg.h. I had changed it previously b/c I was installing ImageMagick @6.8.9-7 outside macports.
Thanks a lot for the tip.
as soon as I changed my openjpeg.h link to openjpeg-1.5/openjpeg.h poppler upgraded w/o any problem
Carlos
comment:4 Changed 10 years ago by dbevans (David B. Evans)
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
There's something wrong with your installation of poppler's dependency openjpeg15. The error from your log file is
openjpeg15 does install /opt/local/include/openjpeg.h but its version does not include any reference to opj_stdint.h.
openjpeg (version 2.1) on the other hand installs its include file at /opt/local/include/openjpeg-2.1/openjpeg.h and THAT openjpeg.h DOES reference opj_stdint.h (installed at /opt/local/include/openjpeg-2.1/opj_stdint.h) at line 115.
So it looks like you have the openjpeg version of openjpeg.h installed where the openjpeg15 version should be.
I suggest reinstalling openjpeg15 and then try upgrading poppler again.