Merge pull request #9461 from fxcoudert/revert
Revert "Fix `:arm64_big_sur` bottle ordering."
This commit is contained in:
commit
b2aad180fd
@ -11,14 +11,6 @@ module Hardware
|
|||||||
INTEL_64BIT_ARCHS = [:x86_64].freeze
|
INTEL_64BIT_ARCHS = [:x86_64].freeze
|
||||||
PPC_32BIT_ARCHS = [:ppc, :ppc32, :ppc7400, :ppc7450, :ppc970].freeze
|
PPC_32BIT_ARCHS = [:ppc, :ppc32, :ppc7400, :ppc7450, :ppc970].freeze
|
||||||
PPC_64BIT_ARCHS = [:ppc64, :ppc64le, :ppc970].freeze
|
PPC_64BIT_ARCHS = [:ppc64, :ppc64le, :ppc970].freeze
|
||||||
ARM_64BIT_ARCHS = [:arm64].freeze
|
|
||||||
ALL_ARCHS = [
|
|
||||||
*INTEL_32BIT_ARCHS,
|
|
||||||
*INTEL_64BIT_ARCHS,
|
|
||||||
*PPC_32BIT_ARCHS,
|
|
||||||
*PPC_64BIT_ARCHS,
|
|
||||||
*ARM_64BIT_ARCHS,
|
|
||||||
].freeze
|
|
||||||
|
|
||||||
class << self
|
class << self
|
||||||
extend T::Sig
|
extend T::Sig
|
||||||
|
|||||||
@ -25,11 +25,7 @@ module OS
|
|||||||
|
|
||||||
sig { params(sym: Symbol).returns(T.attached_class) }
|
sig { params(sym: Symbol).returns(T.attached_class) }
|
||||||
def self.from_symbol(sym)
|
def self.from_symbol(sym)
|
||||||
@all_archs_regex ||= /^#{Regexp.union(Hardware::CPU::ALL_ARCHS.map(&:to_s))}_/
|
str = SYMBOLS.fetch(sym) { raise MacOSVersionError, sym }
|
||||||
sym_without_arch = sym.to_s
|
|
||||||
.sub(@all_archs_regex, "")
|
|
||||||
.to_sym
|
|
||||||
str = SYMBOLS.fetch(sym_without_arch) { raise MacOSVersionError, sym }
|
|
||||||
new(str)
|
new(str)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user