Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 77905

Summary: Stable gecko-sdk-1.7.3 doesn't compile!
Product: Gentoo Linux Reporter: Mark D. <exien.ow>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mark D. 2005-01-13 15:58:00 UTC
Emerging gecko-sdk-1.7.3 failed because of an issue with freetype.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




I think this is exactly the same problem as bug 59849.
Comment 1 Mark D. 2005-01-13 15:58:48 UTC
Start of compilation errors:

c++ -o nsFreeType.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -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/var/tmp/portage/gecko-sdk-1.7.3/work/mozilla/dist/include/nspr     -I/usr/include/freetype2 -I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -fno-rtti -fno-exceptions  -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=i686 -Wno-deprecated -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -ffunction-sections -O2  -I/usr/X11R6/include -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' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:53: error: ISO C++ forbids declaration of `aImageCache' with no type
../../../dist/include/gfx/nsIFreeType2.h:92: error: `FTC_Image_Cache' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:92: error: `FTC_Image_Desc' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:92: error: ISO C++ forbids declaration of `cache' with no type
../../../dist/include/gfx/nsIFreeType2.h:92: error: ISO C++ forbids declaration of `desc' with no type
../../../dist/include/gfx/nsIFreeType2.h:104: error: `FTC_Image_Cache' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:104: error: ISO C++ forbids declaration of `cache' with no type
In file included from nsFreeType.cpp:48:
nsFreeType.h:107: error: typedef `FTC_Image_Cache_Lookup_t' is initialized (use __typeof__ instead)
nsFreeType.h:107: error: `FTC_Image_Cache' was not declared in this scope
nsFreeType.h:107: error: `FTC_Image_Desc' was not declared in this scope
Comment 2 Mark D. 2005-01-13 16:00:07 UTC
Portage 2.0.51-r11 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Aug 18 2004, 05:43:18)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r2, 1.6.3, 1.7.9, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/mnt/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://yamato.iat.sfu.ca/gentoo-portage"
USE="3dnow X aalib alsa apm avi berkdb bitmap-fonts crypt cups divx4linux dvd encode esd f77 faad fam flac font-server foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 java jpeg ldap libg++ libwww mad matroska mikmod mmx motif mozilla moznocompose moznoirc moznomail mozsvg mpeg ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl slang spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts v4l v4l2 wxwindows x86 xinerama xml2 xmms xv xvid zlib"
Unset:  LDFLAGS, PORTDIR_OVERLAY


Freetype installed:
media-libs/freetype :
        [   ] 1.3.1-r3 (1)
        [   ] 1.3.1-r4 (1)
        [   ] 2.1.5-r1 (2)
        [  I] 2.1.9-r1 (2)
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-13 16:07:06 UTC

*** This bug has been marked as a duplicate of 75879 ***