Hello community,

here is the log from the commit of package crash for openSUSE:Factory
checked in at Wed Jun 15 09:12:46 CEST 2011.



--------
--- crash/crash.changes 2011-05-25 16:55:32.000000000 +0200
+++ /mounts/work_src_done/STABLE/crash/crash.changes    2011-06-10 
18:18:32.000000000 +0200
@@ -1,0 +2,46 @@
+Fri Jun 10 16:17:08 UTC 2011 - [email protected]
+
+- Put correct licenses in the RPM header.
+
+-------------------------------------------------------------------
+Fri Jun 10 13:53:07 UTC 2011 - [email protected]
+
+- crash-missing-declarations.patch: re-apply the patch, because
+  this is still not fixed upstreams and still breaks ppc64 builds.
+
+-------------------------------------------------------------------
+Thu Jun  9 14:40:50 UTC 2011 - [email protected]
+
+- Update to 5.1.6
+  o add "kmem -o" option (each CPU's per-cpu offset value)
+  o remove obsolete "kmem [-[l|L][a|i]]" options from the kmem help
+    page
+  o add "kmem -g [flags]" option to display the enumerator value of
+    bits in the page structure's "flags" field
+  o add "rd -a" option to display printable ASCII data only
+  o add "rd -N" option to use network byte order
+  o extend "mach" to display the size and address of each per-cpu
+    IRQ stack and per-cpu exception stack, if they exist
+  o extend "kmem <address>" to display module name if appropriate
+  o arm: support CONFIG_SPARSEMEM
+  o fixes to enable Linux 3.x numbering
+  o x86: fix "search -k" if the first memmap page struct does not
+    map to physical address 0
+  o fix "search -k" for kernels with multiple non-sequential NUMA
+    nodes, memory holes between them and no memmap page structures
+    refering to the holes
+  o fix "kmem -s <address>" for addresses in a non-first page of
+    a compound slab and kernels compiled with CONFIG_SLUB and
+    CONFIG_PAGEFLAGS_EXTENDED
+  o fix NR_SECTION_ROOTS to ensure a non-zero value
+  o arm: fix a potential double free in read_module_unwind_table()
+  o fix compiler warnings when building with "make warn"
+  o fix several typos in the crash(8) man page
+  o see http://people.redhat.com/anderson/crash.changelog.html for
+    the complete changelog
+- drop crash-xen-x86_64-increase-max-vcpus.patch: superseded by
+  mainline's allocating VCPU structures dynamically
+- refresh all patches
+- specfile cleanups
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  crash-5.1.5.tar.gz
  crash-xen-x86_64-increase-max-vcpus.patch

New:
----
  crash-5.1.6.tar.gz
  crash-missing-declarations.patch

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

Other differences:
------------------
++++++ crash.spec ++++++
--- /var/tmp/diff_new_pack.Zn4vMx/_old  2011-06-15 09:10:39.000000000 +0200
+++ /var/tmp/diff_new_pack.Zn4vMx/_new  2011-06-15 09:10:39.000000000 +0200
@@ -17,7 +17,7 @@
 
 # norootforbuild
 
-%define crash_version          5.1.5
+%define crash_version          5.1.6
 %define whitepaper_version 2003
 %define scripts_version  2008-02-08
 
@@ -31,9 +31,9 @@
 Summary:        Crash utility for live systems; netdump, diskdump, LKCD or 
mcore dumpfiles
 Version:        %{crash_version}
 Release:        1
-License:        GFDLv1.2
+License:        GPLv3; GFDLv1.2
 Group:          Development/Tools/Debuggers
-Source:         %{name}-%{crash_version}.tar.gz
+Source:         %{name}-%{version}.tar.gz
 Source2:        crash_whitepaper-%{whitepaper_version}.tar.bz2
 Source3:        README.SUSE
 Source4:        sial-scripts-%{scripts_version}.tar.bz2
@@ -44,7 +44,7 @@
 Patch4:         %{name}-sles9-time.patch
 Patch6:         %{name}-crosscrash-hint.diff
 Patch7:         %{name}-rl_digit_loop-return.patch
-Patch13:        %{name}-xen-x86_64-increase-max-vcpus.patch
+Patch8:         %{name}-missing-declarations.patch
 Patch90:        %{name}-sial-ps-2.6.29.diff
 BuildRequires:  bison flex ncurses-devel zlib-devel
 Requires:       /usr/bin/nm
@@ -80,7 +80,7 @@
     David Anderson <[email protected]>
 
 %package devel
-License:        LGPLv2.1+
+License:        GPLv2+
 Requires:       %{name} = %{version}
 Summary:        Development files for crash
 Group:          Development/Tools/Debuggers
@@ -102,7 +102,7 @@
 %if %build_sial
 
 %package sial
-License:        GPLv2+ ; LGPLv2.1+
+License:        GPLv2+
 Requires:       %{name} = %{version}
 Summary:        SIAL extension for crash
 Group:          Development/Tools/Debuggers
@@ -123,13 +123,13 @@
 %endif
 
 %prep
-%setup -q -n %{name}-%{crash_version} -a 2 -a 4
+%setup -q -a 2 -a 4
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
 %patch6 -p1
 %patch7 -p1
-%patch13 -p1
+%patch8 -p1
 ## SIAL patches
 cd sial-scripts-%{scripts_version}
 %patch90 -p1

++++++ crash-5.1.5.tar.gz -> crash-5.1.6.tar.gz ++++++
crash/crash-5.1.5.tar.gz /mounts/work_src_done/STABLE/crash/crash-5.1.6.tar.gz 
differ: char 5, line 1

++++++ crash-crosscrash-hint.diff ++++++
--- /var/tmp/diff_new_pack.Zn4vMx/_old  2011-06-15 09:10:39.000000000 +0200
+++ /var/tmp/diff_new_pack.Zn4vMx/_new  2011-06-15 09:10:39.000000000 +0200
@@ -15,7 +15,7 @@
 
 --- a/tools.c
 +++ b/tools.c
-@@ -4690,7 +4674,12 @@ machine_type_mismatch(char *file, char *
+@@ -4680,7 +4680,12 @@ machine_type_mismatch(char *file, char *
        fprintf(fp, "         crash utility: %s\n", MACHINE_TYPE);
        fprintf(fp, "         %s: %s%s%s\n\n", file, e_machine,
                alt ? " or " : "", alt ? alt : "");

++++++ crash-make-emacs-default.diff ++++++
--- /var/tmp/diff_new_pack.Zn4vMx/_old  2011-06-15 09:10:39.000000000 +0200
+++ /var/tmp/diff_new_pack.Zn4vMx/_new  2011-06-15 09:10:39.000000000 +0200
@@ -4,7 +4,7 @@
 
 --- a/main.c
 +++ b/main.c
-@@ -921,12 +890,6 @@ setup_environment(int argc, char **argv)
+@@ -966,12 +966,6 @@ setup_environment(int argc, char **argv)
        pc->flags |= READLINE;
        pc->editing_mode = "no_mode";
  
@@ -17,7 +17,7 @@
  
        /*
         *  Resolve $HOME .rc file first, then the one in the local directory.
-@@ -976,7 +939,7 @@ setup_environment(int argc, char **argv)
+@@ -1021,7 +1015,7 @@ setup_environment(int argc, char **argv)
        }
  
        if (STREQ(pc->editing_mode, "no_mode"))

++++++ crash-missing-declarations.patch ++++++
From: Petr Tesarik <[email protected]>
Subject: Add missing includes

This fixes a compilation failure on ppc64.

---
 gdb-7.0.patch |   10 ++++++++++
 1 file changed, 10 insertions(+)

--- a/gdb-7.0.patch
+++ b/gdb-7.0.patch
@@ -1694,3 +1694,13 @@
              add_symbol_to_list (sym, &global_symbols);
            }
          child_die = sibling_die (child_die);
+--- gdb-7.0/sim/common/gentmap.c.orig
++++ gdb-7.0/sim/common/gentmap.c
+@@ -2,6 +2,7 @@
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ 
+ struct tdefs {
+   char *symbol;
++++++ crash-sles9-time.patch ++++++
--- /var/tmp/diff_new_pack.Zn4vMx/_old  2011-06-15 09:10:39.000000000 +0200
+++ /var/tmp/diff_new_pack.Zn4vMx/_new  2011-06-15 09:10:39.000000000 +0200
@@ -16,7 +16,7 @@
 
 --- a/defs.h
 +++ b/defs.h
-@@ -591,6 +591,7 @@
+@@ -591,6 +591,7 @@ struct kernel_table {
                ulong p2m_missing;
        } pvops_xen;
        int highest_irq;
@@ -24,7 +24,7 @@
  #define IKCONFIG_AVAIL        0x1     /* kernel contains ikconfig data */
  #define IKCONFIG_LOADED       0x2     /* ikconfig data is currently loaded */
        int ikconfig_flags;
-@@ -4905,6 +4632,13 @@ extern struct lkcd_environment *lkcd;
+@@ -4993,6 +4994,13 @@ extern struct lkcd_environment *lkcd;
  
  #endif  /* LKCD_COMMON */
  
@@ -53,7 +53,7 @@
        if (symbol_exists("__per_cpu_offset")) {
                if (LKCD_KERNTYPES())
                        i = get_cpus_possible();
-@@ -4022,7 +4009,7 @@ get_uptime(char *buf, ulonglong *j64p)
+@@ -4089,7 +4095,7 @@ get_uptime(char *buf, ulonglong *j64p)
  
        if (symbol_exists("jiffies_64")) {
                get_symbol_data("jiffies_64", sizeof(ulonglong), &jiffies_64);
@@ -62,7 +62,7 @@
                        wrapped = (jiffies_64 & 0xffffffff00000000ULL);
                        if (wrapped) {
                                wrapped -= 0x100000000ULL;
-@@ -4532,6 +4512,7 @@ no_cpu_flags:
+@@ -4623,6 +4629,7 @@ no_cpu_flags:
        fprintf(fp, "                    p2m_top: %lx\n", 
kt->pvops_xen.p2m_top);
        fprintf(fp, "            p2m_top_entries: %d\n", 
kt->pvops_xen.p2m_top_entries);
        fprintf(fp, "                p2m_missing: %lx\n", 
kt->pvops_xen.p2m_missing);
@@ -72,7 +72,7 @@
  /*
 --- a/task.c
 +++ b/task.c
-@@ -3511,6 +3508,12 @@ start_time_timespec(void)
+@@ -3513,6 +3513,12 @@ start_time_timespec(void)
        default:
                break;
        }
@@ -85,7 +85,7 @@
  
        tt->flags |= NO_TIMESPEC;
  
-@@ -3543,6 +3546,11 @@ convert_start_time(ulonglong start_time,
+@@ -3544,6 +3550,11 @@ convert_start_time(ulonglong start_time,
        ulong tmp1, tmp2;
        ulonglong wrapped;
  

++++++ rpmlintrc ++++++
--- /var/tmp/diff_new_pack.Zn4vMx/_old  2011-06-15 09:10:39.000000000 +0200
+++ /var/tmp/diff_new_pack.Zn4vMx/_new  2011-06-15 09:10:39.000000000 +0200
@@ -1,3 +1,3 @@
 addFilter("devel-file-in-non-devel-package .*/usr/share/sial/crash.*")
-# crash-5.0.8.tar compresses better with gzip than with bzip2
-addFilter(" source-or-patch-not-compressed bz2 crash-5.0.8.tar.gz")
+# crash-5.1.6.tar compresses better with gzip than with bzip2
+addFilter(" source-or-patch-not-compressed bz2 crash-5.1.6.tar.gz")


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



Remember to have fun...

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

Reply via email to