Hello community,

here is the log from the commit of package libunwind for openSUSE:Factory 
checked in at 2012-12-19 11:10:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libunwind (Old)
 and      /work/SRC/openSUSE:Factory/.libunwind.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libunwind", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libunwind/libunwind.changes      2012-08-22 
12:13:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libunwind.new/libunwind.changes 2012-12-19 
11:10:48.000000000 +0100
@@ -1,0 +2,16 @@
+Tue Dec 11 18:15:57 UTC 2012 - [email protected]
+
+- update to libunwind 1.1:
+    coredump unwind support
+    New arch: SuperH
+    Improved support for PowerPC, ARM
+    Lots of cleanups, perf tweaks
+    pkg-config support
+
+- drop all upstreamed patches
+- refresh libunwind-1.1-tests.diff patch 
+- enable ppc ppc64 build
+- Mark some tests as expected to fail 
+  libunwind-1.1-expected-fails.patch
+
+-------------------------------------------------------------------

Old:
----
  20120704_fix_arm_ftbfs.patch
  libunwind-1.0.1-ia64.diff
  libunwind-1.0.1-memset.diff
  libunwind-1.0.1-tests.diff
  libunwind-1.0.1.tar.gz

New:
----
  libunwind-1.1-expected-fails.patch
  libunwind-1.1-tests.diff
  libunwind-1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libunwind.spec ++++++
--- /var/tmp/diff_new_pack.NXw8Bf/_old  2012-12-19 11:10:55.000000000 +0100
+++ /var/tmp/diff_new_pack.NXw8Bf/_new  2012-12-19 11:10:55.000000000 +0100
@@ -19,19 +19,19 @@
 Name:           libunwind
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
+BuildRequires:  pkg-config
 Url:            http://savannah.nongnu.org/projects/libunwind/
 Summary:        Unwind Library
 License:        MIT
 Group:          System/Base
-Version:        1.0.1
+Version:        1.1
 Release:        0
 Source:         libunwind-%{version}.tar.gz
-Patch0:         libunwind-1.0.1-ia64.diff
-Patch1:         libunwind-1.0.1-memset.diff
-Patch2:         libunwind-1.0.1-tests.diff
-Patch3:         20120704_fix_arm_ftbfs.patch
+Patch0:         libunwind-1.1-tests.diff
+#PATCH-FIX-UPSTREAM: upstream commit ae3dd9417a3d178cf51ce744d85b695dbf025b44
+Patch1:         libunwind-1.1-expected-fails.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  %ix86 ia64 x86_64 %arm
+ExclusiveArch:  %ix86 ia64 x86_64 %arm ppc ppc64
 
 %description
 A portable and efficient C programming interface (API) to determine the
@@ -63,9 +63,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2
-%patch3 -p1
-# %patch
 
 %build
 autoreconf -fi
