Branch: refs/heads/master
Home:
https://github.com/ClusterLabs/libqb
Commit: 85082aa059b911812204af5d28160052534d365e
https://github.com/ClusterLabs/libqb/commit/85082aa059b911812204af5d28160...
Author: Helge Deller <deller(a)gmx.de>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M configure.ac
M lib/ringbuffer.c
M lib/unix.c
Log Message:
-----------
Fix alignment issues on hppa
libqb fails to build on the hppa architecture, because the built-in
testcases fail as can be seen here:
http://buildd.debian-ports.org/status/fetch.php?pkg=libqb&arch=hppa&a...
I did analyzed why they fail, and the reason is that on hppa we have
somewhat more complicated requirements (e.g. alignments) which needs to
be followed in order to mmap shared pages between processes. It's
different than what can be done compared to ia64 and sparc.
The attached patch fixes libqb on the hppa architecture and with it all
testcases finish successful.
By the way, I fixed a small typo in configure.ac too where arm platforms
prints "ia64"...
Forwarded-From:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760199
Signed-off-by: Christoph Berg <myon(a)debian.org>
Commit: c3bcf25b72bf451c2ef79ec3946a1c48077a50a0
https://github.com/ClusterLabs/libqb/commit/c3bcf25b72bf451c2ef79ec3946a1...
Author: David Vossel <dvossel(a)redhat.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M configure.ac
M lib/ringbuffer.c
M lib/unix.c
Log Message:
-----------
Merge pull request #153 from credativ/hppa-alignment
Fix alignment issues on hppa
Compare:
https://github.com/ClusterLabs/libqb/compare/3a9cc7898017...c3bcf25b72bf