Package: tokyocabinet / 1.4.48-11

Metadata

Package Version Patches format
tokyocabinet 1.4.48-11 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>

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

myconf.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable ubc feature on hppa since it causes test suite failures.
Updateig patch for tokyocabinet 1.47
0007 fix FTBFS with binutils gold.patch | (download)

Makefile.in | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 [patch] fix ftbfs with binutils-gold


0008 no mysnc on hurd.patch | (download)

tcfdb.c | 2 2 + 0 - 0 !
tchdb.c | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+)

 disable msync calls on hurd
0009 manpages section fix.patch | (download)

man/tcamgr.1 | 2 1 + 1 - 0 !
man/tcatest.1 | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 wrong sections for manpage
0010 fix sigbus mipsel.patch | (download)

tcbdb.c | 23 23 + 0 - 0 !
1 file changed, 23 insertions(+)

 workaround sigbus (alignment problem) on mipsel 
# Bug: 659554
0011 fix spelling errors in manpage.patch | (download)

man/tcbdb.3 | 2 1 + 1 - 0 !
man/tcutil.3 | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fixing spelling error "default" in manpages
0012 fix_segv_tcbsdecode.patch | (download)

tcutil.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 segfault in tcbsdecode
When tcbsdecode gets a bogus serial compressed object, it does not correctly calculate
its length, leading to an interger underflow (-1) then passed as size to memcpy
0014_dont_overwrite_cflags_cppflags_ldflags.patch | (download)

configure.in | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 reorder cflags, cppflags and ldflags to be not overwritten
0015_dont_usleep_with_glibc.patch | (download)

myconf.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't usleep(20ms) when glibc is available
 For systems not having POSIX priority scheduling, but are glibc-based,
 not defining the sched_yield() function as a 20ms delay should be OK