Hello community, here is the log from the commit of package i4l-base for openSUSE:Factory checked in at 2019-02-25 17:55:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/i4l-base (Old) and /work/SRC/openSUSE:Factory/.i4l-base.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "i4l-base" Mon Feb 25 17:55:09 2019 rev:70 rq:678401 version:2011.8.29 Changes: -------- --- /work/SRC/openSUSE:Factory/i4l-base/i4l-base.changes 2018-03-28 10:31:32.496699928 +0200 +++ /work/SRC/openSUSE:Factory/.i4l-base.new.28833/i4l-base.changes 2019-02-25 17:55:15.642457572 +0100 @@ -1,0 +2,6 @@ +Sat Feb 23 10:23:34 UTC 2019 - seife+...@b1-systems.com + +- add divactrl_2.1-sysmacros.diff to fix build +- buildrequires groff to fix documentation build + +------------------------------------------------------------------- New: ---- divactrl_2.1-sysmacros.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ i4l-base.spec ++++++ --- /var/tmp/diff_new_pack.Ucj0dd/_old 2019-02-25 17:55:17.174455590 +0100 +++ /var/tmp/diff_new_pack.Ucj0dd/_new 2019-02-25 17:55:17.178455585 +0100 @@ -1,7 +1,7 @@ # # spec file for package i4l-base # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -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/ # @@ -27,6 +27,7 @@ BuildRequires: freetype2-devel BuildRequires: gcc-c++ BuildRequires: glib2-devel +BuildRequires: groff BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libpcap-devel @@ -48,7 +49,7 @@ Version: 2011.8.29 Release: 0 Summary: ISDN for Linux Basic Utilities -License: GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Hardware/ISDN Source: isdn4k-utils.v3.13.tar.bz2 Source1: i4l_suse.tar.bz2 @@ -75,6 +76,7 @@ Patch36: divactrl_2.1-dialog.patch Patch37: isdn4k-ncurses-6.0-accessors.patch Patch38: isdn4k-utils-perl526.diff +Patch39: divactrl_2.1-sysmacros.diff # fix build with newer automake Patch50: isdn4k-utils-automake-1_13.diff Patch51: isdn4k-utils-initialize-memory.patch @@ -99,7 +101,7 @@ %package -n ppp-userpass Summary: Password plugin for pppd -License: GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Networking/PPP Requires: ppp = %ppp_version @@ -111,7 +113,7 @@ %package -n libcapi20-2 Summary: CAPI 2.0 library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Hardware/ISDN %description -n libcapi20-2 @@ -119,7 +121,7 @@ %package -n libcapi20-3 Summary: CAPI 2.0 library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Hardware/ISDN %description -n libcapi20-3 @@ -127,7 +129,7 @@ %package -n capi4linux Summary: CAPI 2.0 tools -License: GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Hardware/ISDN Provides: i4l:/usr/bin/capiinfo Requires: i4l-base @@ -148,7 +150,7 @@ %package -n capi4linux-devel Summary: CAPI 2.0 library files for development -License: GPL-2.0+ and LGPL-2.1+ +License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Hardware/ISDN Requires: capi4linux = %version Requires: libcapi20-2 = %version @@ -165,7 +167,7 @@ %package -n i4lfirm Summary: ISDN firmware for active ISDN cards -License: GPL-2.0+ and SUSE-Firmware +License: GPL-2.0-or-later AND SUSE-Firmware Group: Hardware/ISDN Requires: i4l-base @@ -180,7 +182,7 @@ Requires: i4l-base PreReq: permissions Summary: A Voice Answering Machine for isdn4linux -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Hardware/ISDN %description -n i4l-vbox @@ -196,7 +198,7 @@ %package -n ant-phone Summary: A telephone application -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Hardware/ISDN %description -n ant-phone @@ -206,7 +208,7 @@ %package -n i4l-isdnlog Summary: An ISDN line logging and control utility -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Hardware/ISDN Provides: i4l:/usr/sbin/isdnlog @@ -235,6 +237,7 @@ %patch32 -p1 %patch33 -p0 %patch36 +%patch39 -p1 popd pushd ../i4l_suse %patch11 -p1 ++++++ divactrl_2.1-sysmacros.diff ++++++ diff --git a/linux/nodes.c b/linux/nodes.c index d853c7c..a4e2bd1 100644 --- a/linux/nodes.c +++ b/linux/nodes.c @@ -13,6 +13,7 @@ #include <sys/types.h> #include <fcntl.h> #include <unistd.h> +#include <sys/sysmacros.h> static unsigned int get_device_major(const char *device)