From owner-freebsd-mips@freebsd.org Wed Oct 7 20:33:20 2015 Return-Path: Delivered-To: freebsd-mips@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2F0C9D03A1; Wed, 7 Oct 2015 20:33:20 +0000 (UTC) (envelope-from m.vale@live.com.au) Received: from BLU004-OMC4S14.hotmail.com (blu004-omc4s14.hotmail.com [65.55.111.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8D343973; Wed, 7 Oct 2015 20:33:20 +0000 (UTC) (envelope-from m.vale@live.com.au) Received: from BLU436-SMTP234 ([65.55.111.136]) by BLU004-OMC4S14.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Wed, 7 Oct 2015 13:32:14 -0700 X-TMN: [UJ0k6jlAqN1vP2gmrjYaSQkRF8zi3rRwJuSn97IXRWM=] X-Originating-Email: [m.vale@live.com.au] Message-ID: Subject: Re: Cross Ports - skip stage and install directly to sysroot To: Adrian Chadd References: CC: "freebsd-embedded@freebsd.org" , "freebsd-mips@freebsd.org" , "freebsd-arm@freebsd.org" , "portmgr@freebsd.org" From: Michael Vale Date: Thu, 8 Oct 2015 07:32:15 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 07 Oct 2015 20:32:11.0520 (UTC) FILETIME=[3E987000:01D1013F] X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2015 20:33:20 -0000 yeah, was just unsure as to how many variables we want to be passing to the command line just to build. i've since addressed the specific paths and I also fixed the DESTDIR problem you mentioned in another e-mail. At first I didn't realise what you were saying and that it was in fact "broken" but I made additions to sys/mk/bsd.libnames.mk iirc to include SYSROOT in their paths. that fixed that. I haven't posted those patches but if you're interested in them as a guideline and for ideas just let me know and I'll sort something out at my next likely convenience. On 7/12/2015 12:59 PM, Adrian Chadd wrote: > Hi, > > The paths you're using are very specific to how the freebsd-wifi-build > things do stuff. Ie, finding it in ${LOCALBASE}/../root/${ARCH} . > > Ideally we'd just pass in a SYSROOT variable in as part of building > and it'd set everything appropriately. > > > > -adrian >