Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 377025

Summary: dev-lang/spidermonkey-1.8.5: Failure with et_EE locale
Product: Gentoo Linux Reporter: Priit Laes (IRC: plaes) <plaes>
Component: [OLD] UnspecifiedAssignee: Dirkjan Ochtman (RETIRED) <djc>
Status: RESOLVED FIXED    
Severity: normal CC: anarchy, leho, mozilla
Priority: Normal Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 376987    

Description Priit Laes (IRC: plaes) 2011-07-30 06:40:34 UTC
Seems that dev-lang/spidermonkey-1.8.5's tarball was again built with old autotools:

[snip]

>>> Source prepared.
>>> Configuring source in /home/tmp/portage/dev-lang/spidermonkey-1.8.5/work/js-1.8.5 ...
 * econf: updating js-1.8.5/js/src/build/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating js-1.8.5/js/src/build/autoconf/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating js-1.8.5/js/src/ctypes/libffi/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating js-1.8.5/js/src/ctypes/libffi/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --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 --enable-jemalloc --enable-readline --enable-threadsafe --with-system-nspr --disable-static --disable-tests
configure: error: threadsafe: invalid feature name
[/snip]
Comment 1 Agostino Sarubbo gentoo-dev 2011-08-02 13:58:49 UTC
Please add always your emerge --info and full build log as attachment
Comment 2 Jory A. Pratt gentoo-dev 2011-09-21 12:16:51 UTC
Simple fix is to just export LC_ALL="C" to ensure failure does not occur, same solution is used in all mozilla products.
Comment 3 Leho Kraav (:macmaN @lkraav) 2011-09-21 12:19:11 UTC
usually these things are caused by doing [a-zA-Z0-9] matches instead of [[:alpha:]0-9] somewhere in the build mechanism.
Comment 4 Jory A. Pratt gentoo-dev 2011-11-14 21:01:34 UTC
Thanks for reporting, bugs have been addressed if problem persists do not hesitate to reopen.