Accepting request 716145 from server:http
OBS-URL: https://build.opensuse.org/request/show/716145 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libev?expand=0&rev=17
This commit is contained in:
commit
c1948cd204
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:973593d3479abdf657674a55afe5f78624b0e440614e2b8cb3a07f16d4d7f821
|
||||
size 524264
|
3
libev-4.27.tar.gz
Normal file
3
libev-4.27.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2d5526fc8da4f072dd5c73e18fbb1666f5ef8ed78b73bba12e195cfdd810344e
|
||||
size 556658
|
@ -1,3 +1,42 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 17 18:10:28 UTC 2019 - pgajdos@suse.com
|
||||
|
||||
- version update to 4.27
|
||||
* 4.27 Thu Jun 27 22:43:44 CEST 2019
|
||||
- linux aio backend almost complete rewritten to work around its
|
||||
limitations.
|
||||
- epoll backend now mandatory for linux aio backend.
|
||||
- fail assertions more aggressively on invalid fd's detected
|
||||
in the event loop, do not just silently fd_kill in case of
|
||||
user error.
|
||||
- ev_io_start/ev_io_stop now verify the watcher fd using
|
||||
a syscall when EV_VERIFY is 2 or higher.
|
||||
* 4.26 (EV only)
|
||||
- update to libecb 0x00010006.
|
||||
- new experimental linux aio backend (linux 4.18+).
|
||||
- removed redundant 0-ptr check in ev_once.
|
||||
- updated/extended ev_set_allocator documentation.
|
||||
- replaced EMPTY2 macro by array_needsize_noinit.
|
||||
- minor code cleanups.
|
||||
- epoll backend now uses epoll_create1 also after fork.
|
||||
* 4.25 Fri Dec 21 07:49:20 CET 2018
|
||||
- INCOMPATIBLE CHANGE: EV_THROW was renamed to EV_NOEXCEPT
|
||||
(EV_THROW still provided) and now uses noexcept on C++11 or newer.
|
||||
- move the darwin select workaround highe rin ev.c, as newer versions of
|
||||
darwin managed to break their broken select even more.
|
||||
- ANDROID => __ANDROID__ (reported by enh@google.com).
|
||||
- disable epoll_create1 on android because it has broken header files
|
||||
and google is unwilling to fix them (reported by enh@google.com).
|
||||
- avoid a minor compilation warning on win32.
|
||||
- c++: remove deprecated dynamic throw() specifications.
|
||||
- c++: improve the (unsupported) bad_loop exception class.
|
||||
- backport perl ev_periodic example to C, untested.
|
||||
- update libecb, biggets change is to include a memory fence
|
||||
in ECB_MEMORY_FENCE_RELEASE on x86/amd64.
|
||||
- minor autoconf/automake modernisation.
|
||||
- do not edit source in %prep, so they are not edited after quilt
|
||||
setup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 28 10:14:07 UTC 2017 - jengelh@inai.de
|
||||
|
||||
|
12
libev.spec
12
libev.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package libev
|
||||
#
|
||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -12,13 +12,13 @@
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define library_name libev4
|
||||
Name: libev
|
||||
Version: 4.24
|
||||
Version: 4.27
|
||||
Release: 0
|
||||
Summary: An event loop library
|
||||
License: BSD-2-Clause
|
||||
@ -68,9 +68,6 @@ This package holds the development files for libev.
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
sed -i 's;@prefix@;%{_prefix};' %{SOURCE1}
|
||||
sed -i 's;@lib_suffix@;%{_lib};' %{SOURCE1}
|
||||
sed -i 's;@VERSION@;%{version};' %{SOURCE1}
|
||||
|
||||
%build
|
||||
CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused"
|
||||
@ -87,6 +84,9 @@ make %{?_smp_mflags} check
|
||||
|
||||
rm -v %{buildroot}%{_libdir}/libev.la
|
||||
mkdir -p %{buildroot}%{_libdir}/pkgconfig
|
||||
sed -i 's;@prefix@;%{_prefix};' %{SOURCE1}
|
||||
sed -i 's;@lib_suffix@;%{_lib};' %{SOURCE1}
|
||||
sed -i 's;@VERSION@;%{version};' %{SOURCE1}
|
||||
cp %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/libev.pc
|
||||
|
||||
%post -n %{library_name} -p /sbin/ldconfig
|
||||
|
Loading…
x
Reference in New Issue
Block a user