Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdump for openSUSE:Factory checked 
in at 2021-03-18 22:54:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdump (Old)
 and      /work/SRC/openSUSE:Factory/.kdump.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdump"

Thu Mar 18 22:54:05 2021 rev:115 rq:878617 version:0.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdump/kdump.changes      2021-03-10 
08:49:52.734432152 +0100
+++ /work/SRC/openSUSE:Factory/.kdump.new.2401/kdump.changes    2021-03-18 
22:54:10.667481393 +0100
@@ -1,0 +2,47 @@
+Fri Mar  5 17:29:57 UTC 2021 - Petr Tesa????k <ptesa...@suse.com>
+
+- kdump-mounts.cc-Include-sys-ioctl.h.patch: mounts.cc: Include
+  <sys/ioctl.h>.
+
+-------------------------------------------------------------------
+Fri Mar  5 16:27:03 UTC 2021 - Petr Tesa????k <ptesa...@suse.com>
+
+- Update to 0.9.1
+  * Add build dependency on libmount
+  * Drop build dependency on OpenSSL
+  * Build with --stdc=c++11
+- Remove patches that have been upstreamed:
+  * kdump-block-initrd-parse-etc.service.patch
+  * kdump-fadump-avoid-multipath-optimizations.patch
+  * kdump-split-cmdline-purpose-wise.patch
+  * kdump-fadump-fix-network-bring-up.patch
+  * kdump-fadump-add-udev-support.patch
+  * kdump-turn-off-NUMA-in-kdump-kernel.patch
+  * kdump-remove-noefi-and-acpi_rsdp-for-efi-firmware.patch
+  * kdump-Restore-only-static-routes-in-kdump-initrd.patch
+  * kdump-fallback-re-register-fadump-from-userspace.patch
+  * kdump-recover-from-missing-CRASHTIME.patch
+  * kdump-fix-multipath-user_friendly_names.patch
+  * kdump-Add-skip_balance-option-to-BTRFS-mounts.patch
+  * kdump-kdumprd-Look-for-boot-image-and-boot-Image.patch
+  * kdump-savedump-search-also-for-vmlinux.xz.patch
+  * kdump-preserve-white-space.patch
+  * kdump-Clean-up-the-use-of-current-vs-boot-network-iface.patch
+  * kdump-Use-a-custom-namespace-for-physical-NICs.patch
+  * kdump-clean-up-kdump-mount-points.patch
+  * kdump-skip-mounts-if-no-proc-vmcore.patch
+  * kdump-nss-modules.patch
+  * kdump-Add-force-option-to-KDUMP_NETCONFIG.patch
+  * kdump-Add-fence_kdump_send-when-fence-agents-installed.patch
+  * kdump-FENCE_KDUMP_SEND-variable.patch
+  * kdump-Document-fence_kdump_send.patch
+  * kdump-powerpc-no-reload-on-CPU-removal.patch
+  * kdump-prefer-by-path-and-device-mapper.patch
+  * kdump-calibrate-Update-values.patch
+  * kdump-activate-udev-rules-late-during-boot.patch
+  * kdump-make-sure-that-the-udev-runtime-directory-exists.patch
+  * kdump-make-sure-that-initrd.target.wants-directory-exists.patch
+  * kdump-check-explicit-ip-options.patch
+  * kdump-query-systemd-network.service.patch
+
+-------------------------------------------------------------------

Old:
----
  kdump-0.9.0.tar.bz2
  kdump-Add-fence_kdump_send-when-fence-agents-installed.patch
  kdump-Add-force-option-to-KDUMP_NETCONFIG.patch
  kdump-Add-skip_balance-option-to-BTRFS-mounts.patch
  kdump-Clean-up-the-use-of-current-vs-boot-network-iface.patch
  kdump-Document-fence_kdump_send.patch
  kdump-FENCE_KDUMP_SEND-variable.patch
  kdump-Restore-only-static-routes-in-kdump-initrd.patch
  kdump-Use-a-custom-namespace-for-physical-NICs.patch
  kdump-activate-udev-rules-late-during-boot.patch
  kdump-block-initrd-parse-etc.service.patch
  kdump-calibrate-Update-values.patch
  kdump-check-explicit-ip-options.patch
  kdump-clean-up-kdump-mount-points.patch
  kdump-fadump-add-udev-support.patch
  kdump-fadump-avoid-multipath-optimizations.patch
  kdump-fadump-fix-network-bring-up.patch
  kdump-fallback-re-register-fadump-from-userspace.patch
  kdump-fix-multipath-user_friendly_names.patch
  kdump-kdumprd-Look-for-boot-image-and-boot-Image.patch
  kdump-make-sure-that-initrd.target.wants-directory-exists.patch
  kdump-make-sure-that-the-udev-runtime-directory-exists.patch
  kdump-nss-modules.patch
  kdump-powerpc-no-reload-on-CPU-removal.patch
  kdump-prefer-by-path-and-device-mapper.patch
  kdump-preserve-white-space.patch
  kdump-query-systemd-network.service.patch
  kdump-recover-from-missing-CRASHTIME.patch
  kdump-remove-noefi-and-acpi_rsdp-for-efi-firmware.patch
  kdump-savedump-search-also-for-vmlinux.xz.patch
  kdump-skip-mounts-if-no-proc-vmcore.patch
  kdump-split-cmdline-purpose-wise.patch
  kdump-turn-off-NUMA-in-kdump-kernel.patch

New:
----
  kdump-0.9.1.tar.bz2
  kdump-mounts.cc-Include-sys-ioctl.h.patch

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

Other differences:
------------------
++++++ kdump.spec ++++++
--- /var/tmp/diff_new_pack.uODpad/_old  2021-03-18 22:54:11.575482374 +0100
+++ /var/tmp/diff_new_pack.uODpad/_new  2021-03-18 22:54:11.579482378 +0100
@@ -24,7 +24,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:           kdump
-Version:        0.9.0
+Version:        0.9.1
 Release:        0
 Summary:        Script for kdump
 License:        GPL-2.0-or-later
@@ -33,40 +33,9 @@
 Source:         %{name}-%{version}.tar.bz2
 Source2:        %{name}-rpmlintrc
 Patch1:         %{name}-fillupdir-fixes.patch
-Patch2:         %{name}-block-initrd-parse-etc.service.patch
-Patch3:         %{name}-fadump-avoid-multipath-optimizations.patch
-Patch4:         %{name}-split-cmdline-purpose-wise.patch
-Patch5:         %{name}-fadump-fix-network-bring-up.patch
-Patch6:         %{name}-fadump-add-udev-support.patch
-Patch7:         %{name}-turn-off-NUMA-in-kdump-kernel.patch
-Patch8:         %{name}-remove-noefi-and-acpi_rsdp-for-efi-firmware.patch
 Patch9:         %{name}-use-pbl.patch
 Patch10:        %{name}-on-error-option-yesno.patch
-Patch11:        %{name}-Restore-only-static-routes-in-kdump-initrd.patch
-Patch12:        %{name}-fallback-re-register-fadump-from-userspace.patch
-Patch13:        %{name}-recover-from-missing-CRASHTIME.patch
-Patch14:        %{name}-fix-multipath-user_friendly_names.patch
-Patch15:        %{name}-Add-skip_balance-option-to-BTRFS-mounts.patch
-Patch16:        %{name}-kdumprd-Look-for-boot-image-and-boot-Image.patch
-Patch17:        %{name}-savedump-search-also-for-vmlinux.xz.patch
-Patch18:        %{name}-preserve-white-space.patch
-Patch19:        %{name}-Clean-up-the-use-of-current-vs-boot-network-iface.patch
-Patch20:        %{name}-Use-a-custom-namespace-for-physical-NICs.patch
-Patch21:        %{name}-clean-up-kdump-mount-points.patch
-Patch22:        %{name}-skip-mounts-if-no-proc-vmcore.patch
-Patch23:        %{name}-nss-modules.patch
-Patch24:        %{name}-Add-force-option-to-KDUMP_NETCONFIG.patch
-Patch25:        %{name}-Add-fence_kdump_send-when-fence-agents-installed.patch
-Patch26:        %{name}-FENCE_KDUMP_SEND-variable.patch
-Patch27:        %{name}-Document-fence_kdump_send.patch
-Patch28:        %{name}-powerpc-no-reload-on-CPU-removal.patch
-Patch29:        %{name}-prefer-by-path-and-device-mapper.patch
-Patch30:        %{name}-calibrate-Update-values.patch
-Patch31:        %{name}-activate-udev-rules-late-during-boot.patch
-Patch32:        %{name}-make-sure-that-the-udev-runtime-directory-exists.patch
-Patch33:        
%{name}-make-sure-that-initrd.target.wants-directory-exists.patch
-Patch34:        %{name}-check-explicit-ip-options.patch
-Patch35:        %{name}-query-systemd-network.service.patch
+Patch11:        %{name}-mounts.cc-Include-sys-ioctl.h.patch
 BuildRequires:  asciidoc
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -74,7 +43,7 @@
 BuildRequires:  libcurl-devel
 BuildRequires:  libelf-devel
 BuildRequires:  libesmtp-devel
-BuildRequires:  libopenssl-devel
+BuildRequires:  libmount-devel
 BuildRequires:  libxslt
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
@@ -119,43 +88,12 @@
 %if 0%{?suse_version} >= 1330
 %patch1 -p1
 %endif
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
 %patch9 -p1
 %patch10 -p1
 %patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
-%patch20 -p1
-%patch21 -p1
-%patch22 -p1
-%patch23 -p1
-%patch24 -p1
-%patch25 -p1
-%patch26 -p1
-%patch27 -p1
-%patch28 -p1
-%patch29 -p1
-%patch30 -p1
-%patch31 -p1
-%patch32 -p1
-%patch33 -p1
-%patch34 -p1
-%patch35 -p1
 
 %build
-export CXXFLAGS="%{optflags} -std=gnu++98"
+export CXXFLAGS="%{optflags} -std=c++11"
 %cmake
 
 # for SLE_15

++++++ kdump-0.9.0.tar.bz2 -> kdump-0.9.1.tar.bz2 ++++++
++++ 8494 lines of diff (skipped)

++++++ kdump-mounts.cc-Include-sys-ioctl.h.patch ++++++
From: Petr Tesarik <ptesa...@suse.com>
Date: Fri Mar 5 18:25:14 2021 +0100
Subject: mounts.cc: Include <sys/ioctl.h>
Upstream: merged
Git-commit: 9c47874dadcdb39fbb3cededc46bc32449f42374

Since the code uses ioctl(), it should include the corresponding
header file. This was not found before release, because including
the header file is not necessary with some glibc versions...

Signed-off-by: Petr Tesarik <ptesa...@suse.com>

diff --git a/kdumptool/mounts.cc b/kdumptool/mounts.cc
index 79bf4fc..d792e53 100644
--- a/kdumptool/mounts.cc
+++ b/kdumptool/mounts.cc
@@ -36,6 +36,9 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 
+// for ioctl()
+#include <sys/ioctl.h>
+
 #include <linux/btrfs.h>
 
 #include "global.h"

Reply via email to