Closed
Bug 325719
Opened 20 years ago
Closed 20 years ago
Build failed using the latest released version of cairo
Categories
(Core Graveyard :: GFX, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: t.matsuu, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.9a1) Gecko/20060120 Fedora/1.6a1-2006011915_trunk Firefox/1.6a1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.9a1) Gecko/20060120 Fedora/1.6a1-2006011915_trunk Firefox/1.6a1
I'm now testing firefox-trunk on Fedora Core 5 test 2 (FC5T2).
I configured firefox trunk source with '--enable-system-cairo' and build.
And then, the compilation is failed like the following:
nsSVGCairoGradient.cpp:164: error: 'CAIRO_EXTEND_PAD' was not declared in this scope
'CAIRO_EXTEND_PAD' is only included in not-released CVS source of cairo.
Reproducible: Always
Steps to Reproduce:
1.configure with '--enable-system-cairo' option
2.build
Actual Results:
Build failed by using the statement that only exists the CVS version of cairo.
Expected Results:
Make trunk sources using only the released version of cairo or work properly '--disable-system-cairo' option in configure script (Bug 325716).
I don't think it's worth fixing on the trunk, especially as the thebes gfx layer we're about to switch to requires CVS cairo plus some mozilla specific patches at the moment. Eventually the two cairos should sync, but for some time the --enable-system-cairo option is going to be broken.
--enable-system-cairo is not guaranteed to work (and indeed, most likely won't) in any but released versions of Gecko/Firefox.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WONTFIX
Updated•17 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•