Hello community,
here is the log from the commit of package crash for openSUSE:Factory checked in at 2019-06-28 16:36:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/crash (Old)
and /work/SRC/openSUSE:Factory/.crash.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crash"
Fri Jun 28 16:36:39 2019 rev:154 rq:712269 version:7.2.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/crash/crash.changes 2019-06-01 09:49:07.131332089 +0200
+++ /work/SRC/openSUSE:Factory/.crash.new.4615/crash.changes 2019-06-28 16:36:57.346871761 +0200
@@ -1,0 +2,16 @@
+Mon Jun 24 18:00:01 UTC 2019 - David Mair
+
+- Upgrade source tarball to version 7.2.6
+- drop patches obsoleted by version upgrade
+ * crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch
+ * crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch
+ * crash-fix-for-virsh-dump-dumps-with-KASLR.patch
+ * crash-fix-kmem-z-on-kernel-5.0.patch
+ * crash-fix-kmem-i-on-kernel-5.0.patch
+ * crash-fix-sym-for-module-symbols-on-kernel-5.0.patch
+ * crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch
+ * crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch
+ * crash-find-kernel-configuration-data-with-kernel-5.1.patch
+ * crash-fix-dev-dD-on-kernel-5.1.patch
+
+-------------------------------------------------------------------
Old:
----
crash-7.2.5.tar.gz
crash-find-kernel-configuration-data-with-kernel-5.1.patch
crash-fix-dev-dD-on-kernel-5.1.patch
crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch
crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch
crash-fix-for-virsh-dump-dumps-with-KASLR.patch
crash-fix-kmem-i-on-kernel-5.0.patch
crash-fix-kmem-z-on-kernel-5.0.patch
crash-fix-sym-for-module-symbols-on-kernel-5.0.patch
crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch
crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch
New:
----
crash-7.2.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ crash.spec ++++++
--- /var/tmp/diff_new_pack.HuO6uQ/_old 2019-06-28 16:36:58.726873791 +0200
+++ /var/tmp/diff_new_pack.HuO6uQ/_new 2019-06-28 16:36:58.726873791 +0200
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# needssslcertforbuild
@@ -56,7 +56,7 @@
Summary: Crash utility for live systems; netdump, diskdump, LKCD or mcore dumpfiles
License: GPL-3.0-or-later AND GFDL-1.2-only
Group: Development/Tools/Debuggers
-Version: 7.2.5
+Version: 7.2.6
Release: 0
Source: %{name}-%{version}.tar.gz
Source2: crash_whitepaper-%{whitepaper_version}.tar.bz2
@@ -83,16 +83,6 @@
Patch15: %{name}_enable_snappy_support.patch
Patch16: eppic-support-arm64.patch
Patch21: %{name}-allow-use-of-sadump-captured-KASLR-kernel.patch
-Patch24: %{name}-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch
-Patch25: %{name}-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch
-Patch26: %{name}-fix-for-virsh-dump-dumps-with-KASLR.patch
-Patch27: %{name}-fix-kmem-z-on-kernel-5.0.patch
-Patch28: %{name}-fix-kmem-i-on-kernel-5.0.patch
-Patch29: %{name}-fix-sym-for-module-symbols-on-kernel-5.0.patch
-Patch30: %{name}-fix-dis-function-for-module-symbols-on-kernel-5.0.patch
-Patch31: %{name}-handle-radix_tree_root-changes-in-post-5.1-kernels.patch
-Patch32: %{name}-find-kernel-configuration-data-with-kernel-5.1.patch
-Patch33: %{name}-fix-dev-dD-on-kernel-5.1.patch
Patch90: %{name}-sial-ps-2.6.29.diff
BuildRequires: bison
BuildRequires: flex
@@ -288,16 +278,6 @@
%patch11 -p1
%patch13 -p1
%patch21 -p1
-%patch24 -p1
-%patch25 -p1
-%patch26 -p1
-%patch27 -p1
-%patch28 -p1
-%patch29 -p1
-%patch30 -p1
-%patch31 -p1
-%patch32 -p1
-%patch33 -p1
%if %{have_snappy}
%patch15 -p1
%endif
++++++ crash-7.2.5.tar.gz -> crash-7.2.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/crash/crash-7.2.5.tar.gz /work/SRC/openSUSE:Factory/.crash.new.4615/crash-7.2.6.tar.gz differ: char 5, line 1
++++++ crash-allow-use-of-sadump-captured-KASLR-kernel.patch ++++++
--- /var/tmp/diff_new_pack.HuO6uQ/_old 2019-06-28 16:36:58.786873879 +0200
+++ /var/tmp/diff_new_pack.HuO6uQ/_new 2019-06-28 16:36:58.786873879 +0200
@@ -22,9 +22,11 @@
symbols.c | 3 +++
1 file changed, 3 insertions(+)
+Index: b/symbols.c
+===================================================================
--- a/symbols.c
+++ b/symbols.c
-@@ -1133,6 +1133,9 @@ symname_hash_install(struct syment *spn)
+@@ -1151,6 +1151,9 @@ symname_hash_install(struct syment *spn)
}
}
}
++++++ crash-compressed-booted-kernel.patch ++++++
--- /var/tmp/diff_new_pack.HuO6uQ/_old 2019-06-28 16:36:58.794873891 +0200
+++ /var/tmp/diff_new_pack.HuO6uQ/_new 2019-06-28 16:36:58.794873891 +0200
@@ -9,9 +9,11 @@
filesys.c | 26 ++++++++++++++++++++++----
1 file changed, 22 insertions(+), 4 deletions(-)
+Index: b/filesys.c
+===================================================================
--- a/filesys.c
+++ b/filesys.c
-@@ -579,6 +579,7 @@ static int
+@@ -582,6 +582,7 @@ static int
find_booted_kernel(void)
{
char kernel[BUFSIZE];
@@ -19,7 +21,7 @@
char buffer[BUFSIZE];
char **searchdirs;
int i, preferred, wrapped;
-@@ -628,16 +629,24 @@ find_booted_kernel(void)
+@@ -631,16 +632,24 @@ find_booted_kernel(void)
sprintf(kernel, "%s%s", searchdirs[i], dp->d_name);
if (mount_point(kernel) ||
@@ -48,7 +50,7 @@
if (found)
break;
}
-@@ -657,10 +666,19 @@ find_booted_kernel(void)
+@@ -660,10 +669,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.HuO6uQ/_old 2019-06-28 16:36:58.798873897 +0200
+++ /var/tmp/diff_new_pack.HuO6uQ/_new 2019-06-28 16:36:58.802873903 +0200
@@ -12,9 +12,11 @@
symbols.c | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
+Index: b/symbols.c
+===================================================================
--- a/symbols.c
+++ b/symbols.c
-@@ -204,9 +204,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 +29,7 @@
no_debugging_data(FATAL);
}
-@@ -268,13 +268,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 +47,7 @@
return FALSE;
}
-@@ -295,14 +298,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.HuO6uQ/_old 2019-06-28 16:36:58.818873927 +0200
+++ /var/tmp/diff_new_pack.HuO6uQ/_new 2019-06-28 16:36:58.818873927 +0200
@@ -2,9 +2,11 @@
main.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
+Index: b/main.c
+===================================================================
--- a/main.c
+++ b/main.c
-@@ -1158,12 +1158,6 @@ setup_environment(int argc, char **argv)
+@@ -1164,12 +1164,6 @@ setup_environment(int argc, char **argv)
pc->flags |= READLINE;
pc->editing_mode = "no_mode";
@@ -17,7 +19,7 @@
/*
* Resolve $HOME .rc file first, then the one in the local directory.
-@@ -1213,7 +1207,7 @@ setup_environment(int argc, char **argv)
+@@ -1219,7 +1213,7 @@ setup_environment(int argc, char **argv)
}
if (STREQ(pc->editing_mode, "no_mode"))
++++++ crash-sles9-time.patch ++++++
--- /var/tmp/diff_new_pack.HuO6uQ/_old 2019-06-28 16:36:58.842873962 +0200
+++ /var/tmp/diff_new_pack.HuO6uQ/_new 2019-06-28 16:36:58.842873962 +0200
@@ -14,9 +14,11 @@
task.c | 11 +++++++++++
3 files changed, 27 insertions(+), 1 deletion(-)
+Index: b/defs.h
+===================================================================
--- a/defs.h
+++ b/defs.h
-@@ -731,6 +731,7 @@ struct kernel_table {
+@@ -739,6 +739,7 @@ struct kernel_table {
ulong p2m_missing;
} pvops_xen;
int highest_irq;
@@ -24,7 +26,7 @@
#define IKCONFIG_AVAIL 0x1 /* kernel contains ikconfig data */
#define IKCONFIG_LOADED 0x2 /* ikconfig data is currently loaded */
int ikconfig_flags;
-@@ -6539,6 +6540,13 @@ extern struct lkcd_environment *lkcd;
+@@ -6878,6 +6879,13 @@ extern struct lkcd_environment *lkcd;
#endif /* LKCD_COMMON */
@@ -38,9 +40,11 @@
/*
* gdb_interface.c
*/
+Index: b/kernel.c
+===================================================================
--- a/kernel.c
+++ b/kernel.c
-@@ -286,6 +286,12 @@ kernel_init()
+@@ -297,6 +297,12 @@ kernel_init()
verify_version();
@@ -53,7 +57,7 @@
if (symbol_exists("__per_cpu_offset")) {
if (LKCD_KERNTYPES())
i = get_cpus_possible();
-@@ -5456,7 +5462,7 @@ get_uptime(char *buf, ulonglong *j64p)
+@@ -5549,7 +5555,7 @@ get_uptime(char *buf, ulonglong *j64p)
if (symbol_exists("jiffies_64")) {
get_symbol_data("jiffies_64", sizeof(ulonglong), &jiffies_64);
@@ -62,7 +66,7 @@
wrapped = (jiffies_64 & 0xffffffff00000000ULL);
if (wrapped) {
wrapped -= 0x100000000ULL;
-@@ -6050,6 +6056,7 @@ no_cpu_flags:
+@@ -6145,6 +6151,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);
}
@@ -70,9 +74,11 @@
}
/*
+Index: b/task.c
+===================================================================
--- a/task.c
+++ b/task.c
-@@ -4100,6 +4100,12 @@ start_time_timespec(void)
+@@ -4611,6 +4611,12 @@ start_time_timespec(void)
default:
break;
}
@@ -85,7 +91,7 @@
tt->flags |= NO_TIMESPEC;
-@@ -4136,6 +4142,11 @@ convert_start_time(ulonglong start_time,
+@@ -4647,6 +4653,11 @@ convert_start_time(ulonglong start_time,
ulong tmp1, tmp2;
ulonglong wrapped;