Package: kyotocabinet / 1.2.76-4.2

Metadata

Package Version Patches format
kyotocabinet 1.2.76-4.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
configure 8 byte atomics.patch | (download)

configure | 29 13 + 16 - 0 !
configure.in | 19 16 + 3 - 0 !
2 files changed, 29 insertions(+), 19 deletions(-)

 configure: 8 byte atomics

fix up configure test to handle lack of 8 byte atomics correctly

as is the case with all ARM targets currently

doc index.html.patch | (download)

doc/index.html | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 doc: index.html

fix up link in docs that otherwise needs index.html functionality

test disable dir db test fails on tmpfs btrfs.patch | (download)

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

 test: disable dir db test fails on tmpfs btrfs

Disable failing transaction tests for the directory hash database

From my tests, this doesn't fail on ext4 (but does on btrfs and tmpfs)
I've heard reports of buildds wanting to move to btrfs so I'm keeping this.

configure disable march native agressive m64.patch | (download)

configure | 22 0 + 22 - 0 !
configure.in | 22 0 + 22 - 0 !
2 files changed, 44 deletions(-)

 configure: disable march native, agressive -m64

disable march=native, don't build 64-bit always when -m64 is available

configure GNU kFreeBSD and disable rpath.patch | (download)

configure | 4 2 + 2 - 0 !
configure.in | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 configure: gnu/kfreebsd and disable -rpath

use --as-needed on GNU/kFreeBSD as well as Linux

also, disable -rpath on Linux

doc kyotoproducts.pdf.patch | (download)

doc/index.html | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 doc: kyotoproducts.pdf

fix link to kyotoproducts.pdf to point to Internet

There IS an old version of this presentation in the old 1.1.1 release of
Kyotocabinet under the GPL.[1] It comes with the "preferred form of
modification" source .ppt, which opens with LibreOffice. I did not
figure out what font I needed to install to get the Japaneese on the
last slide to show in LibreOffice.

Anyways, at this time, I'd rather not ship the old pdf.

[1]http://fallabs.com/kyotocabinet/pkg/old/kyotocabinet-1.1.1.tar.gz

kfreebsd support getsysinfo on GNU kFreeBSD.patch | (download)

kcutil.cc | 2 1 + 1 - 0 !
myconf.h | 5 5 + 0 - 0 !
2 files changed, 6 insertions(+), 1 deletion(-)

 [patch] kfreebsd: support getsysinfo() on gnu/kfreebsd


gcc 4.7.patch | (download)

kccommon.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] gcc-4.7

include <unistd.h> and <sys/types.h> for compatibility with gcc-4.7
might be able to move this to kcutil.h, which I have not yet investigated

http://gcc.gnu.org/gcc-4.7/porting_to.html

cpp 14.patch | (download)

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

 fix for c++14/gcc 6 compatibility