A build of mozilla-1.6-r1 fails when mozcal is enabled. Reproducible: Always Steps to Reproduce: 1. Add mozcal to USE flags 2. Emerge mozilla-1.6-r1. Actual Results: Build failed when compiling oeICalEventImpl.cpp Expected Results: It should build properly. g++ -o oeICalImpl.o -c -DICAL_DEBUG -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -D HAVE_DEPENDENT_LIBS -I../../dist/include/xpcom -I../../dist/include/appshell -I ../../dist/include/string -I../../dist/include/timer -I../../dist/include/necko -I../../dist/include/msgcompose -I../../dist/include/addrbook -I../../dist/inclu de/dom -I../../dist/include/pref -I../../dist/include/ical -I../../dist/include/ icalss -I../../dist/include/calendar -I../../dist/include -I/var/tmp/portage/moz illa-1.6-r1/work/mozilla/dist/include/nspr -I. -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-ari th -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-lo ng -march=pentium4 -mcpu=pentium4 -fno-stack-protector -s -fforce-addr -fno-stac k-protector -Wno-deprecated -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ff unction-sections -O2 -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozil la-config.h -Wp,-MD,.deps/oeICalImpl.pp oeICalImpl.cpp oeICalEventImpl.cpp: In member function `icalcomponent* oeICalEventImpl::AsIcalComponent()': oeICalEventImpl.cpp:2675: error: `GetUrl' undeclared (first use this function) oeICalEventImpl.cpp:2709: error: `GetPrimaryEmail' undeclared (first use this function) oeICalEventImpl.cpp: In member function `virtual nsresult oeICalEventImpl::GetParameter(const char*, char**)': oeICalEventImpl.cpp:2755: warning: enumeration value `ICAL_RELATED_X' not handled in switch oeICalEventImpl.cpp:2755: warning: enumeration value `ICAL_RELATED_NONE' not handled in switch ../../dist/include/xpcom/nsISupportsUtils.h: In static member function `static const nsIID& nsCOMTypeInfo<T>::GetIID() [with T = nsIMsgAttachment]': oeICalEventImpl.cpp:1505: instantiated from here ../../dist/include/xpcom/nsISupportsUtils.h:202: error: incomplete type ' nsIMsgAttachment' cannot be used to name a scope ../../dist/include/xpcom/nsISupportsUtils.h: In static member function `static const nsIID& nsCOMTypeInfo<T>::GetIID() [with T = nsIAbCard]': oeICalEventImpl.cpp:1582: instantiated from here ../../dist/include/xpcom/nsISupportsUtils.h:202: error: incomplete type ' nsIAbCard' cannot be used to name a scope make[3]: *** [oeICalEventImpl.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/mozilla-1.6-r1/work/mozilla/calendar/libxpical' make[2]: *** [libs] Error 2 make[2]: Leaving directory `/var/tmp/portage/mozilla-1.6-r1/work/mozilla/calendar' make[1]: *** [tier_98] Error 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.6-r1/work/mozilla' make: *** [default] Error 2 !!! ERROR: net-www/mozilla-1.6-r1 failed. !!! Function src_compile, Line 384, Exitcode 2 !!! (no error message) Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2. 6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-Os -march=pentium4 -mcpu=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=pentium4 -mcpu=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox strict" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirrors.tds.net/gentoo http://gentoo.eliteitminds.com http://128.213.5.34/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="X X509 acl acpi ada alsa apm arts avi berkdb bidi bonobo caps cdr chroot cjk crypt cups dga doc dvd encode esd f77 foomaticdb gcj gdbm gif gimpprint gnome gnutls gpm gstreamer gtk gtk2 gtkhtml guile idea imlib ipv6 java javascript jbig jpeg justify kde lcms ldap libg++ libwww lzw-tiff mad md5sum mikmod mmap mmx mng motif mozcalendar moznoirc moznomail mpeg ncurses nls nptl oav objc oggvorbis opengl oss pam pdflib perl pic png ppds pwdb python qt quicktime readline rplay samba sasl sdl skey slang spell sse ssl stroke tcltk tcpd tetex theora threads tiff truetype wmf wsconvert x86 xml xml2 xmms xv zlib"
1.6 no longer in portage