Closed Bug 247430 Opened 20 years ago Closed 20 years ago

build fails on nsIFreeType2.h

Categories

(SeaMonkey :: Build Config, defect)

Sun
Solaris
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 234035

People

(Reporter: tpizarro, Unassigned)

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Build Identifier: Mozilla 1.7 rc3 I am attempting to build Mozilla 1.7rc3 on a sparc Solaris 8 machine. The build fails when it reaches gfx/src/freetype/nsFreeType.cpp. I believe nsIFreeType2.h is generated from IDL. Below are the top fiew lines of the relevant portions of the failed build. c++ -o nsFreeType.o -c -DOSTYPE=\"SunOS5\" -DOSARCH=\"SunOS\" -I../.. - I../../../dist/include/xpcom -I../../../dist/include/string - I../../../dist/include/pref -I../../../dist/include/uconv - I../../../dist/include/unicharutil -I../../../dist/include/gfx - I../../../dist/include - I/space/home/users/tpizarro/mozilla/mozilla/dist/include/nspr - I/usr/local/include/freetype2 -I/usr/local/include -fPIC -fno-rtti -fno- exceptions -Wno-long-long -pedantic -fshort-wchar -pthreads -DDEBUG -D_DEBUG - DDEBUG_ -DTRACING -g -DMOZILLA_CLIENT -include ../../../mozilla-config.h - Wp,-MD,.deps/nsFreeType.pp nsFreeType.cpp In file included from nsFreeType.h:39, from nsFreeType.cpp:48: ../../../dist/include/gfx/nsIFreeType2.h:53: error: `FTC_Image_Cache' was not declared in this scope ../../../dist/include/gfx/nsIFreeType2.h:53: error: `aImageCache' was not declared in this scope ../../../dist/include/gfx/nsIFreeType2.h:53: error: variable declaration is not allowed here ../../../dist/include/gfx/nsIFreeType2.h:92: error: `FTC_Image_Cache' was not declared in this scope ../../../dist/include/gfx/nsIFreeType2.h:92: error: parse error before `,' token ../../../dist/include/gfx/nsIFreeType2.h:104: error: type specifier omitted for parameter `FTC_Image_Cache' ../../../dist/include/gfx/nsIFreeType2.h:104: error: parse error before `*' token Reproducible: Always Steps to Reproduce: 1. ./configure 2. make 3. I am using : libIDL 0.8.3.
OS: other → Solaris
Hardware: Other → Sun
This is a dupe of bug 234035, which already has a working patch for it. A simple search of bugzilla for "freetype" turns it up.
*** This bug has been marked as a duplicate of 234035 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
Alias: freetype
Alias: freetype
You need to log in before you can comment on or make changes to this bug.