CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2025/02/05 10:40:17
Modified files:
audio/spotify-player: Makefile
Added files:
audio/spotify-player/files: cpu_aarch64_openbsd.c
audio/spotify-player/patches:
patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_crypto_fipsmodule_bcm_c
Log message:
spotify-player: fix on aarch64
Pull in the last version of cpu_aarch64_openbsd.c before BoringSSL moved
libcrypto to C++ and link it into bcm.c. For some reason this file is missing
in aws-lc, despite its defining NEED_CPUID. This provides the missing symbol
OPENSSL_cpuid_setup() (properly prefixed by the prefix magic) and avoids
having to disable asm, which should be easier on the CPUs and battery lifetime.
ok phessler, tested/ok pascal (maintainer)