buildroot/package/botan
Fabrice Fontaine 0f3d4a834b package/botan: disable neon with arm soft float
Disable neon with soft float to fix the following build failure raised
at least since version 2.19.1:

In file included from build/include/botan/internal/simd_32.h:27,
                 from src/lib/block/aes/aes_vperm/aes_vperm.cpp:15:
/home/thomas/autobuild/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-musleabi/10.4.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI.  Please use -mfloat-abi=softfp or -mfloat-abi=hard"
   31 | #error "NEON intrinsics not available with the soft-float ABI.  Please use -mfloat-abi=softfp or -mfloat-abi=hard"
      |  ^~~~~

Fixes:
 - http://autobuild.buildroot.org/results/6b311e97484db2b0f8adbda140320d696713b1e0
 - http://autobuild.buildroot.org/results/c309940ea6db0845d8221fb51611d0254222c644

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 48c5053576)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-03-16 22:06:59 +01:00
..
0001-Add-superh-alias-needed-by-Debian.patch package/botan: fix build with sh4{a, eb, aeb} 2022-09-17 21:51:01 +02:00
0002-src-build-data-arch-superh.txt-add-sh4-eb-aeb.patch package/botan: fix build with sh4{a, eb, aeb} 2022-09-17 21:51:01 +02:00
Config.in
botan.hash package/botan: security bump to version 2.19.3 2022-12-09 19:01:09 +01:00
botan.mk package/botan: disable neon with arm soft float 2024-03-16 22:06:59 +01:00