pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/p5-sybperl



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Sep 27 19:51:03 UTC 2017

Modified Files:
        pkgsrc/databases/p5-sybperl: Makefile distinfo
Added Files:
        pkgsrc/databases/p5-sybperl/patches: patch-CTlib_CTlib.xs

Log Message:
p5-sybperl: update to 2.19.

2.19    Bug Fixes

        Fixed incorrect handling of various "new" datatypes (date,
        time, bigint, bigdatetime).

        Other Bug Fixes:

        640 -   Sybase::BLK fails due to system table ordering issues
                consequence of row level locking on system tables in
                15.0.2 and later.

2.18    Bug Fixes

        Various BLK fixes.
        Fixed Sybase::BCP and Sybase::BLK tests which failed against
        12.5.3 servers (changes on the Server side).

        Bugs Fixed:

        577 - perl Makefile.PL fails if umask is 0.

2.17    Kerberos Network login

        Support for CS_SEC_NETWORKAUTH and CS_SEC_SERVERPRINCIPAL
        connection properties in Sybase::CTlib.
        Support CS_SERVERADDR connection properties in Sybase::CTlib,
        and also allow the $server parameter to ct_connect to be
        specified as "host:port" (requires OpenClient 12.5.1 or later).
        Some documentation changes/improvements in Sybase::CTlib.

        Bug Fixes
        546     umask checking doesn't work on Windows.
        555     blk_rowxfer doesn't handle datatype conversion errors.
        560     Long binary columns are truncated by ct_fetch.
        542     Fetch binary in raw format.
        538     DBlib doesn't export TRACE_xxx symbols.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/databases/p5-sybperl/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/p5-sybperl/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/databases/p5-sybperl/patches/patch-CTlib_CTlib.xs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/p5-sybperl/Makefile
diff -u pkgsrc/databases/p5-sybperl/Makefile:1.33 pkgsrc/databases/p5-sybperl/Makefile:1.34
--- pkgsrc/databases/p5-sybperl/Makefile:1.33   Sun Sep 17 15:05:31 2017
+++ pkgsrc/databases/p5-sybperl/Makefile        Wed Sep 27 19:51:02 2017
@@ -1,9 +1,7 @@
-# $NetBSD: Makefile,v 1.33 2017/09/17 15:05:31 taca Exp $
-#
+# $NetBSD: Makefile,v 1.34 2017/09/27 19:51:02 wiz Exp $
 
-DISTNAME=      sybperl-2.16
+DISTNAME=      sybperl-2.19
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   23
 CATEGORIES=    databases perl5
 MASTER_SITES=  http://www.peppler.org/downloads/
 

Index: pkgsrc/databases/p5-sybperl/distinfo
diff -u pkgsrc/databases/p5-sybperl/distinfo:1.3 pkgsrc/databases/p5-sybperl/distinfo:1.4
--- pkgsrc/databases/p5-sybperl/distinfo:1.3    Tue Nov  3 01:56:24 2015
+++ pkgsrc/databases/p5-sybperl/distinfo        Wed Sep 27 19:51:02 2017
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 01:56:24 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/09/27 19:51:02 wiz Exp $
 
-SHA1 (sybperl-2.16.tar.gz) = 1908abd8101e6ecd27bcda0873128fb36f37c81a
-RMD160 (sybperl-2.16.tar.gz) = d26ca6dc0114f6683bf88c5dfb8703fb2415e8fa
-SHA512 (sybperl-2.16.tar.gz) = 578ddf6f2171c6a9b9b8cdb74e3389311c0e6b57bcb8b7befe9b0f0f75d2b21cf88ffb8c9614ccfed75a2cf55e24b0b4a944cf98cd138169fe9971eecba976da
-Size (sybperl-2.16.tar.gz) = 214646 bytes
+SHA1 (sybperl-2.19.tar.gz) = c52a591588b5eeaa626e60f02a7f3319246e5a4c
+RMD160 (sybperl-2.19.tar.gz) = 54a33d32aeaf69c6a131ca0ac400c20b180085bd
+SHA512 (sybperl-2.19.tar.gz) = 796d1a1e56041b62f99ba4ebb06cd0e5ff3ab9a42de0ddc2b06269e1c2cdfe430a0246a2317ef4b955df28dc540a0fd2aa971be25ea7ee880e18ff85f3cc4a53
+Size (sybperl-2.19.tar.gz) = 222404 bytes
+SHA1 (patch-CTlib_CTlib.xs) = d1ab08cda0a11a7a9142593c9ffdd1a0ae4f2734
 SHA1 (patch-aa) = c3c07aa96f26d04d687d31349b8fb9ef0bbb204e

Added files:

Index: pkgsrc/databases/p5-sybperl/patches/patch-CTlib_CTlib.xs
diff -u /dev/null pkgsrc/databases/p5-sybperl/patches/patch-CTlib_CTlib.xs:1.1
--- /dev/null   Wed Sep 27 19:51:03 2017
+++ pkgsrc/databases/p5-sybperl/patches/patch-CTlib_CTlib.xs    Wed Sep 27 19:51:03 2017
@@ -0,0 +1,17 @@
+$NetBSD: patch-CTlib_CTlib.xs,v 1.1 2017/09/27 19:51:03 wiz Exp $
+
+--- CTlib/CTlib.xs.orig        2010-03-28 11:27:37.000000000 +0000
++++ CTlib/CTlib.xs
+@@ -654,8 +654,10 @@ static void * alloc_datatype(CS_INT data
+               case CS_BIGINT_TYPE:
+               case CS_UBIGINT_TYPE: bytes = sizeof(CS_BIGINT); break;
+ #endif
+-#if defined(CS_BIGTIME_TYPE)
+-              case CS_BIGTIME_TYPE:
++#if defined(CS_BIGTIME_TYPE) && defined(CS_BIGDATETIME)
++              case CS_BIGTIME_TYPE: bytes = sizeof(CS_BIGDATETIME); break;
++#endif
++#if defined(CS_BIGDATETIME_TYPE) && defined(CS_BIGDATETIME)
+               case CS_BIGDATETIME_TYPE: bytes = sizeof(CS_BIGDATETIME); break;
+ #endif
+       default:



Home | Main Index | Thread Index | Old Index