Hello community, here is the log from the commit of package libdlm for openSUSE:Factory checked in at 2018-08-17 23:57:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdlm (Old) and /work/SRC/openSUSE:Factory/.libdlm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdlm" Fri Aug 17 23:57:56 2018 rev:47 rq:628532 version:4.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libdlm/libdlm.changes 2017-11-30 12:37:20.603475560 +0100 +++ /work/SRC/openSUSE:Factory/.libdlm.new/libdlm.changes 2018-08-17 23:57:58.233978608 +0200 @@ -1,0 +2,5 @@ +Mon Aug 6 11:01:48 UTC 2018 - [email protected] + +- sysmacros.patch: Include <sys/sysmacros.h> for minor + +------------------------------------------------------------------- New: ---- sysmacros.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdlm.spec ++++++ --- /var/tmp/diff_new_pack.fhRTWX/_old 2018-08-17 23:57:58.985980843 +0200 +++ /var/tmp/diff_new_pack.fhRTWX/_new 2018-08-17 23:57:58.985980843 +0200 @@ -1,7 +1,7 @@ # # spec file for package libdlm # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,7 @@ Name: libdlm Summary: Application interface to the kernel's distributed lock manager -License: GPL-2.0 and GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Clustering/HA Version: 4.0.7 Release: 0 @@ -41,6 +41,7 @@ Patch1: 0001-makefile-for-diff-arch.patch Patch2: 0002-remove-sd-notify.patch Patch3: 0003-bnc#874705-nodes-without-quorum.patch +Patch4: sysmacros.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: glib2-devel @@ -57,9 +58,9 @@ %package -n libdlm3 Summary: Application interface to the kernel's distributed lock manager -# libdlm2 (openSUSE 11.2) also contained libdlm*.so.3 -License: GPL-2.0 and GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/Libraries +# libdlm2 (openSUSE 11.2) also contained libdlm*.so.3 Obsoletes: libdlm2 Conflicts: libdlm2 @@ -69,7 +70,7 @@ %package devel Summary: Development files for the kernel's distributed lock manager -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ Requires: libdlm3 = %{version} @@ -83,6 +84,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 ########################################################### %build ++++++ sysmacros.patch ++++++ Index: dlm-4.0.7/dlm_controld/action.c =================================================================== --- dlm-4.0.7.orig/dlm_controld/action.c +++ dlm-4.0.7/dlm_controld/action.c @@ -7,6 +7,7 @@ */ #include "dlm_daemon.h" +#include <sys/sysmacros.h> #include <corosync/corotypes.h> #include <corosync/cmap.h> Index: dlm-4.0.7/libdlm/libdlm.c =================================================================== --- dlm-4.0.7.orig/libdlm/libdlm.c +++ dlm-4.0.7/libdlm/libdlm.c @@ -11,6 +11,7 @@ #include <pthread.h> #endif #include <sys/types.h> +#include <sys/sysmacros.h> #include <sys/ioctl.h> #include <sys/param.h> #include <sys/stat.h>
