Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 245659 - emerge media-gfx/inkscape-0.46-r5 fails on solaris-x86 with lcms USE-flag
Summary: emerge media-gfx/inkscape-0.46-r5 fails on solaris-x86 with lcms USE-flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Solaris
: High normal (vote)
Assignee: Gentoo non-Linux Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-05 15:13 UTC by Daniel Vergien
Modified: 2008-12-03 15:20 UTC (History)
0 users

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


Attachments
Complete buildlog (build.log,32.05 KB, text/plain)
2008-11-05 15:14 UTC, Daniel Vergien
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Vergien 2008-11-05 15:13:38 UTC
When I try to emerge inkscape the following error shows up:
color-profile.cpp: In function 'void findThings()':
color-profile.cpp:606: error: 'open' was not declared in this scope
color-profile.cpp:615: warning: comparison between signed and unsigned integer expressions
make[2]: *** [color-profile.o] Fehler 1
make[2]: Leaving directory `/nilfisk/gentoo/var/tmp/portage/media-gfx/inkscape-0.46-r5/work/inkscape-0.46/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/nilfisk/gentoo/var/tmp/portage/media-gfx/inkscape-0.46-r5/work/inkscape-0.46'
make: *** [all] Fehler 2
Comment 1 Daniel Vergien 2008-11-05 15:14:56 UTC
Created attachment 170814 [details]
Complete buildlog
Comment 2 Daniel Vergien 2008-11-13 15:32:02 UTC
Tried it again on a new prefix - here it works. Seems to have something to do with the use flags.
Works with USE="X cairo cracklib kpathsea midi ncurses nls prefix readline ssl unicode x86-solaris zlib"
Fails with USE="X bzip2 cairo cracklib djvu encode exif fontconfig fpx gif gnome graphviz gtk jbig jpeg kpathsea lcms midi mp3 ncurses nls ogg openexr png prefix python qt3support raw readline ssl svg threads tiff truetype unicode x86-solaris xml xulrunner zlib"

Comment 3 Daniel Vergien 2008-11-13 16:25:30 UTC
The problem seems to be the lcms USE-flag (color management). Without it inkscape compiles fine on both prefixes
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-03 15:20:51 UTC
(In reply to comment #3)
> The problem seems to be the lcms USE-flag (color management). Without it
> inkscape compiles fine on both prefixes
> 

Ok, since the solution is non-obvious I have masked this use flag for x86-solaris as well.