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"