Used USE-Flags for dev-util/devhelp-0.14: -debug seamonkey -xulrunner zlib Error messages: Yelper.cpp:46:30: error: nsITypeAheadFind.h: No such file or directory /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsITypeAheadFind>': Yelper.cpp:114: instantiated from here /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h:197: error: invalid use of undefined type 'struct nsITypeAheadFind' Yelper.h:33: error: forward declaration of 'struct nsITypeAheadFind' /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h:200: error: type 'nsITypeAheadFind' is not a base type for type 'nsDerivedSafe<nsITypeAheadFind>' /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h:201: error: type 'nsITypeAheadFind' is not a base type for type 'nsDerivedSafe<nsITypeAheadFind>' Yelper.cpp: In member function 'nsresult Yelper::Init()': Yelper.cpp:114: error: 'class nsDerivedSafe<nsITypeAheadFind>' has no member named 'Init' Yelper.cpp:120: error: 'class nsDerivedSafe<nsITypeAheadFind>' has no member named 'SetFocusLinks' Yelper.cpp: In member function 'void Yelper::SetFindProperties(const char*, PRBool, PRBool)': Yelper.cpp:157: error: 'class nsDerivedSafe<nsITypeAheadFind>' has no member named 'SetCaseSensitive' Yelper.cpp: In member function 'PRBool Yelper::Find(const char*)': Yelper.cpp:173: error: incomplete type 'nsITypeAheadFind' used in nested name specifier Yelper.cpp:180: error: 'class nsDerivedSafe<nsITypeAheadFind>' has no member named 'Find' Yelper.cpp:185: error: incomplete type 'nsITypeAheadFind' used in nested name specifier Yelper.cpp:185: error: incomplete type 'nsITypeAheadFind' used in nested name specifier Yelper.cpp: In member function 'PRBool Yelper::FindAgain(PRBool)': Yelper.cpp:196: error: incomplete type 'nsITypeAheadFind' used in nested name specifier Yelper.cpp:201: error: 'class nsDerivedSafe<nsITypeAheadFind>' has no member named 'FindNext' Yelper.cpp:204: error: 'class nsDerivedSafe<nsITypeAheadFind>' has no member named 'FindPrevious' Yelper.cpp:208: error: incomplete type 'nsITypeAheadFind' used in nested name specifier Yelper.cpp:208: error: incomplete type 'nsITypeAheadFind' used in nested name specifier /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h: In member function 'nsCOMPtr<T>& nsCOMPtr<T>::operator=(T*) [with T = nsITypeAheadFind]': Yelper.cpp:134: instantiated from here /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h:713: error: no matching function for call to 'nsCOMPtr<nsITypeAheadFind>::assign_with_AddRef(nsITypeAheadFind*&)' /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h:502: note: candidates are: void nsCOMPtr_base::assign_with_AddRef(nsISupports*) /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h: In static member function 'static const nsIID& nsCOMTypeInfo<T>::GetIID() [with T = nsITypeAheadFind]': /usr/lib/seamonkey/include/xpcom/nsCOMPtr.h:780: instantiated from 'nsCOMPtr<T>& nsCOMPtr<T>::operator=(const nsCOMPtr_helper&) [with T = nsITypeAheadFind]' Yelper.cpp:108: instantiated from here /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:202: error: incomplete type 'nsITypeAheadFind' used in nested name specifier make[3]: *** [libcppwrapper_la-Yelper.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/dev-util/devhelp-0.14/work/devhelp-0.14/src' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/var/tmp/portage/dev-util/devhelp-0.14/work/devhelp-0.14/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/dev-util/devhelp-0.14/work/devhelp-0.14' make: *** [all] Fehler 2 !!! ERROR: dev-util/devhelp-0.14 failed. Call stack: ebuild.sh, line 1615: Called dyn_compile ebuild.sh, line 972: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ebuild.sh, line 1305: Called gnome2_src_compile gnome2.eclass, line 71: Called die !!! compile failure !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/dev-util/devhelp-0.14/temp/build.log'. Reproducible: Always Steps to Reproduce: emerge devhelp USE="-seamonkey" emerge devhelp finishes compiling without errors.
Please attached requested information : - /var/tmp/portage/dev-util/devhelp-0.14/temp/build.log - config.log - emerge --info - seamonkey version This is probably due to devhelp using newish functions of gecko not yet available in the version of seamonkey you have installed.
(In reply to comment #1) emerge --info: Portage 2.1.2.9 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.21-gentoo-r1 i686) ================================================================= System uname: 2.6.21-gentoo-r1 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System release 1.12.10 Timestamp of tree: Thu, 31 May 2007 02:30:01 +0000 distcc[12091] (dcc_mkdir) ERROR: mkdir /var/tmp/.distcc/state failed: No such file or directory [disabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.33 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer" 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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache cvs distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp.tu-chemnitz.de/pub/linux/gentoo http://ftp.tu-chemnitz.de/pub/linux/gentoo http://gentoo.inf.elte.hu/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gentoo.ynet.sk/pub http://gentoo.intergenia.de http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://pandemonium.tiscali.de/pub/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://gentoo.inode.at/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="16bit 3dnow 3dnowext 7zip S3TC X X509 Xaw3d a52 aac aalib accessibility acpi afs alsa amr amuled ao apache2 asf async atk audacious audiofile bash-completion bcmath berkdb bidi bitmap-fonts bluetooth bonobo boost buttons bzip2 cairo calendar caps ccache cdda cddb cdinstall cdparanoia cdr cdrom cgi chardet clearcase cli cracklib crypt css ctype cups curl curlwrappers d dbus dbx deprecated dga dia dillo dio directfb discard-path discouraged djvu doc dom4j dri dv dvb dvd dvdr dvdread effects encode erandom escreen examples exif fam fame fastcgi fat fbcon fbsplash ffmpeg fftw firefox flac flash flashsupport font-server fontconfig fortran fpx ftp fuse gcj gd ggi gif gimp gimpprint glade glib glut gmedia gmp gnomedb gphoto2 gpm graphviz gs gtk gtk2 gtkhtml guile gzip hal hash haskell hddtemp history hpn iconv icq id3 idn ieee1394 image imagemagick imap inherit-graph inifile inkjar innodb java java-internal javacomm javascript jbig jce jfs jikes jpeg jpeg2k justify lame lcms libcaca libdsk libg++ lirc live lm_sensors log4j lua mad md5sum mhash midi mikmod mime ming mixer mjpeg mmap mmx mmxext mng modplug mozcalendar mozilla moznocompose moznoirc moznomail moznoroaming mozsvg mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer msn mudflap multiuser musepack mysql mysqli ncurses nethack netmeeting network networking nforce2 nfs nls nntp no-old-linux nptl nptlonly nsplugin ntfs ntlm nvidia objc++ objc-gc odbc ogg ogre on-the-fly-crypt openal opengl overload parse-clocks pascal pcntl pcre pdf perforce perl php physfs plotutils plugin png posix postgres postscript ppds print python qt3 qt3support qt4 quicktime quotas rar readline real realmedia reflection regex reiser4 reiserfs remote resid rhino roe rpm rtc ruby samba scanner sdl sdl-sound seamonkey sendmail sensord serial session sge sharedext sid simplexml skey slang slp sndfile snmp sockets socks5 sourceview sox spamassassin speex spell spl sql sqlite sqlite3 sse ssl statistics subtitles subversion svg svga svgz sysfs sysvipc szip tcl tcltk tcpd tetex tga theora threads tidy tiff timidity tk tokenizer transcode translator truetype truetype-fonts type1 type1-fonts ucs2 usb v4l v4l2 valgrind vcd videos vidix vim-pager visualization vorbis vorbis-psy wavpack win32codecs wma wmf wordexp wxgtk1 wxwindows x264 x86 xanim xchatdccserver xchattext xcomposite xface xfs xgetdefault xml xmlreader xmlrpc xmlwriter xorg xosd xpm xrandr xsl xv xvid xvmc yv12 zip zlib zvbi" ALSA_CARDS="emu10k1 intel8x0 bt87x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia nv fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Seamonkey version: [I] www-client/seamonkey Available versions: 1.0.7 (~)1.0.8 1.1.1 {crypt debug gnome ipv6 java ldap mozcalendar mozdevelop moznocompose moznoirc moznomail moznopango moznoroaming postgres xforms xinerama xprint} Installed versions: 1.1.1(11:17:23 05.05.2007)(crypt -debug -gnome -ipv6 java -ldap -mozdevelop moznocompose moznoirc moznomail -moznopango moznoroaming postgres -xforms -xinerama -xprint) Homepage: http://www.mozilla.org Description: Mozilla Application Suite - web browser, email, HTML editor, IRC build.log and config.log: Are you kidding? :) I can send it to you by email if you want. To post it here into the bug report it seems not a good idea to me because the files are just too big.
Attach them. That's why bugzilla has attachments.
Created attachment 120802 [details] build.log
Created attachment 120803 [details] config.log
Sorry, sometimes I feel some stupid :)
It looks to me like devhelp used the yelp code, and so won't work with seamonky, only firefox and xulrunner. I probably should have test it before I committed, but I don't have any seamonkey boxes. Deps adjusted accordingly.