[libqb] Rebase to 0.11.1 and configure to not use epoll (#800865)

Angus Salkeld asalkeld at fedoraproject.org
Sun Mar 11 11:50:11 UTC 2012


commit 61516b4a4e557acd2c75fa4a0225e705b2addbdf
Author: Angus Salkeld <asalkeld at redhat.com>
Date:   Sun Mar 11 22:47:18 2012 +1100

    Rebase to 0.11.1 and configure to not use epoll (#800865)
    
    Signed-off-by: Angus Salkeld <asalkeld at redhat.com>

 .gitignore |    1 +
 libqb.spec |   19 ++++++++++++++++---
 sources    |    2 +-
 3 files changed, 18 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c16cd5b..bdfe6c2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
 /libqb-0.10.0.tar.xz
 /libqb-0.10.1.tar.xz
 /libqb-0.11.0.tar.xz
+/libqb-0.11.1.tar.xz
diff --git a/libqb.spec b/libqb.spec
index a012ac5..0450375 100644
--- a/libqb.spec
+++ b/libqb.spec
@@ -1,5 +1,5 @@
 Name:           libqb
-Version:        0.11.0
+Version:        0.11.1
 Release:        1%{?dist}
 Summary:        An IPC library for high performance servers
 
@@ -24,9 +24,10 @@ Initially these are IPC and poll.
 
 %patch1 -p1
 
+# work-around for broken epoll in rawhide/f17
 %build
 ./autogen.sh
-%configure --disable-static
+%configure --disable-static ac_cv_func_epoll_create1=no ac_cv_func_epoll_create=no
 make %{?_smp_mflags}
 
 %check
@@ -68,7 +69,19 @@ developing applications that use %{name}.
 %{_mandir}/man3/qb*3*
 
 %changelog
-* Wed Mar 7 2012  Angus Salkeld <asalkeld at redhat.com> - 0.11.0-1
+* Sun Mar 11 2012  Angus Salkeld <asalkeld at redhat.com> - 0.11.1-1
+- configue libqb to not use epoll as it seems broken (#800865)
+- LOOP: remove some old timerfd code.
+- TEST: add a test to check the order of the jobs
+- LOOP: when new jobs are added they are added to the head instead of the tail.
+- LOG: Now the array is self locking we can make the lookup array dynamic
+- Add locking to the array when growing.
+- IPC: make the _request_q_len_get() function more obvious.
+- IPC: fix multiple receives from qb_ipc_us_recv()
+- IPC: make sure that the wrong union member is not written to.
+- TIMER: check for null timer handle
+
+Wed Mar 7 2012  Angus Salkeld <asalkeld at redhat.com> - 0.11.0-1
 - ARRAY: cleanup the pointer sizeof()
 - LOG: turn off __attribute__(section) for powerpc (not working)
 - TESTS: move the util tests into "slow-tests" (i.e. optional)
diff --git a/sources b/sources
index bad2480..52cc548 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-836713f962ddf8f14bec76b74abd933d  libqb-0.11.0.tar.xz
+1f3ac828256e731a44060c2a60a74a79  libqb-0.11.1.tar.xz


More information about the scm-commits mailing list