Gentoo Base System version 1.12.1 Portage 2.1.1_pre3-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3 , 2.6.17-gentoo-r1 i686) ================================================================= System uname: 2.6.17-gentoo-r1 i686 AMD Athlon(tm) XP 1500+ distcc 2.18.3 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d] ccache version 2.4 [enabled] app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.4.19-r1, 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i586-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -fexceptions -funroll-loops -pipe -fstack-protector -all" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/etc /usr/lib/fax /usr/share/X11/xkb /usr/share/config /var/lib/postgresql /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-reb uild /etc/terminfo" CXXFLAGS="-march=athlon-xp -O3 -fexceptions -funroll-loops -pipe -fstack-protect or-all" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://open-systems.ufl .edu/mirrors/gentoo http://www.gtlib.cc.gatech.edu/pub/gentoo http://adelie.poly mtl.ca/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d istfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa amr apache2 bash-completion binary-drivers bind-mysql bitm ap-fonts bootsplash buttons bzip2 ccache clamav cli cracklib crypt dlloader dri esd ethereal expat fam firefox fortran ftp gif gkrellm gnome gpm gstreamer gtk g tk-oss gtk2 h323 hardened hardenedphp hddtemp imlib imlib2 ipv6 isdnlog jabber j peg libg++ libwww mad mmx mp3 mpeg mppe-mppc mysql ncurses nls nptl nptlonly ogg opengl openssl opera pam pcap pcre pdf perl png pppd python qt qt3 qt4 readline reflection sdl session sftp socks5 spell spl sse ssl syslog tcp tcpd truetype t ruetype-fonts type1-fonts udev unicode virus-scan vorbis xchat xfs xml xmms xorg xprint xscreensaver xv zip zlib elibc_glibc input_devices_keyboard input_device s_mouse input_devices_evdev kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU AS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS Additional information: /include/glib-2.0 -I/usr/lib/glib-2.0/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsType1.pp nsType1.cpp nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, void*)' to `int (*)(const FT_Vector*, void*)' nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, void*)' to `int (*)(const FT_Vector*, void*)' nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, FT_Vector*, void*)' to `int (*)(const FT_Vector*, const FT_Vector*, void*)' nsType1.cpp:371: error: invalid conversion from `int (*)(FT_Vector*, FT_Vector*, FT_Vector*, void*)' to `int (*)(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)' gmake[5]: *** [nsType1.o] Error 1 gmake[5]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla/gfx/src/ps' gmake[4]: *** [libs] Error 2 gmake[4]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla/gfx/src' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla/gfx' gmake[2]: *** [tier_9] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla' make[1]: *** [default] Error 2 make[1]: Leaving directory `/var/tmp/portage/nvu-1.0-r4/work/mozilla' make: *** [build] Error 2
Could you state what version of media-libs/freetype is installed and what are its USE flags? Currently, I cannot reproduce the bug (which is obviously related to the "FT_Outline_Funcs" declaration, which happens to exist in: /usr/include/freetype2/freetype/ftimage.h, installed by media-libs/freetype-2.1.9-r1, with USE="zlib -bindist -doc".
(In reply to comment #1) > Could you state what version of media-libs/freetype is installed and what are > its USE flags? > > Currently, I cannot reproduce the bug (which is obviously related to the > "FT_Outline_Funcs" declaration, which happens to exist in: > /usr/include/freetype2/freetype/ftimage.h, installed by > media-libs/freetype-2.1.9-r1, with USE="zlib -bindist -doc". > media-libs/freetype-2.2.1 USE="zlib -bindist -doc"
This looks to me like a GCC 4.1.1 issue? Adding dependancy to the gcc fixer, and CC'ing gcc-porting@gentoo.org
nvu-1.0-r4 is in ~arch so it should block bug #117482 instead. however i don't think this is a GCC 4 bug. try rebuilding your system using some sane CFLAGS first and reopen if it's still a problem. http://gentoo-wiki.com/Safe_Cflags
(In reply to comment #4) I have come across this same bug and I believe my settings are pretty sane
(In reply to comment #4) I have come across this same bug and I believe my settings are pretty sane Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r2 i686) ================================================================= System uname: 2.6.18-gentoo-r2 i686 AMD Athlon(tm) 64 Processor 3700+ Gentoo Base System version 1.12.6 Last Sync: Sun, 03 Dec 2006 04:00:08 +0000 ccache version 2.3 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlay /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/sunrise /usr/portage/local/layman/mesa-cvs /usr/portage/local/layman/xeffects" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac accessibility acpi aiglx alsa apache2 asf audiofile avahi berkdb bitmap-fonts browserplugin bzip2 cairo cdr cli cracklib crypt ctype curl dba dbus dedicated dlloader dri dv dvd dvdr dvdread eds elibc_glibc emboss encode ethereal exif expat fam fame fastbuild fat fbcon ffmpeg firefox flac foomaticdb force-cgi-redirect fortran fpx ftp gcj gd gdbm gif glitz glut gmp gnome gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal hfs iconv idn imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jbig jfs jpeg jpeg2k kernel_linux lcms ldap libg++ libwww linguas_en lm_sensors lzo mad memlimit mikmod mjpeg mmx mmxext mng mono motif mouse mozilla mp3 mp4 mpeg mplayer musepack mysql mysqli ncurses nls nptl nptlonly nsplugin ntfs ogg opengl oss pam pcre pdf perl php png posix ppds pppd python qt3 quicktime readline real reflection reiserfs samba sdl session simplexml slang sndfile soap sockets spell spl sse sse2 ssl subtitles svg tcltk tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU utf8 vcd video_cards_fbcon video_cards_fglrx video_cards_radeon vorbis win32codecs wma wmf x264 x86 xcomposite xfs xine xml xml2 xorg xsl xv xvid xvmc zip zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
for everyone having a problem ... MAKEOPTS="-j1" emerge nvu, it is well known parrallel build is busted. I will have the ebuild for -j1 as soon as possible.