--------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-net-libs_-_xulrunner-1.8.0.11-7863.log" mkdir: /usr/share/idl/xulrunner-1.8.0.11 -------------------------------------------------------------------------------- gmake[2]: Entering directory `/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/xpcom/base' /var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 nsAgg.h nsAutoPtr.h nsCom.h nsDebugImpl.h nsIAllocator.h nsIID.h nsISupportsObsolete.h nsTraceRefcntImpl.h nsWeakPtr.h nsInterfaceRequestorAgg.h /var/tmp/portage/net-libs/xulrunner-1.8.0.11/image//usr/include/xulrunner-1.8.0.11/xpcom /var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 nsError.h nsISupportsBase.h nscore.h /var/tmp/portage/net-libs/xulrunner-1.8.0.11/image//usr/include/xulrunner-1.8.0.11 /var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 _xpidlgen/xpcom_base.xpt /var/tmp/portage/net-libs/xulrunner-1.8.0.11/image//usr/lib/xulrunner-1.8.0.11/components /var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall -t -m 644 nsIConsoleListener.idl nsIConsoleMessage.idl nsIConsoleService.idl nsIErrorService.idl nsIException.idl nsIExceptionService.idl nsIVersionComparator.idl /usr/share/idl/xulrunner-1.8.0.11 ACCESS DENIED mkdir: /usr/share/idl/xulrunner-1.8.0.11 /var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/config/nsinstall: cannot make directory /usr/share/idl/xulrunner-1.8.0.11: Permission denied gmake[2]: *** [install] Fel 1 gmake[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/xpcom/base' gmake[1]: *** [install] Fel 2 gmake[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.8.0.11/work/xulrunner-1.8.0.11.orig/xpcom' make: *** [install] Fel 2 !!! ERROR: net-libs/xulrunner-1.8.0.11 failed. Call stack: ebuild.sh, line 1614: Called dyn_install ebuild.sh, line 1060: Called qa_call 'src_install' ebuild.sh, line 44: Called src_install xulrunner-1.8.0.11.ebuild, line 146: Called einstall ebuild.sh, line 616: Called die Portage 2.1.2.3 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo-r5 i686) ================================================================= System uname: 2.6.20-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System release 2.0.0_alpha1 Timestamp of tree: Sun, 15 Apr 2007 18:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.5-r2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 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.50.0.14 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.20-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -pipe -O2 -ggdb -ftree-loop-linear" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=pentium4 -pipe -O2 -ggdb -ftree-loop-linear -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="" FEATURES="ccache distlocks parallel-fetch sandbox sfperms splitdebug strict test userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="sv" LC_ALL="sv_SE.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-znow -Wl,--hash-style=gnu" LINGUAS="sv" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_COMPRESS="bzip2" 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/portage/local/layman/lila-theme /usr/portage/local/layman/musicbrainz /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/gentopia /usr/local/overlays/portage" SYNC="rsync://liten/gentoo-portage" USE="X a52 aac acpi aiglx alsa asf audioscrobbler avahi bash bash-completion beagle berkdb bitmap-fonts bogofilter branding bzip2 cairo cdaudio cddb cdr cli cracklib crypt cups curl dbus debug device-mapper disk-partition divx dmx dpms dri dts dvd dvdnav dvdr eds eiglx emboss encode evo evolution exif fam fat ffmpeg firefox flac fortran freetype ftp gd gdbm gedit gif gimp glib glitz glsa gmedia gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal howl-compat hpn iconv icu inotify ipv6 irda irmc isdnlog ithreads java jikes joystick jpeg keyring kqemu lcms ldap libg++ libnotify libofa libsexy lm_sensors logrotate mad matroska matrox midi mikmod mmx mng mono moznocompose moznoirc moznomail mp3 mpeg msn musepack musicbrainz nautilus ncurses network networkmanager nfs nls nntp nonfsv4 nptl nptlonly ntfs ntp numeric obex offensive ogg opengl pam pam_console pcre pdf perl pic png ppds pppd print python qa quicktime rar readline real realmedia reflection reiserfs rtc samba scanner sdl sensord session smp sox spell spf spl srt sse sse2 ssh ssl startup-notification subtitles svg syslog tagwriting tcltk tcpd test theora threads tiff truetype truetype-fonts tth type1-fonts unicode usb userlocales utf8 vorbis win32codecs wma wmf wmp wv wxwindows x264 x86 xattr xcb xinerama xinetd xml xml2 xorg xosd xprint xulrunner xv xvid zlib" ALSA_CARDS="emu10k1 intel8x0" 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="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="sv" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, INSTALL_MASK, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
post the output of `emerge -av xulrunner`, please.
Created attachment 116350 [details] Failed build log, as requested
Same here. [ebuild U ] net-libs/xulrunner-1.8.0.11 [1.8.0.4] USE="gnome java -debug -ipv6 -xinerama -xprint" 0 kB GENTOO_VM=sun-jdk-1.5 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686) ================================================================= System uname: 2.6.19-gentoo-r5 i686 AMD Sempron(tm) 2400+ Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 15 Apr 2007 20:30:03 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.17 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.16.1-r3 sys-devel/gcc-config: 1.3.15-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -ggdb" 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/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -pipe -ggdb" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="pt_BR.UTF-8" LC_ALL="pt_BR.UTF-8" LINGUAS="en_US pt_BR" 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/portage/local /usr/portage/local/layman/sunrise /usr/portage/local/layman/voip /usr/portage/local/layman/dertobi123" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa apache2 asf audiofile avahi bash-completion berkdb bitmap-fonts bluetooth cairo cddb cdr cli cracklib crypt cups dbus dri dts dvd dvdr eds emboss encode esd exif fam ffmpeg firefox fortran ftp gdbm gif glitz gnome gnutls gpm gstreamer gtk hal iconv idn isdnlog java javascript jpeg keyring lcms libg++ libgda libnotify lm_sensors mad midi mikmod mmx mono mp3 mpeg msn ncurses nls normalize nptl nptlonly nsplugin ogg opengl palm pam pcre pdf perl png ppds pppd python quicktime readline reflection sdl session spell spl sse sse2 ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs x86 xml xorg xulrunner xv zlib" ALSA_CARDS="via82xx" 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="en_US pt_BR" USERLAND="GNU" VIDEO_CARDS="via" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
JAVACFLAGS="-source 1.5 -target 1.5" sudo emerge -1 xulrunner This fails the same way, and the environment variables output is the same: GENTOO_VM=sun-jdk-1.5 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
Same error on ppc system with GENTOO_VM=gcj-jdk-4.3 && JAVACFLAGS="-source 1.4 -target 1.4"
I still see that 008_xulrunner-gentoo-pkgconfig-1.patch that was part of the 1.8.0.4-patchset is missing from xulrunner-1.8.0.11-patches-0.2.tar.bz2. Since we don't install xulrunner like mozilla-firefox by simply cp the mozilla/dist/bin directory, but let the install do by make install, the idl and include dirs would be installed in /usr/share/idl/xulrunner-1.8.0.11 and /usr/include/xulrunner-1.8.0.11. The patch let the idl and include files to be installed under the /usr/$(get_libdir)/xulrunner directory. Furthermore the pkg-config files for the usage of external nspr and nss are adjusted accordingly. Is there an intention to install the files to other places than in earlier versions?
Seems to be related to the java USE-flag. I'm working on it (In reply to comment #6) Indeed, sorry about that.
As per bug 170101, we're moving to 1.8.1 branch, which is firefox-2.0*. So closing this as WONTFIX, since it's pretty useless.
1.8.1.3 should fix this.