From owner-freebsd-ports@FreeBSD.ORG Tue Feb 19 00:48:03 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C3BD8AD4; Tue, 19 Feb 2013 00:48:03 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from yoshi.bluerosetech.com (yoshi.bluerosetech.com [IPv6:2607:f2f8:a450::66]) by mx1.freebsd.org (Postfix) with ESMTP id 9A9A41000; Tue, 19 Feb 2013 00:48:03 +0000 (UTC) Received: from vivi.cat.pdx.edu (vivi.cat.pdx.edu [IPv6:2610:10:20:214::6]) by yoshi.bluerosetech.com (Postfix) with ESMTPSA id EF662E603E; Mon, 18 Feb 2013 16:48:02 -0800 (PST) Received: from [127.0.0.1] (c-76-27-220-79.hsd1.wa.comcast.net [76.27.220.79]) by vivi.cat.pdx.edu (Postfix) with ESMTPSA id 0620F24C64; Mon, 18 Feb 2013 16:48:01 -0800 (PST) Message-ID: <5122CBC1.1060401@bluerosetech.com> Date: Mon, 18 Feb 2013 16:48:01 -0800 From: Darren Pilgrim User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: Chris Rees Subject: Re: When was the last ports tree that worked with RELENG_6? References: <511FABE7.2080100@bluerosetech.com> <5122C5AF.5090903@bluerosetech.com> In-Reply-To: <5122C5AF.5090903@bluerosetech.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Mailing List X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2013 00:48:03 -0000 On 2013-02-18 16:22, Darren Pilgrim wrote: > On 2013-02-16 08:06, Chris Rees wrote: >> I think you may have some luck installing an up to date make(1) and >> dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or >> similar; many of the problems on 6 are caused by missing variable >> modifiers. > > I built and installed make from a RELENG_8_3 src tree. > Getting dialog was a bit harder because it requires libdialog and > libncurses. I built a static-linked dialog on an RELENG_8_3 box and > dropped that in place. Actually it appears the dialog binary doesn't work at all because I forgot the 6.x can't run an 8.x binary. Without a working dialog binary, the ports system silently fails. I did a make config on a port and it just gave me "options unchanged" and completed the config target without giving an error. Make (even with an 8.3 make) complains of malformed conditionals in the src/gnu subtree, so I'm stuck on that one until I have time to dig. Reverting /usr/bin/dialog to the RELENG_6 binary makes config dialogs in ports work just fine.