Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade: spausedd version to 20210719 #11843

Open
wants to merge 1 commit into
base: 3.0-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions SPECS-EXTENDED/spausedd/spausedd.signatures.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"Signatures": {
"spausedd-20201112.tar.gz": "974b6d24cdb2ae1bd1175a513bb6544c820ebd06457adabd6277395b8ad7f6f0"
"spausedd-20210719.tar.gz": "1f6d51b0b4ccb98c0bc5bcf9339b721a7a82851b9af399b0c90eaa998de286cd"
}
}
}
77 changes: 68 additions & 9 deletions SPECS-EXTENDED/spausedd/spausedd.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,27 @@ Distribution: Azure Linux

Name: spausedd
Summary: Utility to detect and log scheduler pause
Version: 20201112
Release: 3%{?dist}
Version: 20210719
Release: 10%{?dist}
License: ISC
URL: https://github.com/jfriesse/spausedd
Source0: https://github.com/jfriesse/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz

# VMGuestLib exists only for x86 architectures
# VMGuestLib exists only for x86 architectures (for Fedora) and x86_64 (for RHEL)
%if %{with vmguestlib}
%if 0%{?rhel} >= 6
%ifarch x86_64
%global use_vmguestlib 1
%endif
%else
%ifarch %{ix86} x86_64
%global use_vmguestlib 1
%endif
%endif
%endif

BuildRequires: gcc
BuildRequires: make
%{?systemd_requires}
BuildRequires: systemd

Expand All @@ -33,16 +40,15 @@ Utility to detect and log scheduler pause

%build
%set_build_flags
make \
%make_build \
%if %{defined use_vmguestlib}
WITH_VMGUESTLIB=1 \
%else
WITH_VMGUESTLIB=0 \
%endif
%{?_smp_mflags}

%install
make DESTDIR="%{buildroot}" PREFIX="%{_prefix}" install
%make_install PREFIX="%{_prefix}"

mkdir -p %{buildroot}/%{_unitdir}
install -m 644 -p init/%{name}.service %{buildroot}/%{_unitdir}
Expand All @@ -64,20 +70,73 @@ install -m 644 -p init/%{name}.service %{buildroot}/%{_unitdir}
%systemd_postun spausedd.service

%changelog
* Thu Dec 16 2021 Pawel Winogrodzki <[email protected]> - 20201112-3
* Fri Jan 10 2025 Archana Shettigar <[email protected]> - 20210719-10
- Initial Azure Linux import from Fedora 41 (license: MIT).
- Removing the explicit %%clean stage.
- License verified.

* Fri Oct 15 2021 Pawel Winogrodzki <[email protected]> - 20201112-2
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
* Sat Jul 20 2024 Fedora Release Engineering <[email protected]> - 20210719-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Sat Jan 27 2024 Fedora Release Engineering <[email protected]> - 20210719-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Sat Jul 22 2023 Fedora Release Engineering <[email protected]> - 20210719-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

* Tue Jun 06 2023 Jan Friesse <[email protected]> - 20210719-6
- migrated to SPDX license

* Sat Jan 21 2023 Fedora Release Engineering <[email protected]> - 20210719-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Sat Jul 23 2022 Fedora Release Engineering <[email protected]> - 20210719-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Sat Jan 22 2022 Fedora Release Engineering <[email protected]> - 20210719-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

* Fri Jul 23 2021 Fedora Release Engineering <[email protected]> - 20210719-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

* Mon Jul 19 2021 Jan Friesse <[email protected]> - 20210719-1
- Add mode option for moving to root cgroup functionality

* Thu May 20 2021 Jan Friesse <[email protected]> - 20210520-1
- Document cgroup v2 problems

* Tue May 11 2021 Jan Friesse <[email protected]> - 20210511-1
- Support for cgroup v2

* Fri Mar 26 2021 Jan Friesse <[email protected]> - 20210326-1
- Fix possible memory leak
- Check memlock rlimit

* Wed Jan 27 2021 Fedora Release Engineering <[email protected]> - 20201112-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

* Thu Nov 12 2020 Jan Friesse <[email protected]> - 20201112-1
- Add ability to move process into root cgroup
- Rebase to new version

* Tue Nov 10 2020 Jan Friesse <[email protected]> - 20201110-1
- Fix log_perror
- Rebase to new version

* Tue Sep 22 2020 Jan Friesse <[email protected]> - 20200323-4
- Fix build for ELN

* Wed Jul 29 2020 Fedora Release Engineering <[email protected]> - 20200323-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Wed Jul 22 2020 Jan Friesse <[email protected]> - 20200323-2
- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro

* Mon Mar 23 2020 Jan Friesse <[email protected]> - 20200323-1
- Enhance man page
- Add CI tests
- Enable gating
- Rebase to new version

* Thu Jan 30 2020 Fedora Release Engineering <[email protected]> - 20190807-2
Expand Down
4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -28126,8 +28126,8 @@
"type": "other",
"other": {
"name": "spausedd",
"version": "20201112",
"downloadUrl": "https://github.com/jfriesse/spausedd/releases/download/20201112/spausedd-20201112.tar.gz"
"version": "20210719",
"downloadUrl": "https://github.com/jfriesse/spausedd/releases/download/20210719/spausedd-20210719.tar.gz"
}
}
},
Expand Down