Hello community,

here is the log from the commit of package dwarves for openSUSE:Factory checked 
in at 2015-01-22 21:49:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dwarves (Old)
 and      /work/SRC/openSUSE:Factory/.dwarves.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dwarves"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dwarves/dwarves.changes  2014-10-23 
14:21:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dwarves.new/dwarves.changes     2015-01-22 
21:50:16.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Jan 22 08:47:19 UTC 2015 - [email protected]
+
+- Add dwarves-no-DW_TAG_mutable.patch: Fix build with newer
+  libdwarf versions: DW_TAG_mutable_type was a mistake in an early
+  DWARFv3 draft and was removed in the final version.
+
+-------------------------------------------------------------------

New:
----
  dwarves-no-DW_TAG_mutable.patch

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

Other differences:
------------------
++++++ dwarves.spec ++++++
--- /var/tmp/diff_new_pack.AZa2jy/_old  2015-01-22 21:50:17.000000000 +0100
+++ /var/tmp/diff_new_pack.AZa2jy/_new  2015-01-22 21:50:17.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dwarves
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 #DL-URL:       http://fedorapeople.org/~acme/dwarves/
 Source:         http://fedorapeople.org/~acme/dwarves/%name-%version.tar.bz2
 Source2:        baselibs.conf
+Patch1:         dwarves-no-DW_TAG_mutable.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
 BuildRequires:  libdw-devel >= 0.142
@@ -85,6 +86,7 @@
 
 %prep
 %setup -q -c
+%patch -P 1 -p1
 
 %build
 export CFLAGS="%optflags"

++++++ dwarves-no-DW_TAG_mutable.patch ++++++
>From 943a0de0679a34b5e630f85cd01cca35c0d0e544 Mon Sep 17 00:00:00 2001
From: Mark Wielaard <[email protected]>
Date: Wed, 18 Jun 2014 11:14:07 +0200
Subject: dwarves_fprintf: DW_TAG_mutable_type doesn't exist.

DW_TAG_mutable_type was a mistake in an early DWARFv3 draft and was
removed in the final version.

http://dwarfstd.org/ShowIssue.php?issue=050223.1

Signed-off-by: Mark Wielaard <[email protected]>
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>

diff --git a/dwarves_fprintf.c b/dwarves_fprintf.c
index 4d8e0f4..b746864 100644
--- a/dwarves_fprintf.c
+++ b/dwarves_fprintf.c
@@ -75,7 +75,6 @@ static const char *dwarf_tag_names[] = {
        [DW_TAG_unspecified_type]         = "unspecified_type",
        [DW_TAG_partial_unit]             = "partial_unit",
        [DW_TAG_imported_unit]            = "imported_unit",
-       [DW_TAG_mutable_type]             = "mutable_type",
        [DW_TAG_condition]                = "condition",
        [DW_TAG_shared_type]              = "shared_type",
 #ifdef STB_GNU_UNIQUE
-- 
cgit v0.10.2


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

Reply via email to