Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
libecwj2 is apparently required to support the gdal configuration for Oracle, however, it has two headers in common with lcms. The diffs are enormous... * Detected file collision(s): * * /usr/include/lcms.h * /usr/include/icc34.h * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * media-libs/lcms-1.17 * /usr/include/icc34.h * /usr/include/lcms.h
Apparently in Source/C/ there's a number of included libraries. At least lcms libjpeg and tinyxml should be external dependencies. Didn't look deeper into the code.
Any decision on this?
Hello nerdboy, this ebuild have to be reviewed to be able to use the dependencies packages during the installation process. I have to investigate in this way.
(In reply to comment #3) > this ebuild have to be reviewed to be able to use the dependencies packages > during the installation process. In the interim, I wrote a patch that simply eliminates lcms support in libecwj2. We've been using the patched libecwj2 for a few months now and haven't noticed any odd behavior, but admittedly we don't use libecwj2 directly but only as a GDAL dependency for JPEG2000 support. Perhaps a 'nolcms' use flag could be used to enable the patch for people who don't need lcms support in libecwj2?
Created an attachment (id=190058) [edit] libecwj2-3.3 nolcms patch
*** This bug has been marked as a duplicate of bug 202594 ***
Can somebody post an updated ebuild to apply the proposed patch ?
Created an attachment (id=196276) [edit] libecwj2-3.3-r1 ebuild Here's the ebuild we're currently using to apply our nolcms patch.