From 9d355b5adeac5a41d539bbd95ccd794ae3c97839 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Tue, 26 Feb 2019 23:07:51 +0100 Subject: [PATCH] rhbz#1683186 - New upstream release 0.9.39 --- .gitignore | 1 + ...x-detection-of-HAVE_LARGEFILE-with-python2.patch | 13 +++++++------ libtevent.spec | 9 ++++++--- sources | 2 +- 4 files changed, 15 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 8bda91d..eb48760 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ tevent-0.9.8.tar.gz /tevent-0.9.36.tar.gz /tevent-0.9.37.tar.gz /tevent-0.9.38.tar.gz +/tevent-0.9.39.tar.gz diff --git a/0001-Fix-detection-of-HAVE_LARGEFILE-with-python2.patch b/0001-Fix-detection-of-HAVE_LARGEFILE-with-python2.patch index bace4c2..c8d6089 100644 --- a/0001-Fix-detection-of-HAVE_LARGEFILE-with-python2.patch +++ b/0001-Fix-detection-of-HAVE_LARGEFILE-with-python2.patch @@ -1,9 +1,10 @@ -From 4b2829af05e4a1ebf2ba29d84cb43245e1577dd5 Mon Sep 17 00:00:00 2001 +From de630eb61fd2321eae5fe73ecc56ab283fc66d5d Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik -Date: Thu, 17 Jan 2019 21:03:15 +0100 -Subject: [PATCH] Fix detection of HAVE_LARGEFILE with python2 +Date: Fri, 18 Jan 2019 16:36:52 +0100 +Subject: [PATCH] wafsamba: Fix detection of HAVE_LARGEFILE with python2 There is an assertion if "getconf LFS_CFLAGS" does not return empty string. +It failed becase we had `unicode` and not `str`. File "/builddir/build/BUILD/talloc-2.1.15/third_party/waf/waflib/Scripting.py", line 158, in waf_entry_point run_commands() @@ -59,7 +60,7 @@ Signed-off-by: Lukas Slebodnik 1 file changed, 1 insertion(+) diff --git a/buildtools/wafsamba/samba_conftests.py b/buildtools/wafsamba/samba_conftests.py -index c0b9ae4929649692c9870edf28e8e0aa94fca113..af3b82e25f1366b74f57659978e272a075588447 100644 +index ef632ba903369e4211991f17a3b204bcd96c3a2f..2390bd8aff416cbc313cd249cd7c6fa6b0e85a34 100644 --- a/buildtools/wafsamba/samba_conftests.py +++ b/buildtools/wafsamba/samba_conftests.py @@ -86,6 +86,7 @@ def CHECK_LARGEFILE(conf, define='HAVE_LARGEFILE'): @@ -67,9 +68,9 @@ index c0b9ae4929649692c9870edf28e8e0aa94fca113..af3b82e25f1366b74f57659978e272a0 getconf_cflags = conf.CHECK_COMMAND(['getconf', 'LFS_CFLAGS']); if getconf_cflags is not False: + getconf_cflags = str(getconf_cflags) - if (conf.CHECK_CODE('return !(sizeof(off_t) >= 8)', + if (conf.CHECK_CODE('if (sizeof(off_t) < 8) return 1', define='WORKING_GETCONF_LFS_CFLAGS', execute=True, -- -2.20.1 +2.21.0.rc1 diff --git a/libtevent.spec b/libtevent.spec index a090fe1..f4f917d 100644 --- a/libtevent.spec +++ b/libtevent.spec @@ -18,11 +18,11 @@ %global extra_python --extra-python=%{__python2} %endif -%global talloc_version 2.1.15 +%global talloc_version 2.1.16 Name: libtevent -Version: 0.9.38 -Release: 2%{?dist} +Version: 0.9.39 +Release: 1%{?dist} Summary: The tevent library License: LGPLv3+ URL: http://tevent.samba.org/ @@ -141,6 +141,9 @@ cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir} %ldconfig_scriptlets %changelog +* Tue Feb 26 2019 Lukas Slebodnik - 0.9.39-1 +- rhbz#1683186 - New upstream release 0.9.39 + * Fri Feb 01 2019 Fedora Release Engineering - 0.9.38-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 8c33a9d..93a79ea 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tevent-0.9.38.tar.gz) = f475a7b7c261368bd641992c8f657c081bbbe783535ff435a7b68f7749d0e5873d57d05cf6ce80a28ccc9f11033022d28e9ae357b03854109c2c279a003d2035 +SHA512 (tevent-0.9.39.tar.gz) = 72f48493aa3ef2efb78fa4e8cbeca8a66871e6835b51307ce08864ed0a778ccfd5f62d6768099f06680915375ee78c3b889514e247bcfe797889f16388c321b0