Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267656 - net-libs/xulrunner: add lcms use flag for systems that don't have it
Summary: net-libs/xulrunner: add lcms use flag for systems that don't have it
Status: VERIFIED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 267655 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-27 15:25 UTC by kunitoki (Lucio Asnaghi)
Modified: 2009-04-29 09:47 UTC (History)
0 users

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


Attachments
patch for net-libs/xulrunner-1.9.0.9.ebuild (xulrunner-lcms-useflag.patch,1.20 KB, patch)
2009-04-27 15:26 UTC, kunitoki (Lucio Asnaghi)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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 !