From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 16 05:50:15 2006 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 [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 989CD16A47B for ; Fri, 16 Jun 2006 05:50:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FB5243D53 for ; Fri, 16 Jun 2006 05:50:12 +0000 (GMT) (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 k5G5oBJH069477 for ; Fri, 16 Jun 2006 05:50:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5G5oBpL069476; Fri, 16 Jun 2006 05:50:11 GMT (envelope-from gnats) Resent-Date: Fri, 16 Jun 2006 05:50:11 GMT Resent-Message-Id: <200606160550.k5G5oBpL069476@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, Alexander Botero-Lowry Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD75316A479; Fri, 16 Jun 2006 05:43:07 +0000 (UTC) (envelope-from alex@foxybanana.com) Received: from imf21aec.mail.bellsouth.net (imf21aec.mail.bellsouth.net [205.152.59.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21B5443D46; Fri, 16 Jun 2006 05:43:06 +0000 (GMT) (envelope-from alex@foxybanana.com) Received: from ibm63aec.bellsouth.net ([68.209.153.178]) by imf21aec.mail.bellsouth.net with ESMTP id <20060616054306.TMVR27012.imf21aec.mail.bellsouth.net@ibm63aec.bellsouth.net>; Fri, 16 Jun 2006 01:43:06 -0400 Received: from Laptop.mine.box ([68.209.153.178]) by ibm63aec.bellsouth.net with ESMTP id <20060616054305.EDCQ2189.ibm63aec.bellsouth.net@Laptop.mine.box>; Fri, 16 Jun 2006 01:43:05 -0400 Received: from Laptop.mine.box (localhost [127.0.0.1]) by Laptop.mine.box (8.13.6/8.13.6) with ESMTP id k5G5gxcR098796; Fri, 16 Jun 2006 00:42:59 -0500 (CDT) (envelope-from alex@Laptop.mine.box) Received: (from alex@localhost) by Laptop.mine.box (8.13.6/8.13.6/Submit) id k5G5gwav098795; Fri, 16 Jun 2006 00:42:58 -0500 (CDT) (envelope-from alex) Message-Id: <200606160542.k5G5gwav098795@Laptop.mine.box> Date: Fri, 16 Jun 2006 00:42:58 -0500 (CDT) From: Alexander Botero-Lowry To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: mnag@FreeBSD.org Subject: ports/99008: [PATCH] databases/sqlite: Make thread safe support default 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: Fri, 16 Jun 2006 05:50:15 -0000 >Number: 99008 >Category: ports >Synopsis: [PATCH] databases/sqlite: Make thread safe support default >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jun 16 05:50:11 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Alexander Botero-Lowry >Release: FreeBSD 6.1-STABLE i386 >Organization: >Environment: System: FreeBSD Laptop.mine.box 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat May 6 22:21:39 PDT >Description: - Make thread safe support default My reason for doing this is that, as far as I know there are no significant performance or stability concerns with regards to this switch, and it is required by some ports. audio/xmms2 for example requires that sqlite3 be compiled with thread safety or it can lead to media library corruption. Development versions (not in ports, but will hopefully be in ports in the future) of audio/mt-daapd also require that sqlite3 be compiled thread safe. Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- sqlite-3.3.6.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/databases/sqlite3/Makefile,v retrieving revision 1.19 diff -u -r1.19 Makefile --- Makefile 11 Jun 2006 21:43:25 -0000 1.19 +++ Makefile 16 Jun 2006 05:40:53 -0000 @@ -27,7 +27,7 @@ EXAMPLESDIR= ${PREFIX}/share/examples/sqlite3 OPTIONS= TCLWRAPPER "TCL wrapper for SQLITE" off \ - THREADS "Enable threads support" off \ + THREADS "Enable threads support" on \ DEBUG "Enable debugging & verbose explain" off \ DOCS "Building docs (depends on TCL)" on @@ -48,7 +48,7 @@ PLIST_SUB+= WITH_TCLWRAPPER="@comment " .endif -.if defined(WITH_THREADS) +.if !defined(WITHOUT_THREADS) CONFIGURE_ARGS+= --enable-threadsafe .endif --- sqlite-3.3.6.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: