Hello community, here is the log from the commit of package llvm for openSUSE:Factory checked in at 2013-09-29 17:50:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-09-04 13:56:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes 2013-09-29 17:50:04.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Sep 27 15:15:58 UTC 2013 - idonmez@suse.com + +- Set DisablePrettyStackTrace to true since it messes up signal + handling. bnc#839074 and fdo#60929 implemented with + llvm-disable-pretty-stack-trace.patch) + +------------------------------------------------------------------- New: ---- llvm-disable-pretty-stack-trace.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm.spec ++++++ --- /var/tmp/diff_new_pack.wjOnOX/_old 2013-09-29 17:50:05.000000000 +0200 +++ /var/tmp/diff_new_pack.wjOnOX/_new 2013-09-29 17:50:05.000000000 +0200 @@ -60,6 +60,8 @@ Patch9: aarch64-suse-support.patch # PATCH-FIX-OPENSUSE llvm-no-visibility.patch -- Disable visibility Patch10: llvm-no-visibility.patch +# PATCH-FIX-OPENSUSE llvm-disable-pretty-stack-trace.patch -- https://bugs.freedesktop.org/show_bug.cgi?id=60929 +Patch11: llvm-disable-pretty-stack-trace.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -171,6 +173,7 @@ %ifarch s390 s390x %patch10 -p1 %endif +%patch11 -p1 # We hardcode i586 rm tools/clang/test/Driver/x86_features.c ++++++ llvm-disable-pretty-stack-trace.patch ++++++ Index: llvm-3.3/lib/Support/PrettyStackTrace.cpp =================================================================== --- llvm-3.3.orig/lib/Support/PrettyStackTrace.cpp +++ llvm-3.3/lib/Support/PrettyStackTrace.cpp @@ -27,7 +27,7 @@ using namespace llvm; namespace llvm { - bool DisablePrettyStackTrace = false; + bool DisablePrettyStackTrace = true; } // FIXME: This should be thread local when llvm supports threads. Index: llvm-3.3/tools/clang/tools/driver/driver.cpp =================================================================== --- llvm-3.3.orig/tools/clang/tools/driver/driver.cpp +++ llvm-3.3/tools/clang/tools/driver/driver.cpp @@ -341,6 +341,7 @@ static void ParseProgName(SmallVectorImp } int main(int argc_, const char **argv_) { + llvm::DisablePrettyStackTrace = false; llvm::sys::PrintStackTraceOnErrorSignal(); llvm::PrettyStackTraceProgram X(argc_, argv_); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org