From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 8 00:30:05 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1046416A406 for ; Tue, 8 May 2007 00:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id E1ED513C46C for ; Tue, 8 May 2007 00:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l480U4n6027367 for ; Tue, 8 May 2007 00:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l480U4Sq027366; Tue, 8 May 2007 00:30:04 GMT (envelope-from gnats) Resent-Date: Tue, 8 May 2007 00:30:04 GMT Resent-Message-Id: <200705080030.l480U4Sq027366@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Craig Rodrigues Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EB7716A400 for ; Tue, 8 May 2007 00:26:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id EFC3913C45D for ; Tue, 8 May 2007 00:26:35 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l480QZU4073719 for ; Tue, 8 May 2007 00:26:35 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l480LYKO065564; Tue, 8 May 2007 00:21:34 GMT (envelope-from nobody) Message-Id: <200705080021.l480LYKO065564@www.freebsd.org> Date: Tue, 8 May 2007 00:21:34 GMT From: Craig Rodrigues To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/112506: devel/apr: Update to 1.2.8 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2007 00:30:05 -0000 >Number: 112506 >Category: ports >Synopsis: devel/apr: Update to 1.2.8 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue May 08 00:30:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Craig Rodrigues >Release: CURRENT >Organization: >Environment: >Description: I tried to commit an update to devel/apr, but I got this error message: **** Access denied: Insufficient Karma (rodrigc|ports/devel/apr) Access control checks failed! (cvs_acls.pl) cvs commit: Pre-commit check failed >How-To-Repeat: >Fix: (1) Remove files/patch-apr_dbd_sqlite3.c (2) Commit the attached patch (3) Acknowledge Sergey Skvortsov Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/devel/apr/Makefile,v retrieving revision 1.65 diff -u -u -r1.65 Makefile --- Makefile 29 May 2006 13:12:35 -0000 1.65 +++ Makefile 8 May 2007 00:07:00 -0000 @@ -15,7 +15,7 @@ # APR_UTIL_WITH_LDAP: force dependency on OpenLDAP PORTNAME= apr -PORTVERSION= 1.2.7 +PORTVERSION= 1.2.8 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_APACHE} Index: distinfo =================================================================== RCS file: /home/pcvs/ports/devel/apr/distinfo,v retrieving revision 1.15 diff -u -u -r1.15 distinfo --- distinfo 29 May 2006 13:12:35 -0000 1.15 +++ distinfo 8 May 2007 00:07:00 -0000 @@ -1,6 +1,6 @@ -MD5 (apr-1.2.7.tar.gz) = aea926cbe588f844ad9e317157d60175 -SHA256 (apr-1.2.7.tar.gz) = 4bde26d8168216f00e0f652e34e20e527dab38edca6a7c0d85aea542bf0fc5fa -SIZE (apr-1.2.7.tar.gz) = 1102370 -MD5 (apr-util-1.2.7.tar.gz) = c3702668a640be1695956115857ec22e -SHA256 (apr-util-1.2.7.tar.gz) = 8cd84eb2031a91572e1be2975f4171730a9be72c4cd88718c4c40ac7dc4fd7d3 -SIZE (apr-util-1.2.7.tar.gz) = 641600 +MD5 (apr-1.2.8.tar.gz) = 814f19528d9cfc79aef188dd752e04d8 +SHA256 (apr-1.2.8.tar.gz) = 96e31f0ea2e028f372d5fdbbd4f88f31d59e14eda85cd12153183759f8e221c7 +SIZE (apr-1.2.8.tar.gz) = 1107189 +MD5 (apr-util-1.2.8.tar.gz) = a2e2e54d65e9eae961f7171335cf2550 +SHA256 (apr-util-1.2.8.tar.gz) = 6527cb0b3dd619acfca668412e84e52860dfd862054246ca903822d5ea824de6 +SIZE (apr-util-1.2.8.tar.gz) = 646379 Index: files/patch-apr-util_build_dbm.m4 =================================================================== RCS file: /home/pcvs/ports/devel/apr/files/patch-apr-util_build_dbm.m4,v retrieving revision 1.2 diff -u -u -r1.2 patch-apr-util_build_dbm.m4 --- files/patch-apr-util_build_dbm.m4 29 May 2006 13:12:35 -0000 1.2 +++ files/patch-apr-util_build_dbm.m4 8 May 2007 00:07:00 -0000 @@ -1,5 +1,5 @@ ---- apr-util-1.2.7/build/dbm.m4-orig Wed Dec 7 09:02:23 2005 -+++ apr-util-1.2.7/build/dbm.m4 Wed Dec 23 09:07:34 2005 +--- apr-util-1.2.8/build/dbm.m4-orig Wed Dec 7 09:02:23 2005 ++++ apr-util-1.2.8/build/dbm.m4 Wed Dec 23 09:07:34 2005 @@ -588,6 +588,8 @@ elif test "$withval" = "no"; then apu_have_gdbm=0 Index: files/patch-apr-util_configure =================================================================== RCS file: /home/pcvs/ports/devel/apr/files/patch-apr-util_configure,v retrieving revision 1.2 diff -u -u -r1.2 patch-apr-util_configure --- files/patch-apr-util_configure 29 May 2006 13:12:35 -0000 1.2 +++ files/patch-apr-util_configure 8 May 2007 00:07:00 -0000 @@ -1,5 +1,5 @@ ---- apr-util-1.2.7/configure.orig Mon Sep 26 18:28:49 2005 -+++ apr-util-1.2.7/configure Fri Dec 23 15:06:09 2005 +--- apr-util-1.2.8/configure.orig Mon Sep 26 18:28:49 2005 ++++ apr-util-1.2.8/configure Fri Dec 23 15:06:09 2005 @@ -13806,6 +13806,8 @@ elif test "$withval" = "no"; then apu_have_gdbm=0 Index: files/patch-apr_dbd_sqlite3.c =================================================================== RCS file: files/patch-apr_dbd_sqlite3.c diff -N files/patch-apr_dbd_sqlite3.c --- files/patch-apr_dbd_sqlite3.c 29 May 2006 13:12:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,101 +0,0 @@ ---- apr-util-1.2.7/dbd/apr_dbd_sqlite3.c.orig Wed Mar 15 01:04:54 2006 -+++ apr-util-1.2.7/dbd/apr_dbd_sqlite3.c Mon May 29 09:08:08 2006 -@@ -24,6 +24,7 @@ - #include - - #include "apr_strings.h" -+#include "apr_thread_mutex.h" - #include "apr_time.h" - - #include "apr_dbd_internal.h" -@@ -39,7 +40,9 @@ - struct apr_dbd_t { - sqlite3 *conn; - apr_dbd_transaction_t *trans; -+#if APR_HAS_THREADS - apr_thread_mutex_t *mutex; -+#endif - apr_pool_t *pool; - }; - -@@ -93,11 +96,15 @@ - return sql->trans->errnum; - } - -+#if APR_HAS_THREADS - apr_thread_mutex_lock(sql->mutex); -+#endif - - ret = sqlite3_prepare(sql->conn, query, strlen(query), &stmt, &tail); - if (!dbd_sqlite3_is_success(ret)) { -+#if APR_HAS_THREADS - apr_thread_mutex_unlock(sql->mutex); -+#endif - return ret; - } else { - int column_count; -@@ -118,7 +125,9 @@ - if (retry_count++ > MAX_RETRY_COUNT) { - ret = SQLITE_ERROR; - } else { -+#if APR_HAS_THREADS - apr_thread_mutex_unlock(sql->mutex); -+#endif - apr_sleep(MAX_RETRY_SLEEP); - apr_thread_mutex_lock(sql->mutex); - } -@@ -179,7 +188,9 @@ - } while (ret == SQLITE_ROW || ret == SQLITE_BUSY); - } - ret = sqlite3_finalize(stmt); -+#if APR_HAS_THREADS - apr_thread_mutex_unlock(sql->mutex); -+#endif - - if (sql->trans) { - sql->trans->errnum = ret; -@@ -242,7 +253,9 @@ - } - - length = strlen(query); -+#if APR_HAS_THREADS - apr_thread_mutex_lock(sql->mutex); -+#endif - - do { - ret = sqlite3_prepare(sql->conn, query, length, &stmt, &tail); -@@ -260,7 +273,9 @@ - if (dbd_sqlite3_is_success(ret)) { - ret = 0; - } -+#if APR_HAS_THREADS - apr_thread_mutex_unlock(sql->mutex); -+#endif - if (sql->trans) { - sql->trans->errnum = ret; - } -@@ -366,12 +381,14 @@ - sql->conn = conn; - sql->pool = pool; - sql->trans = NULL; -+#if APR_HAS_THREADS - /* Create a mutex */ - res = apr_thread_mutex_create(&sql->mutex, APR_THREAD_MUTEX_DEFAULT, - pool); - if (res != APR_SUCCESS) { - return NULL; - } -+#endif - - return sql; - } -@@ -379,7 +396,9 @@ - static apr_status_t dbd_sqlite3_close(apr_dbd_t *handle) - { - sqlite3_close(handle->conn); -+#if APR_HAS_THREADS - apr_thread_mutex_destroy(handle->mutex); -+#endif - return APR_SUCCESS; - } - Index: files/patch-apr_hints.m4 =================================================================== RCS file: /home/pcvs/ports/devel/apr/files/patch-apr_hints.m4,v retrieving revision 1.10 diff -u -u -r1.10 patch-apr_hints.m4 --- files/patch-apr_hints.m4 29 May 2006 13:12:35 -0000 1.10 +++ files/patch-apr_hints.m4 8 May 2007 00:07:00 -0000 @@ -1,5 +1,5 @@ ---- apr-1.2.7/build/apr_hints.m4.orig Wed Oct 27 11:12:28 2004 -+++ apr-1.2.7/build/apr_hints.m4 Wed Oct 27 11:25:32 2004 +--- apr-1.2.8/build/apr_hints.m4.orig Wed Oct 27 11:12:28 2004 ++++ apr-1.2.8/build/apr_hints.m4 Wed Oct 27 11:25:32 2004 @@ -137,11 +137,7 @@ ;; *-freebsd*) >Release-Note: >Audit-Trail: >Unformatted: