Hello community,

here is the log from the commit of package crash for openSUSE:Factory checked 
in at 2016-05-02 10:44:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/crash (Old)
 and      /work/SRC/openSUSE:Factory/.crash.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "crash"

Changes:
--------
--- /work/SRC/openSUSE:Factory/crash/crash.changes      2016-01-30 
11:31:52.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.crash.new/crash.changes 2016-05-02 
10:44:11.000000000 +0200
@@ -1,0 +2,18 @@
+Thu Apr 28 14:11:01 UTC 2016 - dm...@suse.com
+
+- Upgrade of source tarball to 7.1.5 from upstream and fix of
+  crash-sles9-time.patch for the version and refresh of other
+  patches to align with the version. For a detailed changelog of
+  the source tarball see:
+
+  http://people.redhat.com/anderson/crash.changelog.html
+
+  includes a fix for bsc#977306.
+
+  Feature enhancements include:
+
+  - "whatis -r" and "whatis -m" commands that allow search for
+     data structure of a specified size and that contains a member
+     of a given type respectively.
+
+-------------------------------------------------------------------

Old:
----
  crash-7.1.4.tar.gz

New:
----
  crash-7.1.5.tar.gz

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

Other differences:
------------------
++++++ crash.spec ++++++
--- /var/tmp/diff_new_pack.TjYgY3/_old  2016-05-02 10:44:12.000000000 +0200
+++ /var/tmp/diff_new_pack.TjYgY3/_new  2016-05-02 10:44:12.000000000 +0200
@@ -46,7 +46,7 @@
 Summary:        Crash utility for live systems; netdump, diskdump, LKCD or 
mcore dumpfiles
 License:        GPL-3.0+ and GFDL-1.2
 Group:          Development/Tools/Debuggers
-Version:        7.1.4
+Version:        7.1.5
 Release:        0
 Source:         %{name}-%{version}.tar.gz
 Source2:        crash_whitepaper-%{whitepaper_version}.tar.bz2
@@ -81,7 +81,7 @@
 %endif
 BuildRequires:  zlib-devel
 Requires:       /usr/bin/nm
-ExclusiveArch:  %ix86 x86_64 ia64 s390 s390x ppc64 ppc64le alpha
+ExclusiveArch:  %ix86 x86_64 ia64 s390 s390x ppc64 ppc64le alpha aarch64
 # Source code says it can do ppc32. Excluded here?
 ExcludeArch:    ppc
 # crash driver KMP

++++++ crash-7.1.4.tar.gz -> crash-7.1.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/crash/crash-7.1.4.tar.gz 
/work/SRC/openSUSE:Factory/.crash.new/crash-7.1.5.tar.gz differ: char 5, line 1

++++++ crash-compressed-booted-kernel.patch ++++++
--- /var/tmp/diff_new_pack.TjYgY3/_old  2016-05-02 10:44:12.000000000 +0200
+++ /var/tmp/diff_new_pack.TjYgY3/_new  2016-05-02 10:44:12.000000000 +0200
@@ -11,7 +11,7 @@
 
 --- a/filesys.c
 +++ b/filesys.c
-@@ -571,6 +571,7 @@ static int
+@@ -572,6 +572,7 @@ static int
  find_booted_kernel(void)
  {
        char kernel[BUFSIZE];
@@ -19,7 +19,7 @@
        char buffer[BUFSIZE];
        char **searchdirs;
        int i, preferred, wrapped;
-@@ -620,16 +621,24 @@ find_booted_kernel(void)
+@@ -621,16 +622,24 @@ find_booted_kernel(void)
                        sprintf(kernel, "%s%s", searchdirs[i], dp->d_name);
  
                        if (mount_point(kernel) ||
@@ -48,7 +48,7 @@
                        if (found)
                                break;
                }
-@@ -649,10 +658,19 @@ find_booted_kernel(void)
+@@ -650,10 +659,19 @@ find_booted_kernel(void)
                        if (CRASHDEBUG(1))
                                fprintf(fp, "find_booted_kernel: found: %s\n", 
                                        pc->namelist);

++++++ crash-debuginfo-compressed.patch ++++++
--- /var/tmp/diff_new_pack.TjYgY3/_old  2016-05-02 10:44:12.000000000 +0200
+++ /var/tmp/diff_new_pack.TjYgY3/_new  2016-05-02 10:44:12.000000000 +0200
@@ -14,7 +14,7 @@
 
 --- a/symbols.c
 +++ b/symbols.c
-@@ -198,9 +198,9 @@ symtab_init(void)
+@@ -203,9 +203,9 @@ symtab_init(void)
         *  Pull a bait-and-switch on st->bfd if we've got a separate
           *  .gnu_debuglink file that matches the CRC. Not done for kerntypes.
         */
@@ -27,7 +27,7 @@
                        no_debugging_data(FATAL);
        }
        
-@@ -262,13 +262,16 @@ check_gnu_debuglink(bfd *bfd)
+@@ -267,13 +267,16 @@ check_gnu_debuglink(bfd *bfd)
        char *contents;
        int crc_offset; 
        unsigned long crc32;
@@ -45,7 +45,7 @@
                return FALSE;
        }
  
