Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

updating firefox 62 requiere GCC 6.1 or newer



Updating firefox 62 requiere GCC 6.1 or newer

but Emerge try to update Firefox first instead of GCC

and it fail

of course i could Emerge GCC manually.
but  Emerge is supposed to be in charge of build order.

is this an error?

sudo emerge -avuND @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild U ] www-client/firefox-62.0.3::net-kit [60.1.0::net-kit] USE="dbus gmp-autoupdate screenshot -bindist -clang% -custom-cflags -custom-optimization -debug -eme-free -geckodriver% -hardened -hwaccel -jack -lto% (-neon) -pulseaudio (-selinux) -startup-notification -system-harfbuzz (-system-icu) -system-jpeg -system-libevent -system-libvpx (-system-sqlite) -test -wifi" L10N="es-AR -ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 0 KiB
[ebuild R ] dev-vcs/git-2.15.2::core-kit USE="blksha1 curl gpg iconv nls pcre pcre-jit perl python threads webdav -cgi -cvs -doc -emacs -gnome-keyring -highlight -libressl -mediawiki -mediawiki-experimental (-ppcsha1) -subversion -test -tk -xinetd (-linguas_bg%) (-linguas_ca%) (-linguas_de%) (-linguas_es%) (-linguas_fr%) (-linguas_is%) (-linguas_it%) (-linguas_ko%) (-linguas_pt_PT%) (-linguas_ru%) (-linguas_sv%) (-linguas_vi%) (-linguas_zh_CN%)" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild NS ] sys-devel/gcc-7.3.1-r5:7.3.1::core-kit [5.4.0-r1:5.4.0::core-kit] USE="cxx fortran (multilib) nls openmp pch pie ssp -ada (-altivec) -checking_all -checking_assert -checking_df -checking_fold -checking_gc -checking_gcac -checking_misc -checking_no -checking_release -checking_rtl -checking_rtlflag -checking_runtime -checking_tree -checking_valgrind -checking_yes -d -dev_extra_warnings -doc -generic_host (-go) -graphite (-hardened) (-libssp) -link_now -lto-bootstrap -objc -objc++ -objc-gc (-sanitize) -ssp_all -stage1_checking_all -stage1_checking_assert -stage1_checking_df -stage1_checking_fold -stage1_checking_gc -stage1_checking_gcac -stage1_checking_misc -stage1_checking_no -stage1_checking_release -stage1_checking_rtl -stage1_checking_rtlflag -stage1_checking_runtime -stage1_checking_tree -stage1_checking_valgrind -stage1_checking_yes -test -vanilla (-vtv)" ABI_X86="(32) (64) (-x32)" 0 KiB

Total: 3 packages (1 upgrade, 1 in new slot, 1 reinstall), Size of downloads: 0 KiB

 0:30.49 DEBUG: KERNEL = Linux
 0:30.49 DEBUG: ENDIANNESS = little
 0:30.50 ERROR: Only GCC 6.1 or newer is supported (found version 5.4.0).
 0:30.60 *** Fix above errors and then restart with\
 0:30.60                "/usr/bin/gmake -f client.mk build"
 0:30.60 gmake: *** [client.mk:127: configure] Error 1
 * ERROR: www-client/firefox-62.0.3::net-kit failed (configure phase):
 *   (no error message)
 * Call stack:
 *     ebuild.sh, line  92:  Called src_configure
 *   environment, line 5640:  Called die
 * The specific snippet of code:
 *       SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ./mach configure || die
 * If you need support, post the output of `emerge --info '=www-client/firefox-62.0.3::net-kit'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-62.0.3::net-kit'`.
 * The complete build log is located at '/var/tmp/portage/www-client/firefox-62.0.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-62.0.3/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/firefox-62.0.3/work/firefox-62.0.3'
 * S: '/var/tmp/portage/www-client/firefox-62.0.3/work/firefox-62.0.3'


Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...