[PR #215] [MERGED] add aarch64 gnu and musl cross targets #358

Closed
opened 2026-06-08 11:27:29 +03:00 by zhus · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bootandy/dust/pull/215
Author: @adamcstephens
Created: 2/27/2022
Status: Merged
Merged: 2/27/2022
Merged by: @bootandy

Base: masterHead: add-aarch64


📝 Commits (1)

  • 2c6aaa4 add aarch64 gnu and musl cross targets

📊 Changes

1 file changed (+10 additions, -7 deletions)

View changed files

📝 .github/workflows/CICD.yml (+10 -7)

📄 Description

I get why you don't like working on this. :)

This will build tarballs for Linux aarch64 gnu and musl targets. I couldn't get the musl debs building because I wasn't sure how to provide the correct strip binary. Either way this still seems an improvement towards #200

Here's the error if you know a quick fix.

/home/runner/.cargo/bin/cargo deb --no-build --target=aarch64-unknown-linux-musl
strip: Unable to recognise the format of the input file `/home/runner/work/dust/dust/target/aarch64-unknown-linux-musl/release/dust'
cargo-deb: unable to strip binary '/home/runner/work/dust/dust/target/aarch64-unknown-linux-musl/release/dust': strip: exit status: 1.
hint: Target-specific strip commands are configured in [target.aarch64-unknown-linux-musl] strip = { path = "strip" } in .cargo/config

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bootandy/dust/pull/215 **Author:** [@adamcstephens](https://github.com/adamcstephens) **Created:** 2/27/2022 **Status:** ✅ Merged **Merged:** 2/27/2022 **Merged by:** [@bootandy](https://github.com/bootandy) **Base:** `master` ← **Head:** `add-aarch64` --- ### 📝 Commits (1) - [`2c6aaa4`](https://github.com/bootandy/dust/commit/2c6aaa4c41c8139a826add679c3e11cfcc583c75) add aarch64 gnu and musl cross targets ### 📊 Changes **1 file changed** (+10 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/CICD.yml` (+10 -7) </details> ### 📄 Description I get why you don't like working on this. :) This will build tarballs for Linux aarch64 gnu and musl targets. I couldn't get the musl debs building because I wasn't sure how to provide the correct strip binary. Either way this still seems an improvement towards #200 Here's the error if you know a quick fix. ``` /home/runner/.cargo/bin/cargo deb --no-build --target=aarch64-unknown-linux-musl strip: Unable to recognise the format of the input file `/home/runner/work/dust/dust/target/aarch64-unknown-linux-musl/release/dust' cargo-deb: unable to strip binary '/home/runner/work/dust/dust/target/aarch64-unknown-linux-musl/release/dust': strip: exit status: 1. hint: Target-specific strip commands are configured in [target.aarch64-unknown-linux-musl] strip = { path = "strip" } in .cargo/config ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
zhus added the pull-request label 2026-06-08 11:27:29 +03:00
zhus closed this issue 2026-06-08 11:27:30 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bootandy/archived-dust#358