diff options
Diffstat (limited to 'www/firefox/files/patch-media-webrtc-trunk-src-system_wrappers-source-thread_posix.cc')
| -rw-r--r-- | www/firefox/files/patch-media-webrtc-trunk-src-system_wrappers-source-thread_posix.cc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/www/firefox/files/patch-media-webrtc-trunk-src-system_wrappers-source-thread_posix.cc b/www/firefox/files/patch-media-webrtc-trunk-src-system_wrappers-source-thread_posix.cc new file mode 100644 index 000000000000..ad54b06424f4 --- /dev/null +++ b/www/firefox/files/patch-media-webrtc-trunk-src-system_wrappers-source-thread_posix.cc @@ -0,0 +1,16 @@ +--- media/webrtc/trunk/src/system_wrappers/source/thread_posix.cc~ ++++ media/webrtc/trunk/src/system_wrappers/source/thread_posix.cc +@@ -62,7 +62,13 @@ + #include <lwp.h> + #elif defined(__FreeBSD__) + #include <sys/param.h> ++#if __FreeBSD_version > 802500 + #include <sys/thr.h> ++#else ++_Pragma("GCC visibility push(default)") ++extern "C" int thr_self(long *); ++_Pragma("GCC visibility pop") ++#endif + #endif + + #if defined(WEBRTC_BSD) && !defined(__NetBSD__) |
