Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 680978 - =www-client/firefox-66.0 should DEPEND on >=virtual/rust-1.31
Summary: =www-client/firefox-66.0 should DEPEND on >=virtual/rust-1.31
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-19 23:14 UTC by زياد بن عبدالعزيز الباتلي
Modified: 2019-03-20 15:52 UTC (History)
1 user (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 زياد بن عبدالعزيز الباتلي 2019-03-19 23:14:30 UTC
emerging =www-client/firefox-66.0 failed with the following error lines:
---8<---
checking for rustc... /usr/bin/rustc
checking for cargo... /usr/bin/cargo
checking rustc version... 1.30.1
checking cargo version... 1.30.0
ERROR: Rust compiler 1.30.1 is too old.

To compile Rust language sources please install at least
version 1.31.0 of the 'rustc' toolchain and make sure it is
first in your path.

You can verify this by typing 'rustc --version'.

If you have the 'rustup' tool installed you can upgrade
to the latest release by typing 'rustup update'. The
installer is available from https://rustup.rs/

*** Fix above errors and then restart with\
               "./mach build"
gmake: *** [client.mk:115: configure] Error 1
--->8---



Thanks.
Comment 1 Larry the Git Cow gentoo-dev 2019-03-20 15:52:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2826613bd8afb090af63d92f3e9b36ba89e1d41c

commit 2826613bd8afb090af63d92f3e9b36ba89e1d41c
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2019-03-20 15:19:50 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2019-03-20 15:51:57 +0000

    www-client/firefox: adjust virtual/rust dependency
    
    We need at least rust-1.31.0 to build firefox.
    
    Closes: https://bugs.gentoo.org/680978
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 www-client/firefox/firefox-66.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)