1 Commits

Author SHA256 Message Date
Noel Power
1d0fccfd47 Update to factory version tevent-0.17.x (needed for samba-4.23.x)
Signed-off-by: Noel Power <noel.power@suse.com>
2025-12-18 12:35:52 +00:00
9 changed files with 54 additions and 16 deletions

13
config-sitearch.patch Normal file
View File

@@ -0,0 +1,13 @@
Index: tevent-0.17.1/wscript
===================================================================
--- tevent-0.17.1.orig/wscript
+++ tevent-0.17.1/wscript
@@ -27,6 +27,8 @@ def options(opt):
opt.PRIVATE_EXTENSION_DEFAULT('tevent', noextension='tevent')
opt.RECURSE('lib/replace')
opt.RECURSE('lib/talloc')
+ opt.load('python') # options for disabling pyc or pyo compilation
+ # enable options related to building python extensions
def configure(conf):

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAmekrScACgkQR5ORYRMI
QCV2BAf/ST99z47iqQOl8mUO30QZSqiCiSQcB7XrqagseRi2Cd/jX7T0kiaBW8lm
CVwC1P6T3NZdAbEF/0ep2xd8Uc+3EBLpbiM6QnsdfaFJq2rhlqb57CXuuyCEiMGa
N5exA5j49BLQNwww3DC+MaeGN2ZVmoh8ihDB7OuID8OZRYwV4Z54sqSp3/2qa9Sm
hTsBY6M5Kac4agcN5HAE6qRScYrmvzyuNJi37lnn5vjLo+7hI1RdtpHFJdNL/h0d
Yt7LIa+WskO5kZJ5Rsw+dEDmkSPkKuQwrfwNb6m6rr/S2VUCyhh2lvhT2WGkv2GY
s3w62sAHwyh554mlD7pB39WvJMkxlg==
=7VO8
-----END PGP SIGNATURE-----

Binary file not shown.

11
tevent-0.17.1.tar.asc Normal file
View File

@@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAmiUwUoACgkQR5ORYRMI
QCVA3AgAgHUXhlRTUXNzIYKkBK2UsofYcmLRruqw5u6e/Bu14Nx1TWPkmH2Iuqu+
A/7HY7mxMrIdkg/Q0u6p0bbtnvaOoGzlzCki/pfFV1oPoK8naAw5Y8Gs8zLjOfyj
j4BRbOY1zWjYhjNdV84KnmSt6hbhTDrr2CFI5PTAolg2KbGP916kXcYwvDEqnTmD
9eQGiXs62+nzydIYlprD5fEw3fy6xvkYauFdO1tuVsUrzmt9Uin5otgMP7KDUb7Q
pDkVe2vK1nwJXC1imraa/IY+MQzszLxTiWCsQfQc27WVHBSwLdJ+4DUQQWoNsvwI
on5BoF40rXWjOPXM/0zfx8ZHKcRKyA==
=6f6i
-----END PGP SIGNATURE-----

BIN
tevent-0.17.1.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Thu Oct 16 15:31:28 UTC 2025 - Noel Power <nopower@suse.com>
- Update to 0.17.1
* Fix 1649525 Use of 32-bit time_t
* Fix Coverity ID 1649524 Dereference before null check
*Fix Coverity ID 1649526 Dereference before null check
- Update to 0.17.0
* add tevent_context_set_wait_timeout()
-------------------------------------------------------------------
Tue Mar 11 10:02:31 UTC 2025 - Samuel Cabrero <scabrero@suse.de>

View File

@@ -55,7 +55,7 @@ BuildRequires: pkgconfig(cmocka) >= 1.1.3
%define build_make_smp_mflags %{?jobs:-j%jobs}
%endif
URL: https://tevent.samba.org/
Version: 0.16.2
Version: 0.17.1
Release: 0
Summary: An event system based on the talloc memory management library
License: LGPL-3.0-or-later

View File

@@ -1,3 +1,15 @@
-------------------------------------------------------------------
Thu Oct 16 15:31:28 UTC 2025 - Noel Power <nopower@suse.com>
- Add config-sitearch.patch
- Update to 0.17.1
* Fix 1649525 Use of 32-bit time_t
* Fix Coverity ID 1649524 Dereference before null check
* Fix Coverity ID 1649526 Dereference before null check
- Update to 0.17.0
* add tevent_context_set_wait_timeout()
* add tevent_reset_immediate()
-------------------------------------------------------------------
Tue Mar 11 10:02:31 UTC 2025 - Samuel Cabrero <scabrero@suse.de>

View File

@@ -55,7 +55,7 @@ BuildRequires: pkgconfig(cmocka) >= 1.1.3
%define build_make_smp_mflags %{?jobs:-j%jobs}
%endif
URL: https://tevent.samba.org/
Version: 0.16.2
Version: 0.17.1
Release: 0
Summary: An event system based on the talloc memory management library
License: LGPL-3.0-or-later
@@ -64,6 +64,7 @@ Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
Source1: https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc
Source2: tevent.keyring
Source4: baselibs.conf
Patch0: config-sitearch.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -133,6 +134,7 @@ This package contains the python bindings for the Tevent library.
%prep
%setup -n tevent-%{version} -q
%autopatch -p1
%build
%if ! %{build_man}
@@ -154,6 +156,7 @@ CONFIGURE_OPTIONS="\
--disable-silent-rules \
--bundled-libraries=NONE,${BUNDLED_LIBS} \
--builtin-libraries=replace \
--pythonarchdir=%{python3_sitearch}
"
./configure ${CONFIGURE_OPTIONS}
%{__make} %{build_make_smp_mflags} \