Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 228005 - net-libs/xulrunner-1.9.1.1 emerge fails under et_EE locale
Summary: net-libs/xulrunner-1.9.1.1 emerge fails under et_EE locale
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-18 08:31 UTC by Priit Laes (IRC: plaes)
Modified: 2010-03-09 02:30 UTC (History)
0 users

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


Attachments
build.log (build.log,9.26 KB, text/plain)
2009-08-12 07:56 UTC, Priit Laes (IRC: plaes)
Details
Enforce C locale for all (xulrunner-1.9.2-locale-enforce.patch,767 bytes, text/plain)
2010-01-31 01:05 UTC, Jory A. Pratt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Priit Laes (IRC: plaes) 2008-06-18 08:31:45 UTC
From build log:
[snip]
 * econf: updating mozilla/nsprpub/build/autoconf/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
Adding configure options from ./.mozconfig:
  --enable-application=xulrunner
  --enable-optimize=-O2
  --disable-installer
.....skipped...
  --with-default-mozilla-five-home=/usr/lib64/xulrunner-1.9
  --disable-javaxpcom
  --enable-extensions=
configure: error: application: invalid feature name
[/snip]

Workaround is to force LC_ALL=C to configure.
Same problem is present in firefox.
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2008-06-18 09:11:41 UTC
https://bugs.gentoo.org/show_bug.cgi?id=193954

God, this is still not fixed? :P

Thanks Priit, i'll have a look :)
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2008-06-18 11:24:18 UTC
Fixed in patchset 0.1
Comment 3 Priit Laes (IRC: plaes) 2008-06-20 06:24:43 UTC
Still happening.. :(
Comment 4 Raúl Porcel (RETIRED) gentoo-dev 2008-06-20 14:40:49 UTC
Should be fixed now...wonder why autoconf didn't overwrote that in 2.0
Comment 5 Priit Laes (IRC: plaes) 2009-07-23 11:27:03 UTC
This has bitten me again :)
[snip]
configure: error: application: invalid feature name
 * ERROR: net-libs/xulrunner-1.9.1-r1 failed :)
[/snip]
Comment 6 Priit Laes (IRC: plaes) 2009-07-31 18:03:19 UTC
Same problem:

ERROR: net-libs/xulrunner-1.9.1.1 failed.
Comment 7 Jory A. Pratt gentoo-dev 2009-08-01 01:22:08 UTC
If you could please pull the mozilla overlay and test xulrunner-1.9.1.1-r2 it would make resolving this bug much faster. If you can not test the overlay, you will have to wait for me to get ready to push the next revision bump which I will include the patch for flex-configure-gentoo.patch
Comment 8 Jory A. Pratt gentoo-dev 2009-08-02 18:55:00 UTC
Fixed in tree.
Comment 9 Priit Laes (IRC: plaes) 2009-08-12 07:54:58 UTC
Still not fixed with net-libs/xulrunner-1.9.1.2-r1 :S

I can also noticed this:
 * Running eautoreconf in '/var/tmp/portage/net-libs/xulrunner-1.9.1.2-r1/work/mozilla-1.9.1/js/src' ...
 * Running autoconf ...                                                           [ ok ]
 * Running autoheader ...                                                       [ !! ]
 * Applying 000_flex-configure-LANG.patch ...                            [ ok ]
Comment 10 Priit Laes (IRC: plaes) 2009-08-12 07:56:09 UTC
Created attachment 201002 [details]
build.log
Comment 11 Priit Laes (IRC: plaes) 2009-08-12 07:56:50 UTC
This is also the locale I am using:

LANG=et_EE.UTF-8
LC_CTYPE="et_EE.UTF-8"
LC_NUMERIC="et_EE.UTF-8"
LC_TIME="et_EE.UTF-8"
LC_COLLATE="et_EE.UTF-8"
LC_MONETARY="et_EE.UTF-8"
LC_MESSAGES="et_EE.UTF-8"
LC_PAPER="et_EE.UTF-8"
LC_NAME="et_EE.UTF-8"
LC_ADDRESS="et_EE.UTF-8"
LC_TELEPHONE="et_EE.UTF-8"
LC_MEASUREMENT="et_EE.UTF-8"
LC_IDENTIFICATION="et_EE.UTF-8"
LC_ALL=
Comment 12 step 2009-11-12 14:01:49 UTC
same happens with et_EE locale in net-libs/xulrunner-1.9.1.4
Comment 13 Jory A. Pratt gentoo-dev 2010-01-31 01:05:39 UTC
Created attachment 217962 [details]
Enforce C locale for all

If someone would care to test, would be appreciated, If all goes well I will push to tree.
Comment 14 Priit Laes (IRC: plaes) 2010-01-31 08:33:25 UTC
(In reply to comment #13)
> Created an attachment (id=217962) [details]
> Enforce C locale for all
> 
> If someone would care to test, would be appreciated, If all goes well I will
> push to tree.
> 

Yes, it works!

Also, same patch is required for www-client/mozilla-firefox
Comment 15 Jory A. Pratt gentoo-dev 2010-02-11 05:03:49 UTC
(In reply to comment #14)
> (In reply to comment #13)
> > Created an attachment (id=217962) [details] [details]
> > Enforce C locale for all
> > 
> > If someone would care to test, would be appreciated, If all goes well I will
> > push to tree.
> > 
> 
> Yes, it works!
> 
> Also, same patch is required for www-client/mozilla-firefox
> 

I am waiting on an sqlite bug to be handled then I will push the update to main tree. Thanks for testing.
Comment 16 Jory A. Pratt gentoo-dev 2010-03-09 02:30:47 UTC
Already fixed in 1.9.2-r4 xulrunner and 3.6-r4 firefox. I am sure we will need to add to thunderbird which will land with next revision bump.