Re: [PATCH RFC v2 7/7] ci: enable Rust for breaking-changes jobs
- From
Patrick Steinhardt <ps@pks.im>
- Date
- Sep 8, 2025, 06:40 UTC
- Message-ID
- <aL56cTrpAInqPJbJ@pks.im>
- In-Reply-To
- <aLtAXYUQ1GRRL6xg@fruit.crustytoothpaste.net>
On Fri, Sep 05, 2025 at 07:56:13PM +0000, brian m. carlson wrote:
Show 15 quoted lines
> On 2025-09-05 at 11:51:03, Patrick Steinhardt wrote: > > diff --git a/ci/install-dependencies.sh b/ci/install-dependencies.sh > > index 4eaf3514d6..4c58c7238e 100755 > > --- a/ci/install-dependencies.sh > > +++ b/ci/install-dependencies.sh > > @@ -31,7 +31,7 @@ alpine-*) > > ;; > > fedora-*|almalinux-*) > > dnf -yq update >/dev/null && > > - dnf -yq install shadow-utils sudo meson ninja pkg-config gcc findutils diffutils perl python3 gawk gettext zlib-devel expat-devel openssl-devel curl-devel pcre2-devel >/dev/null > > + dnf -yq install shadow-utils sudo meson ninja pkg-config gcc findutils diffutils perl python3 gawk gettext zlib-devel expat-devel openssl-devel curl-devel pcre2-devel rustc >/dev/null > > I know nothing about how Fedora packages Rust. Do we need a cargo > package here as well, is that automatically included, or is it > unnecessary?
Fedora uses Meson, which doesn't (yet?) need Cargo for the build infra. I'll probably adapt this eventually to use the Cargo wraps, at which point in time we'll need it as well.
Patrick