From owner-freebsd-ports Thu Oct 10 1:59:33 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0E2E37B401 for ; Thu, 10 Oct 2002 01:59:31 -0700 (PDT) Received: from thoth.sbs.de (thoth.sbs.de [192.35.17.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E45643EA3 for ; Thu, 10 Oct 2002 01:59:30 -0700 (PDT) (envelope-from ust@cert.siemens.de) Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by thoth.sbs.de (8.11.6/8.11.6) with ESMTP id g9A8xPb19912; Thu, 10 Oct 2002 10:59:25 +0200 (MEST) Received: from mars.cert.siemens.de (ust.mchp.siemens.de [139.23.201.17]) by mail3.siemens.de (8.11.6/8.11.6) with ESMTP id g9A8xO426406; Thu, 10 Oct 2002 10:59:24 +0200 (MEST) Received: from alaska.cert.siemens.de (alaska.cert.siemens.de [139.23.202.134]) by mars.cert.siemens.de (8.12.6/8.12.6/Siemens CERT [ $Revision: 1.25 ]) with ESMTP id g9A8xOkR015841; Thu, 10 Oct 2002 10:59:24 +0200 (CEST) (envelope-from ust@alaska.cert.siemens.de) Received: from alaska.cert.siemens.de (alaska.cert.siemens.de [127.0.0.1]) by alaska.cert.siemens.de (8.12.6/8.12.6/alaska [ $Revision: 1.14 ]) with ESMTP id g9A8xOPi017188; Thu, 10 Oct 2002 10:59:24 +0200 (CEST) (envelope-from ust@alaska.cert.siemens.de) Received: (from ust@localhost) by alaska.cert.siemens.de (8.12.6/8.12.6/alaska [ $Revision: 1.3 ]) id g9A8xK86086539; Thu, 10 Oct 2002 10:59:20 +0200 (CEST) (envelope-from ust) Date: Thu, 10 Oct 2002 10:59:20 +0200 From: Udo Schweigert To: Dirk Meyer Cc: freebsd-ports@FreeBSD.ORG Subject: Re: Updated dialog-based config patches Message-ID: <20021010085920.GA58857@alaska.cert.siemens.de> Mail-Followup-To: Dirk Meyer , freebsd-ports@FreeBSD.ORG References: <20021006202120.GA96047@xor.obsecurity.org> <20020930062804.GA50001@xor.obsecurity.org> <20021006202120.GA96047@xor.obsecurity.org> <20021007161324.GA96101@alaska.cert.siemens.de> <20021010054355.GA89705@alaska.cert.siemens.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <20021010054355.GA89705@alaska.cert.siemens.de> X-Operating-System: FreeBSD 4.7-STABLE User-Agent: Mutt/1.5.1i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Oct 10, 2002 at 07:43:55 +0200, Udo Schweigert wrote: > On Thu, Oct 10, 2002 at 06:35:19 +0200, Dirk Meyer wrote: >> Udo Schweigert wrote: >> >>> Everything then works OK, i.e. dialog is comming up, and the chosen options >>> are recorded in the /var/db/ports/... file. But: the option is not in effect. >>> Only aborting the make with a new "make clean; make" will have the chosen >>> options in effect. I think this is because the /var/db/ports file is then read >>> on startup whereas options chosen in dialog do not make their way to "make". >>> Do you think there's a possible solution for that? Or do I miss something? >> >> USE_SUBMAKE=yes >> so the options are included in the next step. >> > > Infortunately not. > >>From bsd.port.mk: > ## USE_SUBMAKE: Set this if you want that each of the port's main 6 targets ## (extract, patch, configure, build, install and package) to be ## executed in a separate make(1) process. Useful when one of ... > > The fetch target is part of extract, so the patches wont be fetched. Sorry, that should read: The fetch target is NOT part of extract, so the patches wont be fetched. (The extract target is the first target to be build by a new "make" process and obviously fetch comes before extract.) Best regards -- Udo Schweigert, Siemens AG | Voice : +49 89 636 42170 CT IC CERT, Siemens CERT | Fax : +49 89 636 41166 D-81730 Muenchen / Germany | email : udo.schweigert@siemens.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message