<div dir="auto"><div>Ping.</div><div dir="auto"><br></div><div dir="auto">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].<br><br><div data-smartmail="gmail_signature" dir="auto">-- Sean McG.</div><div data-smartmail="gmail_signature" dir="auto"><br></div><div data-smartmail="gmail_signature" dir="auto">[1] <a href="https://packages.ubuntu.com/bionic/libc6">https://packages.ubuntu.com/bionic/libc6</a></div><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On Feb 6, 2018 03:49, "Sean McGovern" <<a href="mailto:gseanmcg@gmail.com" target="_blank">gseanmcg@gmail.com</a>> wrote:<br type="attribution"><blockquote class="m_8754247976950317033quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Recent glibc no longer ships xlocale.h.<br>
---<br>
 contrib/src/live555/no_xlocal<wbr>e_h.patch | 12 ++++++++++++<br>
 contrib/src/live555/rules.<wbr>mak          |  2 ++<br>
 2 files changed, 14 insertions(+)<br>
 create mode 100644 contrib/src/live555/no_xlocale<wbr>_h.patch<br>
<br>
diff --git a/contrib/src/live555/no_xloca<wbr>le_h.patch b/contrib/src/live555/no_xloca<wbr>le_h.patch<br>
new file mode 100644<br>
index 0000000..94d5712<br>
--- /dev/null<br>
+++ b/contrib/src/live555/no_xloca<wbr>le_h.patch<br>
@@ -0,0 +1,12 @@<br>
+--- live555/liveMedia/include/Loca<wbr>le.hh.orig   2016-11-28 16:42:18.000000000 -0500<br>
++++ live555/liveMedia/include/Loca<wbr>le.hh        2018-02-06 03:21:43.538199390 -0500<br>
+@@ -43,9 +43,6 @@<br>
+<br>
+ #ifndef LOCALE_NOT_USED<br>
+ #include <locale.h><br>
+-#ifndef XLOCALE_NOT_USED<br>
+-#include <xlocale.h> // because, on some systems, <locale.h> doesn't include <xlocale.h>; this makes sure that we get both<br>
+-#endif<br>
+ #endif<br>
+<br>
+<br>
diff --git a/contrib/src/live555/<a href="http://rules.ma">rules.ma</a><wbr>k b/contrib/src/live555/<a href="http://rules.ma">rules.ma</a><wbr>k<br>
index 59fa145..f800d60 100644<br>
--- a/contrib/src/live555/<a href="http://rules.ma">rules.ma</a><wbr>k<br>
+++ b/contrib/src/live555/<a href="http://rules.ma">rules.ma</a><wbr>k<br>
@@ -74,6 +74,8 @@ endif<br>
        $(APPLY) $(SRC)/live555/add-pkgconfig-f<wbr>ile.patch<br>
        # Expose Server:<br>
        $(APPLY) $(SRC)/live555/expose_server_s<wbr>tring.patch<br>
+       # Fix FTBFS on glibc >= 2.26<br>
+       $(APPLY) $(SRC)/live555/<a href="http://no_xlocale_h.pa">no_xlocale_h.pa</a><wbr>tch<br>
<br>
        mv live.$(LIVE555_VERSION) $@ && touch $@<br>
<font color="#888888"><br>
--<br>
2.7.4<br>
<br>
______________________________<wbr>_________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="https://mailman.videolan.org/listinfo/vlc-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/l<wbr>istinfo/vlc-devel</a></font></blockquote></div><br></div></div></div>