-
Notifications
You must be signed in to change notification settings - Fork 59
Closed
Description
Lines 1179 to 1197 in 0a05980
("aarch64", _) => "arm64", | |
("mips64", "gnuabin32") => "mipsn32", | |
("mips64el", "gnuabin32") => "mipsn32el", | |
("mipsisa32r6", _) => "mipsr6", | |
("mipsisa32r6el", _) => "mipsr6el", | |
("mipsisa64r6", "gnuabi64") => "mips64r6", | |
("mipsisa64r6", "gnuabin32") => "mipsn32r6", | |
("mipsisa64r6el", "gnuabi64") => "mips64r6el", | |
("mipsisa64r6el", "gnuabin32") => "mipsn32r6el", | |
("powerpc", "gnuspe") => "powerpcspe", | |
("powerpc64", _) => "ppc64", | |
("powerpc64le", _) => "ppc64el", | |
("riscv64gc", _) => "riscv64", | |
("i586", _) | ("i686", _) | ("x86", _) => "i386", | |
("x86_64", "gnux32") => "x32", | |
("x86_64", _) => "amd64", | |
(arm, gnueabi) if arm.starts_with("arm") && gnueabi.ends_with("hf") => "armhf", | |
(arm, _) if arm.starts_with("arm") => "armel", | |
(other_arch, _) => other_arch, |
In debian, there are mipsel and mips64el, but not mipsr6el and mips64r6el as above.
By the way, on some distributions, if you use dpkg to install deb packages, it will require the musl-amd64
architecture instead of amd64
.
I don't think relying on automated detection architecture will necessarily make everyone happy.
It will be even better, if we can configure architectures
in [package.metadata.deb]
.
Metadata
Metadata
Assignees
Labels
No labels