Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377025 - dev-lang/spidermonkey-1.8.5: Failure with et_EE locale
Summary: dev-lang/spidermonkey-1.8.5: Failure with et_EE locale
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Dirkjan Ochtman (RETIRED)
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 376987
  Show dependency tree
 
Reported: 2011-07-30 06:40 UTC by Priit Laes (IRC: plaes)
Modified: 2011-11-14 21:01 UTC (History)
3 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 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.