[vlc-devel] [PATCH 4/5] contrib: live555: fix FTBFS on glibc >= 2.26
Sean McGovern
gseanmcg at gmail.com
Fri Feb 9 16:01:41 CET 2018
Ping.
Ubuntu has already fixed this in their liblivemedia package but it would be
nice for us to not depend on their package when 18.04 Bionic Beaver (lol!)
ships in April. The 18.04 repository currently lists libc6 as version 2.26
[1].
-- Sean McG.
[1] https://packages.ubuntu.com/bionic/libc6
On Feb 6, 2018 03:49, "Sean McGovern" <gseanmcg at gmail.com> wrote:
Recent glibc no longer ships xlocale.h.
---
contrib/src/live555/no_xlocale_h.patch | 12 ++++++++++++
contrib/src/live555/rules.mak | 2 ++
2 files changed, 14 insertions(+)
create mode 100644 contrib/src/live555/no_xlocale_h.patch
diff --git a/contrib/src/live555/no_xlocale_h.patch
b/contrib/src/live555/no_xlocale_h.patch
new file mode 100644
index 0000000..94d5712
--- /dev/null
+++ b/contrib/src/live555/no_xlocale_h.patch
@@ -0,0 +1,12 @@
+--- live555/liveMedia/include/Locale.hh.orig 2016-11-28
16:42:18.000000000 -0500
++++ live555/liveMedia/include/Locale.hh 2018-02-06
03:21:43.538199390 -0500
+@@ -43,9 +43,6 @@
+
+ #ifndef LOCALE_NOT_USED
+ #include <locale.h>
+-#ifndef XLOCALE_NOT_USED
+-#include <xlocale.h> // because, on some systems, <locale.h> doesn't
include <xlocale.h>; this makes sure that we get both
+-#endif
+ #endif
+
+
diff --git a/contrib/src/live555/rules.mak b/contrib/src/live555/rules.mak
index 59fa145..f800d60 100644
--- a/contrib/src/live555/rules.mak
+++ b/contrib/src/live555/rules.mak
@@ -74,6 +74,8 @@ endif
$(APPLY) $(SRC)/live555/add-pkgconfig-file.patch
# Expose Server:
$(APPLY) $(SRC)/live555/expose_server_string.patch
+ # Fix FTBFS on glibc >= 2.26
+ $(APPLY) $(SRC)/live555/no_xlocale_h.patch
mv live.$(LIVE555_VERSION) $@ && touch $@
--
2.7.4
_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
https://mailman.videolan.org/listinfo/vlc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20180209/d2b7b3c7/attachment.html>
More information about the vlc-devel
mailing list