Package: libqb-0.13.0-1.fc17 Tag: None Status: complete Built by: sharkcz

S390 Koji Build System buildsys at fedoraproject.org
Sat May 26 15:23:42 UTC 2012


Package: libqb-0.13.0-1.fc17
Tag: None
Status: complete
Built by: sharkcz
ID: 111502
Started: Sat, 26 May 2012 15:19:18 EDT
Finished: Sat, 26 May 2012 15:22:09 EDT
Changelog:
* Thu May 10 2012 Angus Salkeld <asalkeld at redhat.com> - 0.13.0-1
- Remove unneccessary __attribute__ ((aligned(8))) from internal headers
- IPC: add a new function to get (and alloc) the extended stats.
- Revert "Add the event queue length to the connection stats."
- IPC: cleanup better on a failed client connect.
- IPC(soc): be more consistent with control struct size
- IPC: kill a compiler warning
- IPC(soc): pass in the correct size into munmap()
- TEST: Use /bin/sh not /bin/bash
- TEST: check for lost shared mem on bsd too
- rb: cleanup the semaphores
- Fix some small issues in ./check
- Cleanup the .gitignore files
- configure.ac tweaks
- Remove HZ and use sysconf instead.
- SUN_LEN() macro is present if __EXTENSIONS__ is defined on Illumos
- PF_UNIX is a POSIX standard name
- Test for log facility names
- IPC: drop log message to debug.
- IPC: fix retrying of partial recv's and sends.
- IPC: initialize enough shared mem for all 3 one way connections.
- IPC: keep retrying to recv the socket message if partially recv'ed (part 2)
- IPC: keep retrying to recv the socket message if partially recv'ed
- IPC: handle the server shutdown better
- IPC: handle a connection disconnect from the server better
- IPC: make it possible to send events in the connected callback.
- Add the event queue length to the connection stats.
- IPC: add a is_connected client side function.
- Fix typo in ./check
- docs: clarify the need to use request/response headers
- Remove unused local variable
- IPC: change the socket recv function to read the response header.
- Add some special commands into the ipc example
- TEST: improve the tracing in the ipc tests.
- Make "make (s)rpm" work more reliably
- TEST: add a test to confirm we get the events we send.
- TEST: reuse send_and_check for events.
- IPC: make it possible for a root client to talk to a non-root server.
- Run ./Lindent in the examples directory
- Add some debug code to the ipcclient example
- IPC: make sure ipc (socket) clients can connect to a server running as root.
- IPC: allow qb to bump the max_message_size
- IPC: check for a sane minimum max_message_size
- add rpl_sem.h loop_poll_int.h to noinst_headers
- Handle errors more consistently
- call recv_ready on socket types
- Handle a recv of size 0
- make bsd shm path better by default.
- Fix kqueue on freebsd.
- Get the example socket includes right.
- Fix kqueue compiling.
- POLL: seperate out the poll/epoll and add kqueue
- Test existence of getpeer* functions
- Add inet header to tcpclient example
- Don't link with setpshared if unavailable
- NetBSD doesn't have semun defined
- Use MADV_NOSYNC only on systems where available
- Use SCHED_BATCH only on platforms where available
- Fix a bug introduced by the bsd patch.
- Cleanup the selection of semaphores to use
- Fix some leaks in the logging.
- Try and improve the portability on bsd variants.

* 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)
- TEST: make the test_priority the same type as in the callsite
- LOG: make the log arrays manually grow-able since we need to lock the calls.
- RB: fix test failure on ppc
- RB: change the name of the size to word_size to be more clear
- TEST: add some more signal tests.
- LOOP: fix deletion of signal handlers when they are pending
- LOOP: signal handlers were always added as high priority.
- TEST: deal with mac's limited sed
- check: add debugging to the configure options and remove unused options
- TEST: properly clear the filters
- LOG: expose the mechanism to get a dynamic callsite.
- Revert part of my COARSE grained timer commit
- Remove timerfd usage and go back to timelist.
- UTIL: if possible use COARSE resolution clocks - they are much faster.
- ARRAY: save memory (in the bins array) and allow holes in the array
- LOOP: add qb_loop_timer_is_running()
- LOOP: allow stop() and run() to be called with NULL loop instance.
- LOOP: fix doxygen parameter comment
- LOG: add stdout target
- LOOP: add a function to delete jobs
- LOG: remove debug printf's
- LOG: remove an old/incorrect doxygen comment.
- LOG: add a hostname %H format specifier.
- LOG: Add qb_log_filter_fn_set()

* Tue Feb 14 2012 Angus Salkeld <asalkeld at redhat.com> - 0.10.1-1
- Fix "make distcheck" add include path to AM_CPPFLAGS
- Bump the version to 0.10.1
- clang: Remove unused code
- TEST: make the ipc failure test closer to corosync's case.
- RB: add a debug message if trying to read a message of the wrong size
- IPC: split up the recv into chuncks of 2 seconds. (#788742)
- Be more consistent with the internal logs.
- LOOP: make it possible to pass in NULL as the default loop instance
- RB: use the proper struct not the typedef in the implementation.
- RB: Fix potential mem leak
- Don't mix enums (QB_TRUE/TRUE)
- use random() not rand()
- Remove dead code
- set umask before calling mkstemp()
- Use safer versions of string functions (strcpy -> strlcpy)
- Increase the coverity aggressiveness
- TEST: make the loop ratelimit test more forgiving.



SRPMS:
  libqb-0.13.0-1.fc17.src.rpm

Closed tasks:
-------------

Task 674449 on fedora2.s390.bos.redhat.com
Task Type: build (None, libqb-0.13.0-1.fc17.src.rpm)

Task 674450 on fedora1.s390.bos.redhat.com
Task Type: buildArch (libqb-0.13.0-1.fc17.src.rpm, s390)
logs:
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674450&name=build.log
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674450&name=mock_output.log
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674450&name=root.log
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674450&name=state.log
rpms:
 http://s390pkgs.fedoraproject.org/packages/libqb/0.13.0/1.fc17/s390/libqb-0.13.0-1.fc17.s390.rpm
 http://s390pkgs.fedoraproject.org/packages/libqb/0.13.0/1.fc17/s390/libqb-debuginfo-0.13.0-1.fc17.s390.rpm
 http://s390pkgs.fedoraproject.org/packages/libqb/0.13.0/1.fc17/s390/libqb-devel-0.13.0-1.fc17.s390.rpm

Task 674451 on fedora3.s390.bos.redhat.com
Task Type: buildArch (libqb-0.13.0-1.fc17.src.rpm, s390x)
logs:
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674451&name=build.log
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674451&name=mock_output.log
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674451&name=root.log
  http://s390.koji.fedoraproject.org/koji/getfile?taskID=674451&name=state.log
rpms:
 http://s390pkgs.fedoraproject.org/packages/libqb/0.13.0/1.fc17/s390x/libqb-0.13.0-1.fc17.s390x.rpm
 http://s390pkgs.fedoraproject.org/packages/libqb/0.13.0/1.fc17/s390x/libqb-debuginfo-0.13.0-1.fc17.s390x.rpm
 http://s390pkgs.fedoraproject.org/packages/libqb/0.13.0/1.fc17/s390x/libqb-devel-0.13.0-1.fc17.s390x.rpm



Task Info: http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=674449
Build Info: http://s390.koji.fedoraproject.org/koji/buildinfo?buildID=111502


More information about the s390-builds mailing list