On 06/10/20 02:09 PM, Michael Niedermayer wrote:
On Tue, Jun 09, 2020 at 11:11:48PM -0700, Dave Yeo wrote:
Hi, could I get this pushed to trunk and the 4.3 branch? Fixes a build break
in libavformat/ip.c (implicit declaration of function 'getaddrinfo') and
also need the prototype.
Thanks,
Dave
it seems this breaks build on linux
Sorry about that, I'll test on Linux in the future.
Here's a better patch as it doesn't touch configure.
Thanks,
Dave
From 033add727ca8c512a3f4a7d24fde88bb8c0455c8 Mon Sep 17 00:00:00 2001
From: Dave Yeo <daveryeo@telus.net>
Date: Wed, 10 Jun 2020 18:55:44 -0700
Subject: [PATCH] libavformat/os_support.h:OS/2, support linking against libcx
Libcx contains extensions to libc such as getaddrinfo(), mmap() and poll(). While recommended to link against, it is optional
Signed-off-by: Dave Yeo <daveryeo@telus.net>
---
libavformat/os_support.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/libavformat/os_support.h b/libavformat/os_support.h
index 5e6b32d2dc..6c60844b7d 100644
--- a/libavformat/os_support.h
+++ b/libavformat/os_support.h
@@ -56,6 +56,10 @@
# define fstat(f,s) _fstati64((f), (s))
#endif /* defined(_WIN32) */
+#if defined (__OS2__) && defined (HAVE_GETADDRINFO)
+#include <libcx/net.h>
+#define HAVE_STRUCT_ADDRINFO 1
+#endif
#ifdef __ANDROID__
# if HAVE_UNISTD_H
--
2.11.0
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".