| Summary: | dev-lang/rust: gentoo-musl-target-specs patch has wrong mapping for armv7a-musl | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | tt_1 <herrtimson> |
| Component: | Current packages | Assignee: | Georgy Yakovlev <gyakovlev> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | jstein, rust |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://github.com/smaeul/rust/commit/a03b5b18c70322176bf5b279485f0eb609933c20 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
output from emerge --info
updated patch from smaeul |
||
|
Description
tt_1
2022-03-16 09:01:13 UTC
Created attachment 767169 [details]
output from emerge --info
Created attachment 769322 [details, diff]
updated patch from smaeul
I'm pretty sure we did not want literal mapping, but match upstream one with vendor field adjusted. I'll try to look at this soon. please ignore everything I wrote in my initial posting, the attached patch from posting #2 is the one solving all my problems with this. smaeul wrote it, and published it via his rust fork on github as I provided in URL we've decided to drop this patch and no longer pursue using -gentoo- vendor triplets. all rust versions with this patch are soon to be removed. so what are your plans for the musl targets? can you maybe write a news item to inform everyone what their rust target is supposed to be named? (In reply to tt_1 from comment #6) > so what are your plans for the musl targets? can you maybe write a news item > to inform everyone what their rust target is supposed to be named? -unknown-linux-musl*, default one. We just patch musl base definition to be dynamic. Even if you define new musl target - it’ll be dynamic unless explicitly configured to be static. (In reply to Georgy Yakovlev from comment #7) > (In reply to tt_1 from comment #6) > > so what are your plans for the musl targets? can you maybe write a news item > > to inform everyone what their rust target is supposed to be named? > > -unknown-linux-musl*, default one. > > We just patch musl base definition to be dynamic. > Even if you define new musl target - it’ll be dynamic unless explicitly > configured to be static. ok, so for armv7-hardfloat+musl it is armv7a-unknown-linux-musleabihf then? Can you please confirm? If so I'll try to tackle it, the first attemp failed (see https://bugs.gentoo.org/872533) |