Tuesday, March 05, 2024

multimedia/openh264: Fix arm64 asm

This has been broken for a while since there was no BTI support, but
also no X-only support.

With this fixed, make test passes.

ok?


Index: multimedia/openh264/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/openh264/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- multimedia/openh264/Makefile 21 Feb 2024 11:02:35 -0000 1.10
+++ multimedia/openh264/Makefile 5 Mar 2024 16:32:14 -0000
@@ -3,7 +3,7 @@ GH_ACCOUNT = cisco
GH_PROJECT = openh264
GH_TAGNAME = v2.4.1
CATEGORIES = multimedia
-REVISION = 0
+REVISION = 1

SHARED_LIBS = openh264 1.0 # 7.0

Index: multimedia/openh264/patches/patch-codec_common_arm64_arm_arch64_common_macro_S
===================================================================
RCS file: multimedia/openh264/patches/patch-codec_common_arm64_arm_arch64_common_macro_S
diff -N multimedia/openh264/patches/patch-codec_common_arm64_arm_arch64_common_macro_S
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ multimedia/openh264/patches/patch-codec_common_arm64_arm_arch64_common_macro_S 5 Mar 2024 16:32:14 -0000
@@ -0,0 +1,11 @@
+Index: codec/common/arm64/arm_arch64_common_macro.S
+--- codec/common/arm64/arm_arch64_common_macro.S.orig
++++ codec/common/arm64/arm_arch64_common_macro.S
+@@ -60,6 +60,7 @@ ret
+ .func \funcName
+

No comments:

Post a Comment