From ba7bff97c2c64676acf49019916dd435dc695173 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 10 Oct 2024 08:41:47 +0200 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 libpulp revision 1d4b54074b3d8e8f9474d7eb64c5040c --- libpulp-0.3.0.tar.gz | 3 --- libpulp-0.3.5.tar.gz | 3 +++ libpulp.changes | 33 +++++++++++++++++++++++++++++++++ libpulp.spec | 9 ++++++++- 4 files changed, 44 insertions(+), 4 deletions(-) delete mode 100644 libpulp-0.3.0.tar.gz create mode 100644 libpulp-0.3.5.tar.gz diff --git a/libpulp-0.3.0.tar.gz b/libpulp-0.3.0.tar.gz deleted file mode 100644 index cec7040..0000000 --- a/libpulp-0.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ed5f8bd15ec60df254d1d2ec3a0fa0208908fe367731be708fdb10ecb062d573 -size 629101 diff --git a/libpulp-0.3.5.tar.gz b/libpulp-0.3.5.tar.gz new file mode 100644 index 0000000..c1ca789 --- /dev/null +++ b/libpulp-0.3.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf123f45d00ed943c3bd4f4b8d6090e00902a90c32015993fdc6b15f9433ab57 +size 622977 diff --git a/libpulp.changes b/libpulp.changes index 732c1b4..510bb47 100644 --- a/libpulp.changes +++ b/libpulp.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Wed Jul 3 15:01:44 UTC 2024 - Giuliano Belinassi + +- Update package with libpulp-0.3.5 + * Change .so load policy from lazy to eager. + * Fix patch of references when mprotect is enabled. + * Fix tramposed calloc arguments. + * Fix crash of ulp packer on empty lines. + +------------------------------------------------------------------- +Fri Jun 21 14:17:59 UTC 2024 - Giuliano Belinassi + +- Disabled ptrace_scope through aaa_base-enable-ptrace package (bsc#1221763). +- Update package with libpulp-0.3.4: + * Add debuginfo into ulp extract. + +------------------------------------------------------------------- +Fri May 3 21:43:55 UTC 2024 - Giuliano Belinassi + +- Disabled ptrace_scope when building the package (bsc#1221763). +- Update package with libpulp-0.3.3: + * Fixed a race condition when process list is empty. + * Removed "Unable to get section data" error message (bsc#1223306). + * Bumped asunsafe_conversion attempts from 100 to 2000. + * Fixed banner test on clang-18. + * Check if ptrace_scope is enabled when attempting a ptrace operation (bsc#1221763). + +------------------------------------------------------------------- +Mon Oct 23 16:17:27 UTC 2023 - Giuliano Belinassi + +- Update package with libpulp-0.3.1: + * Add timestamp information on `ulp patches`. + ------------------------------------------------------------------- Tue Jun 27 14:23:33 UTC 2023 - Giuliano Belinassi diff --git a/libpulp.spec b/libpulp.spec index 40c46d0..2b83a5a 100644 --- a/libpulp.spec +++ b/libpulp.spec @@ -17,7 +17,7 @@ Name: libpulp -Version: 0.3.0 +Version: 0.3.5 Release: 0 Summary: Userspace live patching library and tools License: LGPL-2.1-only @@ -37,6 +37,12 @@ BuildRequires: libelf-devel BuildRequires: python3-pexpect BuildRequires: python3-psutil BuildRequires: libseccomp-devel + +# Disable ptrace_scope on tumbleweed +%if 0%{?suse_version} > 1600 +BuildRequires: aaa_base-yama-enable-ptrace +%endif + # Only available for these architectures. ExclusiveArch: x86_64 @@ -67,6 +73,7 @@ This package contains the tools to apply user-space live patches. %autosetup -p1 %build + %configure %make_build