Hello community,

here is the log from the commit of package rpm for openSUSE:Factory
checked in at Fri May 20 14:41:23 CEST 2011.



--------
--- rpm/rpm.changes     2011-05-19 15:15:53.000000000 +0200
+++ /mounts/work_src_done/STABLE/rpm/rpm.changes        2011-05-20 
13:31:31.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 20 13:28:37 CEST 2011 - m...@suse.de
+
+- get rid of "unexpectedly shrank by one" error
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

Other differences:
------------------
++++++ rpm-python.spec ++++++
--- /var/tmp/diff_new_pack.XDOt29/_old  2011-05-20 14:40:48.000000000 +0200
+++ /var/tmp/diff_new_pack.XDOt29/_new  2011-05-20 14:40:48.000000000 +0200
@@ -26,7 +26,7 @@
 Group:          System/Packages
 Summary:        Python Bindings for Manipulating RPM Packages
 Version:        4.9.0
-Release:        3
+Release:        4
 Requires:       rpm = %{version}
 %py_requires
 Source99:       rpm.spec

++++++ rpm.spec ++++++
--- /var/tmp/diff_new_pack.XDOt29/_old  2011-05-20 14:40:48.000000000 +0200
+++ /var/tmp/diff_new_pack.XDOt29/_new  2011-05-20 14:40:48.000000000 +0200
@@ -29,7 +29,7 @@
 AutoReqProv:    on
 Summary:        The RPM Package Manager
 Version:        4.9.0
-Release:        5
+Release:        7
 Source:         rpm-%{version}.tar.bz2
 Source1:        RPM-HOWTO.tar.bz2
 Source2:        RPM-Tips.html.tar.bz2

++++++ debugedit-canon-fix.diff ++++++
--- /var/tmp/diff_new_pack.XDOt29/_old  2011-05-20 14:40:48.000000000 +0200
+++ /var/tmp/diff_new_pack.XDOt29/_new  2011-05-20 14:40:48.000000000 +0200
@@ -1,10 +1,5 @@
-Subject: Fix path canonicalization issues in debugedit
-
-This patch fixes multiple problems with path canonicalization in
-debugedit. This version of debugedit is taken from the dwarftools repository.
-
---- ./tools/debugedit.c.orig   2011-05-11 15:31:31.000000000 +0000
-+++ ./tools/debugedit.c        2011-05-11 15:54:49.000000000 +0000
+--- ./tools/debugedit.c.orig   2011-05-20 11:26:04.000000000 +0000
++++ ./tools/debugedit.c        2011-05-20 11:27:56.000000000 +0000
 @@ -158,7 +158,7 @@ strptr (DSO *dso, int sec, off_t offset)
        {
          if (data->d_buf
@@ -76,7 +71,22 @@
  
          char *orig = strdup ((const char *) srcptr);
  
-@@ -756,21 +761,26 @@ edit_dwarf2_line (DSO *dso, uint32_t off
+@@ -717,10 +722,13 @@ edit_dwarf2_line (DSO *dso, uint32_t off
+ 
+       if (shrank > 0)
+       {
+-        if (--shrank == 0)
++        --shrank;
++#if 0
++        if (shrank == 0)
+           error (EXIT_FAILURE, 0,
+                  "canonicalization unexpectedly shrank by one character");
+         else
++#endif
+           {
+             memset (ptr, 'X', shrank);
+             ptr += shrank;
+@@ -756,21 +764,26 @@ edit_dwarf2_line (DSO *dso, uint32_t off
                }
              dirty_section (DEBUG_STR);
            }


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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to