Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 267656

Summary: net-libs/xulrunner: add lcms use flag for systems that don't have it
Product: Gentoo Linux Reporter: kunitoki (Lucio Asnaghi) <kunitoki>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: VERIFIED CANTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch for net-libs/xulrunner-1.9.0.9.ebuild

Description kunitoki (Lucio Asnaghi) 2009-04-27 15:25:48 UTC
Xulrunner are actually a blocker against lcms, cause it doesn't provide "lcms" use flags as other packages do.

Reproducible: Always



Reproducible: Always
Comment 1 kunitoki (Lucio Asnaghi) 2009-04-27 15:26:26 UTC
Created attachment 189617 [details, diff]
patch for net-libs/xulrunner-1.9.0.9.ebuild
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2009-04-27 22:33:07 UTC
What?
If you don't do that it would link against included lcms, and we don't want that. There's no point on this.
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-04-29 07:50:07 UTC
(In reply to comment #0)
> Xulrunner are actually a blocker against lcms, cause it doesn't provide "lcms"
> use flags as other packages do.
>

lcms has keywords for all arches. If you specifically don't want lcms to be pulled by xulrunner, please provide a patch that makes it optional (and does not break things), since the configure flag only controls whether the internal lcms or an external lcms will be used.

Closing CANTFIX.
Comment 4 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-04-29 07:51:07 UTC
*** Bug 267655 has been marked as a duplicate of this bug. ***
Comment 5 kunitoki (Lucio Asnaghi) 2009-04-29 09:47:07 UTC
i only don't want to pull in lcms includes and library system wise, i don't mind if xulrunner use its own internal copy since it is not dirtying with lcms headers and libraries my system /usr directory.

I find my patches OK, they don't break anything, they only add more choices (isnìt gentoo all about choices ? well not for you not !)

Luckily i have my own gentoo-experimental overlay and i'm doing my (working) patches, if i wait you i'll get additional grey hair... 

Thanx a lot devs !