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)

Reply via email to