aboutsummaryrefslogtreecommitdiff
path: root/multimedia/cmrt
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2018-11-22 00:07:34 +0000
committerJan Beich <jbeich@FreeBSD.org>2018-11-22 00:07:34 +0000
commit6e2121d3d9fa54a1b8ad73e5e2225b885e0e435a (patch)
tree2bd332e36fd25b1f238b74808e0d8f748297d592 /multimedia/cmrt
parent47998cb69eb4026c16bf5a8362dfcc4310e229cc (diff)
downloadports-6e2121d3d9fa54a1b8ad73e5e2225b885e0e435a.tar.gz
ports-6e2121d3d9fa54a1b8ad73e5e2225b885e0e435a.zip
multimedia/cmrt: expand patch comments
Notes
Notes: svn path=/head/; revision=485567
Diffstat (limited to 'multimedia/cmrt')
-rw-r--r--multimedia/cmrt/files/patch-memalign26
1 files changed, 26 insertions, 0 deletions
diff --git a/multimedia/cmrt/files/patch-memalign b/multimedia/cmrt/files/patch-memalign
index 40f7447ff1ac..f1d69bb11547 100644
--- a/multimedia/cmrt/files/patch-memalign
+++ b/multimedia/cmrt/files/patch-memalign
@@ -1,5 +1,31 @@
memalign is Linux-specific, so use C11 aligned_alloc instead
+In file included from decode_hybrid_vp9.cpp:67:
+In file included from ./cmrt_api.h:35:
+In file included from /usr/local/include/cm_rt.h:41:
+In file included from /usr/local/include/cm_rt_linux.h:51:
+/usr/include/malloc.h:3:2: error: "<malloc.h> has been replaced by <stdlib.h>"
+#error "<malloc.h> has been replaced by <stdlib.h>"
+ ^
+/usr/local/include/cm_rt_linux.h:337:9: error: use of undeclared identifier 'memalign'
+ return memalign(alignment, size);
+ ^
+In file included from os_utilities.c:43:
+/usr/include/malloc.h:3:2: error: "<malloc.h> has been replaced by <stdlib.h>"
+#error "<malloc.h> has been replaced by <stdlib.h>"
+ ^
+os_utilities.c:66:8: warning: implicit declaration of function 'memalign' is invalid in C99
+ [-Wimplicit-function-declaration]
+ ptr = _aligned_malloc(size, alignment);
+ ^
+os_utilities.c:59:43: note: expanded from macro '_aligned_malloc'
+#define _aligned_malloc(size, alignment) memalign(alignment, size)
+ ^
+os_utilities.c:66:6: warning: incompatible integer to pointer conversion assigning to 'PVOID' (aka 'void *') from
+ 'int' [-Wint-conversion]
+ ptr = _aligned_malloc(size, alignment);
+ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
--- src/cm_rt_linux.h.orig 2016-09-07 23:51:38 UTC
+++ src/cm_rt_linux.h
@@ -48,7 +48,6 @@ extern "C" {