Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920706 - www-client/firefox-121.0: ERROR: Rust compiler 1.69.0 is too old
Summary: www-client/firefox-121.0: ERROR: Rust compiler 1.69.0 is too old
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: 2023-12-25 21:58 UTC by Andreas Sturmlechner
Modified: 2024-01-09 12:24 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 Andreas Sturmlechner gentoo-dev 2023-12-25 21:58:18 UTC
0:04.82 To compile Rust language sources please install at least
 0:04.82 version 1.70.0 of the 'rustc' toolchain (or, if using nightly,
 0:04.82 at least one version newer than 1.70.0) and make sure it is
 0:04.82 first in your path.
 0:04.82 
 0:04.82 You can verify this by typing 'rustc --version'.


$ rustc --version
rustc 1.69.0 (84c898d65 2023-04-16)


[IP-] [  ] dev-lang/rust-bin-1.69.0-r1:stable
[IP-] [  ] virtual/rust-1.69.0-r1:0/llvm-15
Comment 1 Joonas Niilola gentoo-dev 2023-12-26 06:36:23 UTC
Hmm I see, the version restriction for rust itself is correctly bumped:
  https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/firefox/firefox-121.0.ebuild#n120

but since it allows using llvm:15 which is tied to rust-1.69, it can use that. So need to remove the llvm:15 compatibility.
Comment 2 Larry the Git Cow gentoo-dev 2024-01-09 12:24:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829245301b0f70f9a83e3ca69c88481c007dcca1

commit 829245301b0f70f9a83e3ca69c88481c007dcca1
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2024-01-09 12:21:29 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-01-09 12:24:22 +0000

    www-client/firefox: add 121.0.1
    
     - add a patch for ppc64 build failure,
     - add "experimental" wayland-proxy-load-balancer
       https://mastransky.wordpress.com/2023/12/22/wayland-proxy-load-balancer/
     - remove llvm:15 support along with virtual/rust:0/llvm-15.
    
    Closes: https://bugs.gentoo.org/920706
    Closes: https://bugs.gentoo.org/919418
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/firefox/Manifest               |  101 ++
 www-client/firefox/firefox-121.0.1.ebuild | 1455 +++++++++++++++++++++++++++++
 2 files changed, 1556 insertions(+)