@@ -103,6 +100,13 @@
 %{_prefix}/include/*
 %{_libdir}/lib*.a
 %{_libdir}/libunwind-*.so
+%{_libdir}/pkgconfig/libunwind-generic.pc
+%{_libdir}/pkgconfig/libunwind-ptrace.pc
+%{_libdir}/pkgconfig/libunwind-setjmp.pc
+%{_libdir}/pkgconfig/libunwind.pc
+%ifarch i586 x86_64
+%{_libdir}/pkgconfig/libunwind-coredump.pc
+%endif
 %doc %{_mandir}/man?/*
 
 %changelog

++++++ libunwind-1.1-expected-fails.patch ++++++
Index: libunwind-1.1/tests/Makefile.am
===================================================================
--- libunwind-1.1.orig/tests/Makefile.am
+++ libunwind-1.1/tests/Makefile.am
@@ -87,6 +87,10 @@ check_SCRIPTS =      $(check_SCRIPTS_common)
 
 TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
 
+if !ARCH_IA64
+XFAIL_TESTS = Gtest-dyn1 Ltest-dyn1
+endif
+
 noinst_PROGRAMS = $(noinst_PROGRAMS_common) $(noinst_PROGRAMS_cdep) \
        $(noinst_PROGRAMS_arch)
 
++++++ libunwind-1.0.1-tests.diff -> libunwind-1.1-tests.diff ++++++
--- /work/SRC/openSUSE:Factory/libunwind/libunwind-1.0.1-tests.diff     
2011-11-08 09:26:00.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libunwind.new/libunwind-1.1-tests.diff  
2012-12-19 11:10:48.000000000 +0100
@@ -1,52 +1,10 @@
---- tests/Makefile.am
-+++ tests/Makefile.am
-@@ -82,14 +82,20 @@
- 
- Lia64_test_readonly_SOURCES = Lia64-test-readonly.c ia64-test-readonly-asm.S
- Gia64_test_readonly_SOURCES = Gia64-test-readonly.c ia64-test-readonly-asm.S
+Index: libunwind-1.1/tests/Makefile.am
+===================================================================
+--- libunwind-1.1.orig/tests/Makefile.am
++++ libunwind-1.1/tests/Makefile.am
+@@ -188,4 +188,4 @@ Lia64_test_stack_LDADD = $(LIBUNWIND_loc
+ Lia64_test_rbs_LDADD = $(LIBUNWIND_local)
+ Lia64_test_readonly_LDADD = $(LIBUNWIND_local)
+ ia64_test_dyn1_LDADD = $(LIBUNWIND)
+-ia64_test_sig_LDADD = $(LIBUNWIND)
 +ia64_test_sig_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
-+Gia64_test_sig_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
-+Gia64_test_readonly_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- Lia64_test_stack_SOURCES = Lia64-test-stack.c ia64-test-stack-asm.S \
-                               ia64-test-stack.h
- Gia64_test_stack_SOURCES = Gia64-test-stack.c ia64-test-stack-asm.S \
-                               ia64-test-stack.h
-+Gia64_test_stack_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- Lia64_test_rbs_SOURCES = Lia64-test-rbs.c ia64-test-rbs-asm.S ia64-test-rbs.h
- Gia64_test_rbs_SOURCES = Gia64-test-rbs.c ia64-test-rbs-asm.S ia64-test-rbs.h
-+Gia64_test_rbs_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- Lia64_test_nat_SOURCES = Lia64-test-nat.c ia64-test-nat-asm.S
- Gia64_test_nat_SOURCES = Gia64-test-nat.c ia64-test-nat-asm.S
-+Gia64_test_nat_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- ia64_test_dyn1_SOURCES = ia64-test-dyn1.c ia64-dyn-asm.S flush-cache.S
- ppc64_test_altivec_SOURCES = ppc64-test-altivec.c  ppc64-test-altivec-utils.c
- ppc64_test_wchar_SOURCES = ppc64-test-wchar.c
-@@ -128,8 +134,8 @@
- 
- test_async_sig_LDADD = $(LIBUNWIND_local) -lpthread
- test_flush_cache_LDADD = $(LIBUNWIND_local)
--test_init_remote_LDADD = $(LIBUNWIND)
--test_mem_LDADD = $(LIBUNWIND)
-+test_init_remote_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
-+test_mem_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- test_ptrace_LDADD = $(LIBUNWIND_ptrace) $(LIBUNWIND)
- test_proc_info_LDADD = $(LIBUNWIND)
- test_static_link_LDADD = $(LIBUNWIND)
-@@ -137,12 +143,12 @@
- rs_race_LDADD = $(LIBUNWIND) -lpthread
- test_varargs_LDADD = @BACKTRACELIB@
- 
--Gtest_bt_LDADD = $(LIBUNWIND)
--Gtest_concurrent_LDADD = $(LIBUNWIND) -lpthread
-+Gtest_bt_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
-+Gtest_concurrent_LDADD = $(LIBUNWIND) $(LIBUNWIND_local) -lpthread
- Gtest_dyn1_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
--Gtest_exc_LDADD = $(LIBUNWIND)
--Gtest_init_LDADD = $(LIBUNWIND)
--Gtest_resume_sig_LDADD = $(LIBUNWIND)
-+Gtest_exc_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
-+Gtest_init_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
-+Gtest_resume_sig_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- Gperf_simple_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)
- Gtest_trace_LDADD=$(LIBUNWIND) $(LIBUNWIND_local)
- Gperf_trace_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)

++++++ libunwind-1.0.1.tar.gz -> libunwind-1.1.tar.gz ++++++
++++ 65366 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to