Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293842 - media-tv/xbmc-9.04.1 does not build because jpeg-7 does not find include file
Summary: media-tv/xbmc-9.04.1 does not build because jpeg-7 does not find include file
Status: RESOLVED DUPLICATE of bug 282765
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-20 12:58 UTC by mikopp
Modified: 2009-11-20 17:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mikopp 2009-11-20 12:58:06 UTC
Currently the following error happens if fltk is not installed on the system

In file included from tif_ojpeg.c:35:
/usr/include/jpeglib.h:1125:55: error: jpegint.h: No such file or directory
tif_ojpeg.c: In function ‘OJPEGPreDecode’:
tif_ojpeg.c:1414: error: dereferencing pointer to incomplete type
tif_ojpeg.c:1424: error: dereferencing pointer to incomplete type
tif_ojpeg.c:1425: error: dereferencing pointer to incomplete type
tif_ojpeg.c:1426: error: dereferencing pointer to incomplete type
tif_ojpeg.c:1428: error: ‘DSTATE_INHEADER’ undeclared (first use in this
function)
tif_ojpeg.c:1428: error: (Each undeclared identifier is reported only once
tif_ojpeg.c:1428: error: for each function it appears in.)
tif_ojpeg.c:1508: error: dereferencing pointer to incomplete type
make[2]: *** [tif_ojpeg.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/media-tv/xbmc-9.04.1/work/9.04.1_Babylon-linux-osx-win32/XBMC/xbmc/lib/cximage-6.0/tiff'
make[1]: *** [tiff/tiff.a] Error 2
make[1]: Leaving directory
`/var/tmp/portage/media-tv/xbmc-9.04.1/work/9.04.1_Babylon-linux-osx-win32/XBMC/xbmc/lib/cximage-6.0'
make: *** [imagelib] Error 2


Reproducible: Always
Comment 1 mikopp 2009-11-20 13:43:41 UTC
my conclusion was too fast. jpeglib.h (jpeg-7) is including jpegint.h which does not exist.
Comment 2 mikopp 2009-11-20 13:45:57 UTC
This actually seems to be an installation issue with jpeg. jpegint.h is part of the source file but it does not get installed
Comment 3 mikopp 2009-11-20 15:16:53 UTC
some more info. jpegint.h should not be actually needed. it is an internal file that is only used if JPEG_INTERNALS is defined which a user of the library should not.
is jpeg one of the libraries that xbmc includes and builds in 9.04.1?
Comment 4 Yuri Vasilevski (RETIRED) gentoo-dev 2009-11-20 17:32:20 UTC

*** This bug has been marked as a duplicate of bug 282765 ***