Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jan 2024 15:38:22 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Ashish SHUKLA <ashish@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 2289f421c127 - main - textproc/ugrep: add a workaround for building on aarch64 platform
Message-ID:  <cytq-kd9d-wny@FreeBSD.org>
In-Reply-To: <202401241236.40OCaArK081838@gitrepo.freebsd.org> (Ashish SHUKLA's message of "Wed, 24 Jan 2024 12:36:10 GMT")
References:  <202401241236.40OCaArK081838@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Ashish SHUKLA <ashish@FreeBSD.org> writes:

> --- /dev/null
> +++ b/textproc/ugrep/files/patch-lzma_C_CpuArch.c
> @@ -0,0 +1,15 @@
> +--- lzma/C/CpuArch.c.orig	2024-01-24 11:26:34 UTC
> ++++ lzma/C/CpuArch.c
> +@@ -762,10 +762,11 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
> + 
> + #include <sys/auxv.h>
> + 
> ++#ifdef __linux__
> + #define USE_HWCAP
> ++#endif
> + 
> + #ifdef USE_HWCAP
> +-
> + #include <asm/hwcap.h>
> + 
> +   #define MY_HWCAP_CHECK_FUNC_2(name1, name2) \

Better sync with archivers/7-zip/files/patch-C_CpuArch.c to support SIMD
on aarch64, mainly the following:

$ rg CPU_IsSupported_
lzma/C/7zCrc.c
318:      if (CPU_IsSupported_CRC32())



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cytq-kd9d-wny>