Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / rust


Commits:
391213ac by Christer Solskogen at 2026-01-19T18:43:16+01:00
Fix build for x86_64

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -87,3 +87,26 @@ pkgname = rust-wasm
 pkgname = rust-src
        pkgdesc = Source code for the Rust standard library
        depends = rust
+
+pkgname = lib32-rust-libs
+       pkgdesc = 32-bit target and libraries for Rust
+       arch = x86_64
+       depends = lib32-gcc-libs
+       depends = lib32-glibc
+       depends = rust
+       provides = lib32-rust
+       conflicts = lib32-rust
+       replaces = lib32-rust
+
+pkgname = rust-aarch64-gnu
+       pkgdesc = AArch64 GNU target for Rust
+       arch = x86_64
+       depends = aarch64-linux-gnu-gcc
+       depends = aarch64-linux-gnu-glibc
+       depends = rust
+
+pkgname = rust-aarch64-musl
+       pkgdesc = AArch64 Musl target for Rust
+       arch = x86_64
+       depends = aarch64-linux-gnu-gcc
+       depends = rust


=====================================
PKGBUILD
=====================================
@@ -10,8 +10,6 @@ pkgname=(
   rust-musl
   rust-wasm
   rust-src
-)
-pkgname_x86_64=(
   lib32-rust-libs
   rust-aarch64-gnu
   rust-aarch64-musl
@@ -222,6 +220,7 @@ package_rust() {
 
 package_lib32-rust-libs() {
   pkgdesc="32-bit target and libraries for Rust"
+  arch=(x86_64)
   depends=(
     lib32-gcc-libs
     lib32-glibc
@@ -249,6 +248,7 @@ package_rust-musl() {
 
 package_rust-aarch64-gnu() {
   pkgdesc="AArch64 GNU target for Rust"
+  arch=(x86_64)
   depends=(
     aarch64-linux-gnu-gcc
     aarch64-linux-gnu-glibc
@@ -261,6 +261,7 @@ package_rust-aarch64-gnu() {
 
 package_rust-aarch64-musl() {
   pkgdesc="AArch64 Musl target for Rust"
+  arch=(x86_64)
   depends=(
     aarch64-linux-gnu-gcc
     rust



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rust/-/commit/391213aca93528bce690efe399d39a389eaee910

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rust/-/commit/391213aca93528bce690efe399d39a389eaee910
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to