Description
Checklist
- I've looked through the issues and pull requests for similar reports
Describe your issue
Hi, first of all thank you, cross
is extremely easy to use to cross-compile rust projects.
Since the rustup 1.28.0 upgrade, I cannot use cross run ... > some_file
without getting some rustup output like this at the beginning:
stable-x86_64-unknown-linux-gnu unchanged - rustc 1.85.0 (4d91de4e4 2025-02-17)
This is not a cross
issue strictly speaking but the thing is cross run
now has a different behaviour compared to cargo run
. I didn't find a way to disable rustup output so I am now wondering if cross
could have a workaround.
Even -q
removes everything but the annoying rustup output :).
If I find no workaround then my only way to go is to change my program to take an argument (file name) and make it write to a file instead of stdout. I may implement it anyway in order to secure my builds but I wanted to let you know there is a potentially very annoying change in rustup.
If you need an occurrence of the issue, one is there: https://github.com/arnodb/truc/actions/runs/13843525751/job/38736552032#step:6:131.
What target(s) are you cross-compiling for?
i686-unknown-linux-gnu
Which operating system is the host (e.g computer cross is on) running?
- macOS
- Windows
- Linux / BSD
- other OS (specify in description)
What architecture is the host?
- x86_64 / AMD64
- arm32
- arm64 (including Mac M1)
What container engine is cross using?
- docker
- podman
- other container engine (specify in description)
cross version
0.2.5
Example
No response
Additional information / notes
No response