- Update to upstream release 1.29

OBS-URL: https://build.opensuse.org/package/show/network/libteam?expand=0&rev=18
This commit is contained in:
Jan Engelhardt 2019-08-26 09:08:23 +00:00 committed by Git OBS Bridge
parent 13c2fb5372
commit 06dc254c50
4 changed files with 36 additions and 24 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e74f8f5bba0511c7e971836794be7d88df4644e398dfb706c7679850cd44cdff
size 559534

3
libteam-1.29.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a850d34abae06b5609b00fd1c69b298c4fe5e81184fd220b2328a05df027854
size 562993

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Mon Aug 26 09:02:37 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Update to upstream release 1.29
* teamd: remove port if adding fails
* teamd: add a default value 1000 for link_watch.interval
* teamd: fix a json object memleak in get_port_obj()
- Update to upstream release 1.28
* teamd: do not process lacpdu before the port ifinfo is set
* teamd: add port_hwaddr_changed for ab runner
* teamd: add port_hwaddr_changed for lb runner
* teamd: add port_hwaddr_changed for lacp runner
name
* libteam: don't crash when trying to print unregistered device
teamd_event_watch_ops
* teamd: add port_master_ifindex_changed for
syslog
* teamd: add an option to force log output to stdout, stderr or
DEFAULT to CURRENT
* teamd: lacp: send LACPDU when port state transitions from
-------------------------------------------------------------------
Fri Feb 22 07:33:05 UTC 2019 - Franck Bui <fbui@suse.com>

View File

@ -18,22 +18,22 @@
%bcond_without python2
Name: libteam
Version: 1.27
Version: 1.29
Release: 0
Summary: Utilities for controlling 802.1AX team network device
License: LGPL-2.1+
Group: System/Kernel
Url: http://libteam.org/
URL: http://libteam.org/
#Git-Web: https://github.com/jpirko/libteam
#Git-Clone: git://github.com/jpirko/libteam
#Git-Clone: https://github.com/jpirko/libteam
Source: http://libteam.org/files/%name-%version.tar.gz
Patch0: check_if_psr_ops_were_initialized.patch
Patch1: start_teamd_from_usr_sbin.patch
Patch2: ignore_ebusy_for_team_hwaddr_set.patch
Patch3: 0001-allow-send_interface-dbus.patch
Patch1: check_if_psr_ops_were_initialized.patch
Patch2: start_teamd_from_usr_sbin.patch
Patch3: ignore_ebusy_for_team_hwaddr_set.patch
Patch4: 0001-allow-send_interface-dbus.patch
BuildRequires: doxygen
BuildRequires: libcap-devel
BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: swig
BuildRequires: pkgconfig(dbus-1)
@ -120,19 +120,13 @@ This package should be installed if you want to develop Python
programs that will manipulate team network devices.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%autosetup -p1
%build
%configure --includedir="%_includedir/%name" --bindir="%_sbindir" \
--disable-silent-rules \
--disable-static \
--with-run-dir=%teamd_daemon_directory \
--with-user=%teamd_user \
--with-group=%teamd_group
--disable-silent-rules --disable-static \
--with-run-dir="%teamd_daemon_directory" \
--with-user="%teamd_user" --with-group=%teamd_group
# Use CFLAGS= to kill -Werror
make %{?_smp_mflags} CFLAGS="%optflags"
%if %{with python2}
@ -155,11 +149,8 @@ rm -f "$b/%_libdir"/*.la
mkdir -p "$b/%_unitdir"
install -pm0644 teamd/redhat/systemd/*.service "$b/%_unitdir/"
%endif
%if 0%{?_sysconfdir:1}
mkdir -p "$b/%teamd_dbus_policy_directory/"
install -pm0644 teamd/dbus/teamd.conf "$b/%teamd_dbus_policy_directory/%teamd_dbus_policy_name"
%endif
%check
make check