Hello community, here is the log from the commit of package llvm for openSUSE:Factory checked in at 2016-07-21 07:52:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm (Old) and /work/SRC/openSUSE:Factory/.llvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm" Changes: -------- --- /work/SRC/openSUSE:Factory/llvm/llvm.changes 2016-05-23 16:38:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes 2016-07-21 07:52:22.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Jul 13 12:26:46 UTC 2016 - [email protected] + +- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24 + +------------------------------------------------------------------- New: ---- glibc-2.24-libcxx.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm.spec ++++++ --- /var/tmp/diff_new_pack.YrD4ig/_old 2016-07-21 07:52:25.000000000 +0200 +++ /var/tmp/diff_new_pack.YrD4ig/_new 2016-07-21 07:52:25.000000000 +0200 @@ -76,6 +76,7 @@ Patch8: revert-cmake-soname.patch Patch9: lldb-cmake.patch Patch10: glibc-2.23-libcxx.patch +Patch11: glibc-2.24-libcxx.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: binutils-devel >= 2.21.90 BuildRequires: bison @@ -190,6 +191,7 @@ %patch9 %if 0%{?suse_version} > 1320 %patch10 +%patch11 %endif # Move into right place ++++++ glibc-2.24-libcxx.patch ++++++ Index: libcxx-3.8.0.src/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp =================================================================== --- libcxx-3.8.0.src/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp.orig +++ libcxx-3.8.0.src/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp @@ -113,7 +113,7 @@ int main() { Fnf f(LOCALE_ru_RU_UTF_8, 1); - assert(f.curr_symbol() == " \xD1\x80\xD1\x83\xD0\xB1"); + assert(f.curr_symbol() == " \xD1\x80\xD1\x83\xD0\xB1" || f.curr_symbol() == " \u20bd"); } { Fnt f(LOCALE_ru_RU_UTF_8, 1); @@ -121,7 +121,7 @@ int main() } { Fwf f(LOCALE_ru_RU_UTF_8, 1); - assert(f.curr_symbol() == L" \x440\x443\x431"); + assert(f.curr_symbol() == L" \x440\x443\x431" || f.curr_symbol() == L" \u20bd"); } { Fwt f(LOCALE_ru_RU_UTF_8, 1);
