Remove problematic sub variants of armv8 and related
This is a partial revert of b1f81b837f
The ARMv8 aarch32 variant specifies a number of required and optional
components. NEON is a required component of ARMv8 devices so we don't
need the 'n' variant that was added in ARMv7 (and never widely used due
to problems). The 'c' crypto variant shouldn't be added. The use of
the crypto extensions to by ARMv8 HW is many and varied and there's no
means of dealing with it at a package/compile extention so the detection
and use of it is done at runtime and handled via a number of different
mechanisms whether in code or via kernel crypto modules and the use of
libkcapi allowing the device to choose the fastest crypto option for
the use case.
This is actively breaking Fedora and related distributions on newer
generations of hardware actively stopping the actual install of an OS
in some extreme cases. This architecture functionality needs to be
reviewed by the architecture maintainers to ensure that active breakage
doesn't happen.
Fixes RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1691430
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
This commit is contained in:
parent
0da3c50d1f
commit
8ab279ae6b
9
rpmrc.in
9
rpmrc.in
|
@ -82,8 +82,6 @@ optflags: armv7hl -O2 -g -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16
|
|||
optflags: armv7hnl -O2 -g -march=armv7-a -mfloat-abi=hard -mfpu=neon
|
||||
optflags: armv8l -O2 -g -march=armv8-a
|
||||
optflags: armv8hl -O2 -g -march=armv8-a -mfloat-abi=hard -mfpu=vfpv4
|
||||
optflags: armv8hnl -O2 -g -march=armv8-a -mfloat-abi=hard -mfpu=neon-fp-armv8
|
||||
optflags: armv8hcnl -O2 -g -march=armv8-a -mfloat-abi=hard -mfpu=crypto-neon-fp-armv8
|
||||
|
||||
optflags: m68k -O2 -g -fomit-frame-pointer
|
||||
|
||||
|
@ -224,8 +222,6 @@ arch_canon: armv7hl: armv7hl 12
|
|||
arch_canon: armv7hnl: armv7hnl 12
|
||||
arch_canon: armv8l: armv8l 12
|
||||
arch_canon: armv8hl: armv8hl 12
|
||||
arch_canon: armv8hnl: armv8hnl 12
|
||||
arch_canon: armv8hcnl: armv8hcnl 12
|
||||
|
||||
arch_canon: m68kmint: m68kmint 13
|
||||
arch_canon: atarist: m68kmint 13
|
||||
|
@ -353,8 +349,6 @@ buildarchtranslate: armv7hl: armv7hl
|
|||
buildarchtranslate: armv7hnl: armv7hnl
|
||||
buildarchtranslate: armv8l: armv8l
|
||||
buildarchtranslate: armv8hl: armv8hnl
|
||||
buildarchtranslate: armv8hnl: armv8hnl
|
||||
buildarchtranslate: armv8hcnl: armv8hcnl
|
||||
|
||||
buildarchtranslate: mips: mips
|
||||
buildarchtranslate: mipsel: mipsel
|
||||
|
@ -471,9 +465,6 @@ arch_compat: armv5tl: armv4tl
|
|||
arch_compat: armv4tl: armv4l
|
||||
arch_compat: armv4l: armv3l
|
||||
arch_compat: armv3l: noarch
|
||||
arch_compat: armv8hcnl: armv8hnl
|
||||
arch_compat: armv8hnl: armv8hl
|
||||
arch_compat: armv8hnl: armv7hnl
|
||||
arch_compat: armv8hl: armv7hl
|
||||
arch_compat: armv7hnl: armv7hl
|
||||
arch_compat: armv7hl: armv6hl
|
||||
|
|
Loading…
Reference in New Issue