Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331419 - www-client/seamonkey fails with exotic locale and USE=java
Summary: www-client/seamonkey fails with exotic locale and USE=java
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 330433
  Show dependency tree
 
Reported: 2010-08-06 10:47 UTC by Christian Faulhammer (RETIRED)
Modified: 2010-08-07 04:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2010-08-06 10:47:14 UTC
USE="java" fails if the LC_ALL=C hack is removed from java-utils-2.eclass (see bug 330433) and an exotic locale (ee_ET.UTF8 in this case) is used.


>>> Configuring source in /var/tmp/portage/www-client/seamonkey-2.0.6/work/comm-1.9.1 ...

==========================================================
Building seamonkey-2.0.6 with the following configuration
    --enable-application=suite      mozilla.org default
    --enable-extensions=default     mozilla.org default
    --enable-optimize=-O2           less then -O2 causes a segfault on x86
    --disable-installer             gentoo
    --disable-pedantic              gentoo
    --enable-crypto                 gentoo
    --with-system-jpeg              gentoo
    --with-system-zlib              gentoo
    --disable-updater               gentoo
    --enable-pango                  gentoo
    --enable-svg                    gentoo
    --enable-system-cairo           gentoo
    --disable-strip                 gentoo
    --disable-strip-libs            gentoo
    --disable-install-strip         gentoo
    --with-distribution-id=org.gentoo  gentoo
    --enable-default-toolkit=cairo-gtk2  thebes
    --disable-dbus                  -dbus
    --disable-startup-notification  -startup-notification
    --disable-debug                 -debug
    --disable-tests                 -debug
    --enable-elf-dynstr-gc          x86 optimized build
    --disable-gnomevfs              -gnome
    --disable-gnomeui               -gnome
    --disable-composer              -composer
    --enable-extensions=,-irc,-sroaming,-gnomevfs  mozilla.org default
    --enable-application=suite      mozilla.org default
    --disable-mochitest             broken
    --disable-crashreporter         broken
    --enable-system-hunspell        mozilla.org default
    --enable-jsd                    mozilla.org default
    --enable-image-encoder=all      mozilla.org default
    --enable-canvas                 mozilla.org default
    --with-system-nspr              mozilla.org default
    --with-system-nss               mozilla.org default
    --with-system-bz2               mozilla.org default
    --enable-oji                    mozilla.org default
    --enable-mathml                 mozilla.org default
    --enable-storage                places
    --enable-places                 places
    --enable-places_bookmarks       places
    --disable-installer             mozilla.org default
    --with-default-mozilla-five-home=/usr/lib/seamonkey  mozilla.org default
    --disable-ogg                   -alsa
    --disable-wave                  -alsa
    --disable-printing              -cups
    --enable-javaxpcom              +java
    --disable-ldap                  -ldap
    --disable-ldap-experimental     -ldap
    --disable-mailnews              -mailclient
    --disable-system-sqlite         -system-sqlite
==========================================================

 * econf: updating comm-1.9.1/directory/c-sdk/config/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating comm-1.9.1/directory/c-sdk/config/autoconf/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating comm-1.9.1/mozilla/nsprpub/build/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating comm-1.9.1/mozilla/nsprpub/build/autoconf/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating comm-1.9.1/mozilla/toolkit/crashreporter/google-breakpad/autotools/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating comm-1.9.1/mozilla/toolkit/crashreporter/google-breakpad/autotools/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating comm-1.9.1/mozilla/build/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating comm-1.9.1/mozilla/build/autoconf/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating comm-1.9.1/mozilla/js/src/build/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating comm-1.9.1/mozilla/js/src/build/autoconf/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
Adding configure options from ./.mozconfig:
  --enable-application=suite
  --enable-optimize=-O2
  --disable-installer
  --disable-pedantic
  --enable-crypto
  --with-system-jpeg
  --with-system-zlib
  --disable-updater
  --enable-pango
  --enable-svg
  --enable-system-cairo
  --disable-strip
  --disable-strip-libs
  --disable-install-strip
  --with-distribution-id=org.gentoo
  --enable-default-toolkit=cairo-gtk2
  --disable-dbus
  --disable-startup-notification
  --disable-debug
  --disable-tests
  --enable-elf-dynstr-gc
  --disable-gnomevfs
  --disable-gnomeui
  --disable-composer
  --enable-application=suite
  --disable-mochitest
  --disable-crashreporter
  --enable-system-hunspell
  --enable-jsd
  --enable-image-encoder=all
  --enable-canvas
  --with-system-nspr
  --with-system-nss
  --with-system-bz2
  --enable-oji
  --enable-mathml
  --enable-storage
  --enable-places
  --enable-places_bookmarks
  --disable-installer
  --with-default-mozilla-five-home=/usr/lib/seamonkey
  --disable-ogg
  --disable-wave
  --disable-printing
  --enable-javaxpcom
  --disable-ldap
  --disable-ldap-experimental
  --disable-mailnews
  --disable-system-sqlite
  --enable-extensions=default,,-irc,-sroaming,-gnomevfs


Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11.2-r0, 2.6.34-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.34-gentoo-r1-i686-AMD_Athlon-tm-_X2_Dual_Core_Processor_BE-2400-with-gentoo-1.12.13
Timestamp of tree: Fri, 06 Aug 2010 05:30:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.4_p6-r1, 1.5-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /opt/openjms/config /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/games/angband/edit/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aiglx alsa applet artworkextra asf audiofile bash-completion berkdb bidi bogofilter bootsplash branding bzip2 cairo ccache cdda cddb cdparanoia cdr cli console consolekit cracklib crypt css cups curl custom-cflags dbus deskbar dga directfb divx4linux dri dts dvd dvdr dvdread dvi emacs emboss encode evince exif fam fat fbcon fbcondecor fdftk ffmpeg foomaticdb fortran ftp gb gcj gdbm gif glitz gphoto2 gpm gsf gtk gtk2 gtkhtml hal howl iconv icq idn imagemagick imlib ipv6 java javascript jpeg jpeg2k kpathsea libnotify libotf lirc lm_sensors mad matroska mikmod mime mmx mmxext mng modules mp3 mp4 mpeg mpeg2 mudflap mule mysql nautilus ncurses nforce2 nls noaudio nocardbus nocxx novideo nowebdav nptl nptlonly nss nvidia objc objc++ objc-gc offensive ogg opengl openmp pam pango passwordsave pcre pdf plotutils pmu png policykit ppds pppd prediction preview-latex print publishers python qt-static qt3support readline reflection run-as-root samba sdk secure-delete semantic-desktop session slang smp spell spl sse ssl startup-notification svg svga sysfs t1lib tcpd theora threads thumbnailing tiff toolkit-scroll-bars totem truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd videos vorbis win32codecs wmf wxwindows x264 x86 xcb xface xft xml xorg xosd xpm xulrunner xv xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="atiusb" RUBY_TARGETS="jruby ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2010-08-06 10:47:54 UTC
This is with ibm-jdk-1.5 and javac.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-08-07 04:14:57 UTC
+  07 Aug 2010; Lars Wendler <polynomial-c@gentoo.org>
+  seamonkey-2.0.5.ebuild, seamonkey-2.0.6.ebuild:
+  Ensure we always build with C locale. Thanks to fauli for reporting this
+  issue in bug #331419.
+