Update to 1.1.1-3

Update to latest upstream code and fixes a lot bugs

Resolves: RHEL-13242
Resolves: RHEL-37524
Resolves: RHEL-37548
Resolves: RHEL-37679
Resolves: RHEL-37685

Signed-off-by: Hangbin Liu <haliu@redhat.com>
This commit is contained in:
Hangbin Liu 2024-09-04 11:48:53 +08:00
parent 3240d46c24
commit 51168c37e7
2 changed files with 5887 additions and 2 deletions

5873
0001-patch-to-latest.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -7,17 +7,21 @@
%global branch branch-1.1
%global commit f1dd9eb961fab06723d2bedb2f7e2b81e45ee9ab
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global forgesetupargs -n openlldp-%{version}
%global forgesetupargs -n openlldp-%{version} -p1
Name: lldpad
Version: 1.1.1
Release: 2.git%{shortcommit}%{?dist}
Release: 3.git%{shortcommit}%{?dist}
Summary: Intel LLDP Agent
%forgemeta
License: GPL-2.0-only
URL: %{forgeurl}
Source0: %{forgesource}#/%{name}-%{version}.tar.gz
# This is the upgrade package to latest upstream
# When 1.1.2 or later is released, simply remove this
# patch and generate a new one.
Patch1: 0001-patch-to-latest.patch
BuildRequires: automake autoconf
BuildRequires: flex
@ -92,6 +96,14 @@ rm -f %{buildroot}%{_libdir}/liblldp_clif.la
%{_libdir}/liblldp_clif.so
%changelog
* Mon Sep 9 2024 Hangbin Liu <haliu@redhat.com> - 1.1.1-3.gitf1dd9eb
- Rebase to latest upstream code
- Remove interface configure if the interface deleted (RHEL-13242)
- Fix strdup is not freed (RHEL-37524)
- Fix using uninitialized value (RHEL-37548)
- Fix copy past error (RHEL-37679)
- Fix resource leak (RHEL-37685)
* Wed Sep 4 2024 Hangbin Liu <haliu@redhat.com> - 1.1.1-2.gitf1dd9eb
- Update gating test