Bug#1030753: rust-all: need for rust 1.66.1

2023-02-15 Thread Fabian Grünbichler
On Wed, Feb 15, 2023 at 02:28:51PM +0100, Vincent Lefevre wrote:
> On 2023-02-07 11:40:54 +0100, Fabian Grünbichler wrote:
> > rustc will be updated in experimental once 1.64 builds are done on all
> > release architectures. first to 1.65, then to 1.66.1, then to 1.67 and
> > so on.
> > 
> > bookworm will stay on 1.63 (besides any potential backports). note that
> > firefox has its own rust toolchain in Debian (old*)stable:
> > 
> > https://tracker.debian.org/pkg/rustc-mozilla
> > 
> > for future reference - there is no need to file bugs to get rustc
> > updated in unstable (or experimental, during freeze time) - the rust
> > team will always pull in updates, but given the fast release schedule
> > and the amount of architecture related issues each release requires to
> > sort out, combined with the fact that updates have to happen one major
> > version after another, we'll likely always lag behind a bit.
> 
> Any news? rustc >= 1.65 is now needed for Firefox 110, which includes
> security fixes. So this is a bit urgent. See:
> 
>   https://buildd.debian.org/status/package.php?p=firefox

rustc 1.64 is now built for all (relevant) archs in experimental, so
1.65.0 will follow suite some time this week. there are currently no
plans to upload it to unstable during freeze though.



Bug#1030753: rust-all: need for rust 1.66.1

2023-02-15 Thread Vincent Lefevre
On 2023-02-07 11:40:54 +0100, Fabian Grünbichler wrote:
> rustc will be updated in experimental once 1.64 builds are done on all
> release architectures. first to 1.65, then to 1.66.1, then to 1.67 and
> so on.
> 
> bookworm will stay on 1.63 (besides any potential backports). note that
> firefox has its own rust toolchain in Debian (old*)stable:
> 
> https://tracker.debian.org/pkg/rustc-mozilla
> 
> for future reference - there is no need to file bugs to get rustc
> updated in unstable (or experimental, during freeze time) - the rust
> team will always pull in updates, but given the fast release schedule
> and the amount of architecture related issues each release requires to
> sort out, combined with the fact that updates have to happen one major
> version after another, we'll likely always lag behind a bit.

Any news? rustc >= 1.65 is now needed for Firefox 110, which includes
security fixes. So this is a bit urgent. See:

  https://buildd.debian.org/status/package.php?p=firefox

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Bug#1030753: rust-all: need for rust 1.66.1

2023-02-07 Thread Fabian Grünbichler
On Tue, Feb 07, 2023 at 10:39:28AM +0100, xevilstar wrote:
> Package: rust-all
> Severity: important
> X-Debbugs-Cc: vmxevils...@gmail.com
> 
> Dear Maintainer,
> 
> We need to upgrade Rust to 1.66.1 to receive new language features and also 
> help the desktop team to track the newer version of Firefox.

rustc will be updated in experimental once 1.64 builds are done on all
release architectures. first to 1.65, then to 1.66.1, then to 1.67 and
so on.

bookworm will stay on 1.63 (besides any potential backports). note that
firefox has its own rust toolchain in Debian (old*)stable:

https://tracker.debian.org/pkg/rustc-mozilla

for future reference - there is no need to file bugs to get rustc
updated in unstable (or experimental, during freeze time) - the rust
team will always pull in updates, but given the fast release schedule
and the amount of architecture related issues each release requires to
sort out, combined with the fact that updates have to happen one major
version after another, we'll likely always lag behind a bit.

> 
> For example compiling gecko from firefox git gives the error
> 
> checking rustc version... 1.64.0
> checking cargo version... 1.65.0
> ERROR: Rust compiler 1.64.0 is too old.
> 
> To compile Rust language sources please install at least
> version 1.65.0 of the 'rustc' toolchain (or, if using nightly,
> at least one version newer than 1.65.0) 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/
> 
> 
> -- System Information:
> Debian Release: bookworm/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (750, 'experimental'), (700, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 6.2.0-rc7 (SMP w/16 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
> TAINT_UNSIGNED_MODULE
> Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 



Bug#1030753: rust-all: need for rust 1.66.1

2023-02-07 Thread xevilstar
Package: rust-all
Severity: important
X-Debbugs-Cc: vmxevils...@gmail.com

Dear Maintainer,

We need to upgrade Rust to 1.66.1 to receive new language features and also 
help the desktop team to track the newer version of Firefox.

For example compiling gecko from firefox git gives the error

checking rustc version... 1.64.0
checking cargo version... 1.65.0
ERROR: Rust compiler 1.64.0 is too old.

To compile Rust language sources please install at least
version 1.65.0 of the 'rustc' toolchain (or, if using nightly,
at least one version newer than 1.65.0) 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/


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (750, 'experimental'), (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.2.0-rc7 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled