From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 10 08:50:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57D4A106567A for ; Thu, 10 Jul 2008 08:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 345F08FC1B for ; Thu, 10 Jul 2008 08:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6A8o1hW070149 for ; Thu, 10 Jul 2008 08:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6A8o1xw070148; Thu, 10 Jul 2008 08:50:01 GMT (envelope-from gnats) Resent-Date: Thu, 10 Jul 2008 08:50:01 GMT Resent-Message-Id: <200807100850.m6A8o1xw070148@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, Alex Kozlov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4082106566B for ; Thu, 10 Jul 2008 08:45:06 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 92FEE8FC15 for ; Thu, 10 Jul 2008 08:45:06 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m6A8j6g6076191 for ; Thu, 10 Jul 2008 08:45:06 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m6A8j6dh076190; Thu, 10 Jul 2008 08:45:06 GMT (envelope-from nobody) Message-Id: <200807100845.m6A8j6dh076190@www.freebsd.org> Date: Thu, 10 Jul 2008 08:45:06 GMT From: Alex Kozlov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/125470: [patch] ports-mgmt/tinderbox fix OPTIONS handling 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: Thu, 10 Jul 2008 08:50:01 -0000 >Number: 125470 >Category: ports >Synopsis: [patch] ports-mgmt/tinderbox fix OPTIONS handling >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 10 08:50:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Alex Kozlov >Release: FreeBSD 6.3 >Organization: private >Environment: >Description: Fix OPTIONS handling. >How-To-Repeat: $./tc configOptions OPTIONS_DIR=/options OPTIONS_ENABLED=1 $mount|grep options /var/tinderbox/options/6S-FreeBSD on /var/tinderbox/6S-FreeBSD/var/db/ports $sudo ./tinderbuild -nullfs -plistcheck -onceonly -b 6S-FreeBSD x11-wm/vtwm [...] $sudo ./enterbuild -b 6S-FreeBSD -d x11-wm/vtwm [...] #cat /var/db/ports/vtwm/options # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for vtwm-5.4.7_3 _OPTIONS_READ=vtwm-5.4.7_3 WITHOUT_SOUND=true WITH_NLS=true #cd /a/ports/x11-wm/vtwm/ && make -V WITHOUT_SOUND #echo $PORT_DBDIR /var/tinderbox/6S-FreeBSD/var/db/ports >Fix: Apply the patch. Patch attached with submission follows: Index: ports-mgmt/tinderbox/files/patch-portbuild @@ -0,0 +1,10 @@ +Index: portbuild +@@ -251,7 +251,7 @@ + fi + + if [ x"${OPTIONS_ENABLED}" = x"1" ]; then +- export PORT_DBDIR=${chroot}/var/db/ports ++ export PORT_DBDIR=/var/db/ports + fi + + echo "building $pkgname in $chroot" >Release-Note: >Audit-Trail: >Unformatted: