FS#56121 - [gdal] JPEG2000 support doesn't work since openjpeg2 2.3.0
Attached to Project:
Community Packages
Opened by Laurențiu Nicola (lnicola) - Thursday, 26 October 2017, 07:45 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 27 November 2017, 15:14 GMT
Opened by Laurențiu Nicola (lnicola) - Thursday, 26 October 2017, 07:45 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 27 November 2017, 15:14 GMT
|
Details
Description:
GDAL can't open JPEG2000 files. Additional info: * gdal 2.2.2-1 Steps to reproduce: I used the first image from http://www.terracolor.net/sample_imagery.html: $ opj_dump -i TC_NG_Baghdad_IQ_Geo.jp2 [INFO] Start to read j2k main header (2144). [INFO] Main header has been correctly decoded. Image info { x0=0, y0=0 x1=4408, y1=4323 numcomps=3 component 0 { dx=1, dy=1 prec=8 sgnd=0 } [snip] $ gdalinfo TC_NG_Baghdad_IQ_Geo.jp2 ERROR 4: `TC_NG_Baghdad_IQ_Geo.jp2' not recognized as a supported file format. gdalinfo failed - unable to open 'TC_NG_Baghdad_IQ_Geo.jp2'. On a different box (CentOS): $ gdalinfo TC_NG_Baghdad_IQ_Geo.jp2 Driver: JP2OpenJPEG/JPEG-2000 driver based on OpenJPEG library Files: TC_NG_Baghdad_IQ_Geo.jp2 Size is 4408, 4323 Coordinate System is: GEOGCS["WGS 84", [snip] |
This task depends upon
Closed by Doug Newgard (Scimmia)
Monday, 27 November 2017, 15:14 GMT
Reason for closing: Fixed
Additional comments about closing: gdal 2.2.3-1
Monday, 27 November 2017, 15:14 GMT
Reason for closing: Fixed
Additional comments about closing: gdal 2.2.3-1
checking openjpeg-2.2/openjpeg.h presence... no
checking for openjpeg-2.2/openjpeg.h... no
checking openjpeg-2.1/openjpeg.h usability... no
checking openjpeg-2.1/openjpeg.h presence... no
checking for openjpeg-2.1/openjpeg.h... no
checking openjpeg-2.0/openjpeg.h usability... no
checking openjpeg-2.0/openjpeg.h presence... no
checking for openjpeg-2.0/openjpeg.h... no
[snip]
OpenJPEG support: no
$ pacman -Qo /usr/include/openjpeg-2.3
/usr/include/openjpeg-2.3/ is owned by openjpeg2 2.3.0-1
Right, then. Probably an upstream issue.
The configure fix is here: https://trac.osgeo.org/gdal/changeset/40330
All it does is modify the include path so it should be quite safe to cherry-pick.