[Buildroot] [git commit branch/2022.02.x] package/rsync: fix configure options
Peter Korsgaard
peter at korsgaard.com
Tue Nov 22 22:53:26 UTC 2022
commit: https://git.buildroot.net/buildroot/commit/?id=c2b0d606e54a1860a333f364340de6a3ef8b9f5d
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x
Rename configure options to avoid the following build failure raised
since bump to version 3.2.5 in commit
ae2807821d897c16141d003f646475fee9e77cba:
./simd-checksum-x86_64.cpp: In function 'uint32_t get_checksum1_cpp(char*, int32_t)':
./simd-checksum-x86_64.cpp:89:52: error: multiversioning needs 'ifunc' which is not supported on this target
89 | __attribute__ ((target("default"))) MVSTATIC int32 get_checksum1_avx2_64(schar* buf, int32 len, int32 i, uint32* ps1, uint32* ps2) { return i; }
| ^~~~~~~~~~~~~~~~~~~~~
./simd-checksum-x86_64.cpp:480:1: error: use of multiversioned function without a default
480 | }
| ^
If you can't fix the issue, re-run ./configure with --disable-roll-simd.
Fixes:
- http://autobuild.buildroot.org/results/069da8e585da2e51bfd4f475cc12b9a134954b08
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
(cherry picked from commit e8b5feee87be5157e93665011b3c350f6996dfcc)
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
package/rsync/rsync.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk
index 0d311aa167..9dd66aeb8c 100644
--- a/package/rsync/rsync.mk
+++ b/package/rsync/rsync.mk
@@ -17,12 +17,12 @@ RSYNC_CONF_ENV = rsync_cv_HAVE_C99_VSNPRINTF=yes
RSYNC_CONF_OPTS = \
--with-included-zlib=no \
--with-included-popt=no \
- --disable-simd \
+ --disable-roll-simd \
--disable-openssl \
--disable-xxhash \
--disable-zstd \
--disable-lz4 \
- --disable-asm
+ --disable-md5-asm
ifeq ($(BR2_PACKAGE_ACL),y)
RSYNC_DEPENDENCIES += acl
More information about the buildroot
mailing list