Rebase to 1.1.1

...(RHEL-5814, RHEL-5824 and a few other nasty bugs)
- Fix program segfaults after entering the quit command (RHEL-5814)
- Fix setting interface status not survive reboot (RHEL-5824)

Resolves: RHEL-5814
Resolves: RHEL-5824

Signed-off-by: Hangbin Liu <haliu@redhat.com>
This commit is contained in:
Hangbin Liu 2024-08-01 17:39:47 +08:00
parent 27f0bf19d3
commit f263980d98
2 changed files with 31 additions and 17 deletions

View File

@ -1,26 +1,35 @@
%global _default_patch_fuzz 2 %global _default_patch_fuzz 2
# https://fedoraproject.org/wiki/Packaging:Guidelines#Compiler_flags # https://fedoraproject.org/wiki/Packaging:Guidelines#Compiler_flags
%global _hardened_build 1 %global _hardened_build 1
%global checkout 85e5583 # https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/
%global forgeurl https://github.com/intel/openlldp/
%global branch branch-1.1
%global commit f1dd9eb961fab06723d2bedb2f7e2b81e45ee9ab
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global forgesetupargs -n openlldp-%{version}
Name: lldpad Name: lldpad
Version: 1.1.0 Version: 1.1.1
Release: 4.git%{checkout}%{?dist} Release: 1.git%{shortcommit}%{?dist}
Summary: Intel LLDP Agent Summary: Intel LLDP Agent
License: GPL-2.0-only %forgemeta
URL: http://open-lldp.org/
Source0: %{name}-%{version}.tar.gz
BuildRequires: automake autoconf libtool License: GPL-2.0-only
BuildRequires: flex >= 2.5.33 URL: %{forgeurl}
BuildRequires: kernel-headers >= 2.6.32 Source0: %{forgesource}#/%{name}-%{version}.tar.gz
BuildRequires: libconfig-devel >= 1.3.2
BuildRequires: automake autoconf
BuildRequires: flex
BuildRequires: kernel-headers
BuildRequires: libconfig-devel
BuildRequires: libnl3-devel BuildRequires: libnl3-devel
BuildRequires: libtool
BuildRequires: make
BuildRequires: readline-devel BuildRequires: readline-devel
BuildRequires: systemd BuildRequires: systemd
BuildRequires: make Requires: libconfig
Requires: libnl3
Requires: readline Requires: readline
Requires(post): systemd Requires(post): systemd
@ -42,7 +51,7 @@ The %{name}-devel package contains header files for developing applications
that use %{name}. that use %{name}.
%prep %prep
%autosetup -p1 %forgeautosetup
%build %build
./bootstrap.sh ./bootstrap.sh
@ -83,13 +92,18 @@ rm -f %{buildroot}%{_libdir}/liblldp_clif.la
%{_libdir}/liblldp_clif.so %{_libdir}/liblldp_clif.so
%changelog %changelog
* Wed Sep 4 Hangbin Liu <haliu@redhat.com> - 1.1.1-1.gitf1dd9eb
- Rebase to 1.1.1
- Fix program segfaults after entering the quit command (RHEL-5814)
- Fix setting interface status not survive reboot (RHEL-5824)
- Fix some other bugs
* Wed Nov 15 2023 Hangbin Liu <haliu@redhat.com> - 1.1.0-5.git85e5583 * Wed Nov 15 2023 Hangbin Liu <haliu@redhat.com> - 1.1.0-5.git85e5583
- Convert the license tag to SPDX format - Convert the license tag to SPDX format (RHELMISC-1358)
Related: RHELMISC-1358
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.0-4.git85e5583 * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.0-4.git85e5583
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688 - Related: rhbz#1991688
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.0-3.git85e5583 * Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.1.0-3.git85e5583
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937

View File

@ -1 +1 @@
SHA512 (lldpad-1.1.0.tar.gz) = 961a0cf044b4152f51dfd547e1acc4a865fce9ebb4941e55118ee2a22eb62f48693560897bcff0aac2070dc4659253367bfb6d1671d95d0c88f548d950a5227e SHA512 (lldpad-1.1.1.tar.gz) = 1e2c0a1a65a01d8ab90d105b5133cf8172ea6bf054bde83160c1321438b50529b362df611bf074a8261e932a188e4ee84c9da8a4677f2c95a98f9cb7a90a3225