-@@ -289,14 +292,14 @@ check_gnu_debuglink(bfd *bfd)
+@@ -294,14 +297,14 @@ check_gnu_debuglink(bfd *bfd)
                        contents, crc32);
  
        if ((pc->debuginfo_file = (char *)


++++++ crash-make-emacs-default.diff ++++++
--- /var/tmp/diff_new_pack.TjYgY3/_old  2016-05-02 10:44:12.000000000 +0200
+++ /var/tmp/diff_new_pack.TjYgY3/_new  2016-05-02 10:44:12.000000000 +0200
@@ -4,7 +4,7 @@
 
 --- a/main.c
 +++ b/main.c
-@@ -1136,12 +1136,6 @@ setup_environment(int argc, char **argv)
+@@ -1146,12 +1146,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.
-@@ -1191,7 +1185,7 @@ setup_environment(int argc, char **argv)
+@@ -1201,7 +1195,7 @@ setup_environment(int argc, char **argv)
        }
  
        if (STREQ(pc->editing_mode, "no_mode"))

++++++ crash-patch-gdb.patch ++++++
--- /var/tmp/diff_new_pack.TjYgY3/_old  2016-05-02 10:44:12.000000000 +0200
+++ /var/tmp/diff_new_pack.TjYgY3/_new  2016-05-02 10:44:12.000000000 +0200
@@ -16,7 +16,7 @@
 
 --- a/Makefile
 +++ b/Makefile
-@@ -261,8 +261,11 @@ gdb_unzip:
+@@ -263,8 +263,11 @@ gdb_unzip:
  gdb_patch:
        if [ -f ${GDB}.patch ] && [ -s ${GDB}.patch ]; then \
                patch -p0 < ${GDB}.patch; cp ${GDB}.patch ${GDB}; fi

++++++ crash-sles9-time.patch ++++++
--- /var/tmp/diff_new_pack.TjYgY3/_old  2016-05-02 10:44:12.000000000 +0200
+++ /var/tmp/diff_new_pack.TjYgY3/_new  2016-05-02 10:44:12.000000000 +0200
@@ -16,7 +16,7 @@
 
 --- a/defs.h
 +++ b/defs.h
-@@ -711,6 +711,7 @@ struct kernel_table {
+@@ -726,6 +726,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;
-@@ -6167,6 +6168,13 @@ extern struct lkcd_environment *lkcd;
+@@ -6396,6 +6397,13 @@ extern struct lkcd_environment *lkcd;
  
  #endif  /* LKCD_COMMON */
  
@@ -40,7 +40,7 @@
   */
 --- a/kernel.c
 +++ b/kernel.c
-@@ -258,6 +258,12 @@ kernel_init()
+@@ -282,6 +282,12 @@ kernel_init()
  
        verify_version();
  
@@ -53,7 +53,7 @@
        if (symbol_exists("__per_cpu_offset")) {
                if (LKCD_KERNTYPES())
                        i = get_cpus_possible();
-@@ -5207,7 +5213,7 @@ get_uptime(char *buf, ulonglong *j64p)
+@@ -5300,7 +5306,7 @@ get_uptime(char *buf, ulonglong *j64p)
  
        if (symbol_exists("jiffies_64")) {
                get_symbol_data("jiffies_64", sizeof(ulonglong), &jiffies_64);
@@ -62,17 +62,17 @@
                        wrapped = (jiffies_64 & 0xffffffff00000000ULL);
                        if (wrapped) {
                                wrapped -= 0x100000000ULL;
-@@ -5789,6 +5795,7 @@ no_cpu_flags:
-       if (symbol_exists("p2m_mid_missing"))
-               fprintf(fp, "            p2m_mid_missing: %lx\n", 
kt->pvops_xen.p2m_mid_missing);
-       fprintf(fp, "                p2m_missing: %lx\n", 
kt->pvops_xen.p2m_missing);
+@@ -5892,6 +5898,7 @@ no_cpu_flags:
+                       fprintf(fp, "            p2m_mid_missing: %lx\n", 
kt->pvops_xen.p2m_mid_missing);
+               fprintf(fp, "                p2m_missing: %lx\n", 
kt->pvops_xen.p2m_missing);
+       }
 +      fprintf(fp, "         is_suse_kernel: %ld\n", kt->is_suse_kernel);
  }
  
  /*
 --- a/task.c
 +++ b/task.c
-@@ -4015,6 +4015,12 @@ start_time_timespec(void)
+@@ -4033,6 +4033,12 @@ start_time_timespec(void)
        default:
                break;
        }
@@ -85,7 +85,7 @@
  
        tt->flags |= NO_TIMESPEC;
  
-@@ -4046,6 +4052,11 @@ convert_start_time(ulonglong start_time,
+@@ -4069,6 +4075,11 @@ convert_start_time(ulonglong start_time,
        ulong tmp1, tmp2;
        ulonglong wrapped;
  
@@ -94,6 +94,6 @@
 +              start_time = start_time / 1000000000;
 +      }
 +
-         switch(tt->flags & (TIMESPEC | NO_TIMESPEC))
+         switch(tt->flags & (TIMESPEC | NO_TIMESPEC | START_TIME_NSECS))
          {
-         case TIMESPEC:
+       case START_TIME_NSECS:


Reply via email to