Package: tokyocabinet / 1.4.37-6

Metadata

Package Version Patches format
tokyocabinet 1.4.37-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 pkg config.pc.in move LIBS in the Libs.private secti.patch | (download)

tokyocabinet.pc.in | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch 1/4] pkg-config.pc.in: move @libs@ in the libs.private section

Also avoid to link binaries against libz, libm and friends.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>

0002 Avoid LDENV to avoid rpaths.patch | (download)

Makefile.in | 33 16 + 17 - 0 !
configure | 19 10 + 9 - 0 !
configure.in | 19 10 + 9 - 0 !
3 files changed, 36 insertions(+), 35 deletions(-)

 [patch 2/4] avoid ldenv to avoid rpaths.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>

0003 Readd alias symbols for tcmpoolput APIS.patch | (download)

tcutil.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 [patch 3/4] readd alias symbols for tcmpoolput* apis.

Changing the return type from void to a pointer isn't an ABI break, so
it's safe, and avoid a Debian-only ABI bump.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>

0004 Cherry pick alignment fixes from 1.4.38.patch | (download)

tcbdb.c | 6 3 + 3 - 0 !
tcfdb.c | 8 4 + 4 - 0 !
tchdb.c | 6 3 + 3 - 0 !
3 files changed, 10 insertions(+), 10 deletions(-)

 [patch 4/4] cherry-pick alignment fixes from 1.4.38.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>

0005 Pick patch from upstream to fix unaligned accesses o.patch | (download)

myconf.h | 2 1 + 1 - 0 !
tcbdb.c | 2 1 + 1 - 0 !
tcfdb.c | 2 1 + 1 - 0 !
tchdb.c | 2 1 + 1 - 0 !
tcucodec.c | 61 35 + 26 - 0 !
tcutil.c | 4 2 + 2 - 0 !
tcutil.h | 8 7 + 1 - 0 !
7 files changed, 48 insertions(+), 33 deletions(-)

 [patch 5/6] pick patch from upstream to fix unaligned accesses on sparc.

2009-11-11  Mikio Hirabayashi  <hirarin@gmail.com>

	* tcutil.h (TCALIGNOF, tcgeneric_t): new macros.

	* tcutil.h (TCALIGNPAD): the alignment is now calculated by the generic union.

0006 disable UBC feature on hppa since it causes test sui.patch | (download)

myconf.h | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 [patch 6/6] disable ubc feature on hppa since it causes test suite failures.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>