Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 834395 - >=dev-lang/spidermonkey-91.6.0 should depend on at least >=virtual/rust-1.51.0
Summary: >=dev-lang/spidermonkey-91.6.0 should depend on at least >=virtual/rust-1.51.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-28 20:26 UTC by tt_1
Modified: 2022-03-01 13:09 UTC (History)
0 users

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 tt_1 2022-02-28 20:26:56 UTC
I tried with rust-1.49.0 in an old chroot just for fun: 

checking for rustc... /usr/bin/rustc
checking for cargo... /usr/bin/cargo
checking rustc version... 1.49.0
checking cargo version... 1.49.0
ERROR: Rust compiler 1.49.0 is too old.

To compile Rust language sources please install at least
version 1.51.0 of the 'rustc' toolchain (or, if using nightly,
at least one version newer than 1.51.0) and make sure it is
first in your path.


this also means that all of this clutter starting here: 

https://github.com/gentoo/gentoo/blob/master/dev-lang/spidermonkey/spidermonkey-91.6.0.ebuild#L166

can be removed.
Comment 1 Joonas Niilola gentoo-dev 2022-03-01 05:55:11 UTC
Yep, looks correct.
https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/firefox/firefox-91.6.0.ebuild#n88

Thanks!
Comment 2 Larry the Git Cow gentoo-dev 2022-03-01 13:09:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c08738bc63433ca60389c7dc9a945054ac842e

commit 92c08738bc63433ca60389c7dc9a945054ac842e
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2022-03-01 13:08:56 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2022-03-01 13:09:50 +0000

    dev-lang/spidermonkey: require newer rust for 91.6.0
    
    Closes: https://bugs.gentoo.org/834395
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-lang/spidermonkey/spidermonkey-91.6.0.ebuild | 18 ++++--------------
 1 file changed, 4 insertions(+), 14 deletions(-)