feat: add support for LoongArch64 architecture#5243
feat: add support for LoongArch64 architecture#5243xflcx1991 wants to merge 1 commit intoprefix-dev:mainfrom
Conversation
add patch for loongarch64,see prefix-dev/pixi#5243.
add patch for loongarch64,see prefix-dev/pixi#5243.
add patch for loongarch64,see prefix-dev/pixi#5243.
7e45ab9 to
62fc309
Compare
|
Hey @ruben-arts 👋, Could you take a look at this PR when you have time? Let me know if you have any questions or suggestions! Thanks! |
|
|
I think As for |
| let author = get_default_author(); | ||
| let platforms = if options.platforms.is_empty() { | ||
| vec![Platform::current().to_string()] | ||
| // Convert Platform to TomlPlatform to ensure correct serialization format (e.g., "linux-loongarch64" instead of "linux-loong64") |
There was a problem hiding this comment.
Wait, what is the right format. I don't think there should be a difference between the toml and the actuall platform.
There was a problem hiding this comment.
It should be the same name as the subdir of the channel has. Assuming rattler has the correct string it should be linux-loong64.
|
I think the name in rattler is wrong, I opened a PR: conda/rattler#1957 |
4345904 to
0a5cc58
Compare
This enables pixi to work on LoongArch 64-bit Linux systems, with proper PyPI package resolution using the standard 'loongarch64' identifier.
0a5cc58 to
3de2dc6
Compare
add patch for loongarch64,see prefix-dev/pixi#5243.
add patch for loongarch64,see prefix-dev/pixi#5243.


Description
This enables pixi to work on LoongArch 64-bit Linux systems, with proper PyPI package resolution using the standard 'loongarch64' identifier.
This is a follow-up to #4163
Fixes #5212
How Has This Been Tested?
cargo test -p pixi_manifest toml::platformPASSChecklist:
schema/model.py.