Closed
Bug 292012
Opened 20 years ago
Closed 20 years ago
cairo-gtk2 toolkit does not build unless --enable-cairo is given
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: Biesinger, Unassigned)
References
Details
In configure.in, cairo-gtk2 does enable cairo:
3418 MOZ_ENABLE_CAIRO=1
However, it does not AC_DEFINE that, that's only done for --enable-cairo,
earlier in the file:
3290 MOZ_ARG_ENABLE_BOOL(cairo,
3291 [ --enable-cairo Enable Cairo-specific features (Canvas)],
3292 MOZ_ENABLE_CAIRO=1,
3293 MOZ_ENABLE_CAIRO= )
3294 if test "$MOZ_ENABLE_CAIRO"; then
3295 AC_DEFINE(MOZ_ENABLE_CAIRO)
3296 fi
this inconsistency causes the build to fail while canvas is built:
/home/chb/mozilla/content/canvas/src/nsCanvasRenderingContext2D.cpp: In member
function `virtual nsresult nsCanvasGradient::QueryInterface(const nsIID&, void**)':
/home/chb/mozilla/content/canvas/src/nsCanvasRenderingContext2D.cpp:126: Fehler:
`eDOMClassInfo_CanvasGradient_id' undeclared (first use this function)
[...etc...]
Pretty sure this is invalid now, as --enable-cairo became --enable-canvas, and I
believe things that need cairo explicitly enable it. If cairo-gtk2 still
doesn't build, then that's probably a separate non-canvas issue.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Reporter | ||
Comment 2•20 years ago
|
||
I would say it's fixed by bug 293265
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Reporter | ||
Updated•20 years ago
|
Status: REOPENED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•