Closed
Bug 147214
Opened 23 years ago
Closed 23 years ago
1.0rc[123] won't build with freetype >2.0.8
Categories
(SeaMonkey :: Build Config, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 140628
People
(Reporter: zlatko, Assigned: netscape)
References
()
Details
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.3 (X11; Linux i686; U;) Gecko/0
BuildID: 0000000000
None of 1.0rc[123] builds correctly with freetype >2.0.8 (tested with 2.0.9 and
2.1.0). Here's the relevant part of the make output:
gcc -o fccharset.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -DOJI
-DFC_FALLBACK_FONTS=\"/usr/X11R6/lib/X11/fonts/Type1\"
-I../../../../dist/include/freetype2 -I../../../../dist/include/fontconfig
-I../../../../dist/include/expat -I../../../../dist/include/fontconfig
-I../../../../dist/include
-I/home/zlatko/usrlocal/src/_tmp/mozilla/dist/include/nspr
-I/usr/X11R6/include -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused
-Wpointer-arith -Wcast-align -pedantic -Wno-long-long -pthread -pipe -DNDEBUG
-DTRIMMED -ffunction-sections -O3 -I/usr/local/include
-I/usr/local/include/freetype2 -I/usr/X11R6/include -include
../../../../config-defs.h -DMOZILLA_CLIENT -Wp,-MD,.deps/fccharset.pp fccharset.c
In file included from /usr/include/string.h:360,
from fcint.h:30,
from fccharset.c:26:
/usr/include/bits/string2.h: In function `__strcpy_small':
/usr/include/bits/string2.h:428: warning: pointer of type `void *' used in
arithmetic
/usr/include/bits/string2.h:436: warning: pointer of type `void *' used in
arithmetic
/usr/include/bits/string2.h:441: warning: pointer of type `void *' used in
arithmetic
/usr/include/bits/string2.h:446: warning: pointer of type `void *' used in
arithmetic
/usr/include/bits/string2.h:448: warning: pointer of type `void *' used in
arithmetic
/usr/include/bits/string2.h:453: warning: pointer of type `void *' used in
arithmetic
fccharset.c: In function `FcCharSetCoverage':
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointer of type `void *' used in arithmetic
fccharset.c:569: warning: pointt.c: In function `FcFreeTypeCharIndex':
fccharset.c:906: warning: comparison between signed and unsigned
fccharset.c:915: warning: comparison between signed and unsigned
fccharset.c:924: warning: comparison between signed and unsigned
fccharset.c: In function `FcFreeTypeCharSet':
fccharset.c:1007: warning: comparison between signed and unsigned
fccharset.c:1046: too few arguments to function `FT_Get_Next_Char'
fccharset.c:1073: too few arguments to function `FT_Get_Next_Char'
make[4]: *** [fccharset.o] Error 1
make[4]: Leaving directory `/mnt/tmp/src/mozilla/other-licenses/Xft/fontconfig/src'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/mnt/tmp/src/mozilla/other-licenses/Xft/fontconfig'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/mnt/tmp/src/mozilla/other-licenses/Xft'
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory `/mnt/tmp/src/mozilla'
make: *** [default] Error 2
Mozilla builds fine if I manually insert a line
#undef HAS_NEXT_CHAR
in mozilla/other-licenses/Xft/fontconfig/src/fccharset.c, line 826, to enforce
usage of mozilla's internal FT_Get_Next_Char() replacement function.
Reproducible: Always
Steps to Reproduce:
1. Install freetype-2.0.9 or 2.1.0
2. ./configure --enable-xft
3. make
Actual Results: See make output above.
Expected Results: A shiny new mozilla build. ;-)
| Assignee | ||
Comment 1•23 years ago
|
||
*** This bug has been marked as a duplicate of 140628 ***
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•