Closed Bug 301679 Opened 19 years ago Closed 19 years ago

Firefox1.1a2 Mozilla1.8b3 and Thunderbird1.1a2 build failed with disable xft+gtk2 on solaris8/9

Categories

(Firefox Build System :: General, defect)

Other
Other
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 297028

People

(Reporter: henry.ye, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20050523
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20050523

Solaris 8 and 9 do not have xft library.
If we build gtk2(default) Firefox1.1a2 Mozilla1.8b3 and Thunderbird1.1a2
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-freetype2
ac_add_options --disable-xft
build mozilla will fail. The error message shows as below.

LLA_REGION_VERSION=\"1.8b2\" -DMOZILLA_SKIN_VERSION=\"1.5\" 
-D_MOZILLA_CONFIG_H_ -DMOZILLA_CLIENT nsGfxFactoryGTK.cpp
"nsGfxFactoryGTK.cpp", line 155: Error: nsIFontEnumerator is not defined.
"nsGfxFactoryGTK.cpp", line 155: Error: result is not defined.
"nsGfxFactoryGTK.cpp", line 191: Error: result is not defined.
"nsGfxFactoryGTK.cpp", line 192: Error: result is not defined.
"nsGfxFactoryGTK.cpp", line 193: Error: result is not defined.
"nsGfxFactoryGTK.cpp", line 193: Error: result is not defined.
6 Error(s) detected.
gmake[4]: *** [nsGfxFactoryGTK.o] Error 6
gmake[4]: Leaving directory
`/export/home/henry/uild/thunderbird1.1a2_gtk2/mozilla/gfx/src/gtk'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory
`/export/home/henry/uild/thunderbird1.1a2_gtk2/mozilla/gfx/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory
`/export/home/henry/uild/thunderbird1.1a2_gtk2/mozilla/gfx'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/export/home/henry/uild/thunderbird1.1a2_gtk2/mozilla'
make: *** [default] Error 2


Reproducible: Always

*** This bug has been marked as a duplicate of 297028 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.