I'm just finishing up a fresh AMD64 install, and am unable to build
firefox-31.3.0. The emerge fails when it runs autoconf:
# cat /var/tmp/portage/www-client/firefox-31.3.0/temp/autoconf.out
***** autoconf *****
***** PWD: /var/tmp/portage/www-client/firefox-31.3.0/work/mozilla-esr31
***** autoconf --force
Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir]
[-l dir] [--localdir=dir] [--version] [template-file]
/var/tmp/portage/www-client/firefox-31.3.0/temp/autoconf.out lines 1-6/6 (END)
It appears that Firefox is using autoconf-2.13 which doesn't have a
--force option:
# autoconf --force
autoconf-2.69: error: no input file
# autoconf-2.13 --force
Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir]
[-l dir] [--localdir=dir] [--version] [template-file]
Google has found various sources that imply some versions of Firefox
require autoconf-2.13 and that newer versions won't work, but
eautoconf seems determined to use the --force options which isn't
supported by 2.13.
What's the trick to building Firefox?
--
Grant