Package: libcork / 0.15.0+ds-11

Metadata

Package Version Patches format
libcork 0.15.0+ds-11 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 remove dependency on git command.patch | (download)

CMakeLists.txt | 12 0 + 12 - 0 !
version.sh | 2 1 + 1 - 0 !
2 files changed, 1 insertion(+), 13 deletions(-)

 remove dependency on git command

Get version from debian/changelog, instead of "git describe" command

0002 use python3 cram in system.patch | (download)

tests/ccram | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use python3-cram in system


0003 add support for debian version.patch | (download)

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

 add support for debian version


0004 Use long long s in tests to support building on 32 b.patch | (download)

tests/test-core.c | 34 17 + 17 - 0 !
1 file changed, 17 insertions(+), 17 deletions(-)

 use `long long`s in tests to support building on 32-bit systems


0005 add library multi arch support.patch | (download)

CMakeLists.txt | 8 6 + 2 - 0 !
include/CMakeLists.txt | 2 1 + 1 - 0 !
src/libcork.pc.in | 4 2 + 2 - 0 !
3 files changed, 9 insertions(+), 5 deletions(-)

 add library multi-arch support

Followed the instruction:
  https://wiki.debian.org/Multiarch/Implementation#CMake

0006 add build support for kFreeBSD and GNU Hurd.patch | (download)

include/libcork/config/config.h | 4 2 + 2 - 0 !
src/libcork/posix/env.c | 2 1 + 1 - 0 !
src/libcork/posix/subprocess.c | 2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 add build support for kfreebsd and gnu/hurd


0007 fix of PATH_MAX for GNU Hurd.patch | (download)

src/libcork/posix/files.c | 19 19 + 0 - 0 !
1 file changed, 19 insertions(+)

 fix of path_max for gnu/hurd

Info:
  - https://www.gnu.org/software/hurd/community/gsoc/project_ideas/maxpath.html
  - https://www.gnu.org/software/hurd/hurd/porting/guidelines.html#PATH_MAX_tt_MAX_PATH_tt_MAXPATHL

0008 fix a bit on library pkg config file.patch | (download)

src/libcork.pc.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix a bit on library pkg-config file


0009 update hash test result for big endian 64bit.patch | (download)

tests/test-core.c | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 update hash test result for big endian 64bit


0010 extend test timeout of bitset case to 60 seconds.patch | (download)

tests/test-bitset.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 extend test timeout of bitset case to 60 seconds

It was easily got timeout on some low performance platforms, such as
armel, hppa, etc.

0011 make version in soname the same as library version.patch | (download)

cmake/FindCTargets.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make version in soname the same as library version

Bug: https://lists.debian.org/debian-sparc/2016/08/msg00035.html

0012 bump libcork version to 16.0.2.patch | (download)

src/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 bump libcork version to 16.0.2


0013 fix unaligned access issue found on sparc64 arch.patch | (download)

include/libcork/core/hash.h | 36 28 + 8 - 0 !
1 file changed, 28 insertions(+), 8 deletions(-)

 fix unaligned access issue found on sparc64 arch


0014 Fix upstream issue 120.patch | (download)

src/libcork/ds/slice.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix upstream issue #120

Issue #120: https://github.com/redjack/libcork/issues/120