git: 39ab02e0f6b4 - main - net/freerdp3: Fix a undeclared variable issue with NEON builds
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 08 Mar 2024 13:51:39 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=39ab02e0f6b47be3a2e1cf19cc3d9c45e02d2ab0
commit 39ab02e0f6b47be3a2e1cf19cc3d9c45e02d2ab0
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2024-03-08 13:41:18 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-03-08 13:50:09 +0000
net/freerdp3: Fix a undeclared variable issue with NEON builds
https://pkg-status.freebsd.org/ampere3/data/132arm64-default/74acf3311b89/logs/freerdp3-3.3.0.log
https://pkg-status.freebsd.org/ampere3/data/140arm64-default/74acf3311b89/logs/freerdp3-3.3.0.log
/wrkdirs/usr/ports/net/freerdp3/work/freerdp-3.3.0/libfreerdp/primitives/prim_YUV_neon.c:209:10: error: use of undeclared identifier 'x'
for (; x < nWidth; x++)
^
/wrkdirs/usr/ports/net/freerdp3/work/freerdp-3.3.0/libfreerdp/primitives/prim_YUV_neon.c:209:22: error: use of undeclared identifier 'x'
for (; x < nWidth; x++)
^
/wrkdirs/usr/ports/net/freerdp3/work/freerdp-3.3.0/libfreerdp/primitives/prim_YUV_neon.c:238:8: error: use of undeclared identifier 'x'
if (x % 2)
^
... cut ...
fatal error: too many errors emitted, stopping now [-ferror-limit=]
9 warnings and 20 errors generated.
Reported by: pkg-fallout
Approved by: arrowd (mentor, implicit)
---
net/freerdp3/Makefile | 4 ++++
net/freerdp3/distinfo | 4 +++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile
index e75ea2829cdd..7c045f5fd408 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -5,6 +5,10 @@ MASTER_SITES= https://pub.freerdp.com/releases/ \
https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
PKGNAMESUFFIX= 3
+PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/
+PATCHFILES+= 37792c0a37c811c0b100bf7aa0693283ca5aaa78.patch:-p1 # Fix a undeclared variable issue with NEON builds
+ # https://github.com/FreeRDP/FreeRDP/pull/9950
+
MAINTAINER= vvd@FreeBSD.org
COMMENT= Free implementation of Remote Desktop Protocol
WWW= https://www.freerdp.com/
diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo
index babac64062bd..ec31da914157 100644
--- a/net/freerdp3/distinfo
+++ b/net/freerdp3/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1708617605
+TIMESTAMP = 1709904493
SHA256 (freerdp-3.3.0.tar.gz) = 6b8db22249143c672a188cbcc2d215a0c108cfc1ef4d933e268e0b61a712cfb6
SIZE (freerdp-3.3.0.tar.gz) = 9318199
+SHA256 (37792c0a37c811c0b100bf7aa0693283ca5aaa78.patch) = 2fa9e7a9e043a688855ba8af335b30902bc4e1641abf38d77cfe4c76baa77f0d
+SIZE (37792c0a37c811c0b100bf7aa0693283ca5aaa78.patch) = 3438