[PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-09 Thread Paolo Bonzini
Right now only Fedora 39 and 40 (with updates) are able to compile QEMU with Rust enabled. Full CI enablement requires further work to reduce the minimum supported version of the compiler, and is not a requirement until Rust is turned on by default. Since a CI job based on nightly Rust will be nee

Re: [PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-08 Thread Daniel P . Berrangé
On Tue, Oct 08, 2024 at 11:45:49AM +0200, Paolo Bonzini wrote: > On Tue, Oct 8, 2024 at 11:20 AM Daniel P. Berrangé > wrote: > > On Tue, Oct 08, 2024 at 11:03:47AM +0200, Paolo Bonzini wrote: > > > Ok, I'll work on adding bindgen support to lcitool and then do this as > > > a separate submission.

Re: [PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-08 Thread Paolo Bonzini
On Tue, Oct 8, 2024 at 11:20 AM Daniel P. Berrangé wrote: > On Tue, Oct 08, 2024 at 11:03:47AM +0200, Paolo Bonzini wrote: > > Ok, I'll work on adding bindgen support to lcitool and then do this as > > a separate submission. > > FYI, lcitool already has a package mapping for 'bindgen' defined as A

Re: [PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-08 Thread Daniel P . Berrangé
On Tue, Oct 08, 2024 at 11:03:47AM +0200, Paolo Bonzini wrote: > On Mon, Oct 7, 2024 at 8:19 PM Daniel P. Berrangé wrote: > > I think that in addition to the nightly job, the mappings.yml should > > add rust toolchain, and have a 'system-fedora-rust' job, since you > > say that Fedora 40 should al

Re: [PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-08 Thread Paolo Bonzini
On Mon, Oct 7, 2024 at 8:19 PM Daniel P. Berrangé wrote: > I think that in addition to the nightly job, the mappings.yml should > add rust toolchain, and have a 'system-fedora-rust' job, since you > say that Fedora 40 should already satisfy the min version requirement > without needing nightly the

Re: [PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-07 Thread Daniel P . Berrangé
On Mon, Oct 07, 2024 at 07:17:11PM +0200, Paolo Bonzini wrote: > Right now only Fedora 39 and 40 (with updates) are able to compile > QEMU with Rust enabled. Full CI enablement requires further work to > reduce the minimum supported version of the compiler, and is not a > requirement until Rust is

[PATCH 0/2] dockerfiles, gitlab-ci: add CI job using nightly Rust

2024-10-07 Thread Paolo Bonzini
Right now only Fedora 39 and 40 (with updates) are able to compile QEMU with Rust enabled. Full CI enablement requires further work to reduce the minimum supported version of the compiler, and is not a requirement until Rust is turned on by default. Since a CI job based on nightly Rust will be nee