From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= Subject: Re: [PATCH RFC 3/4] osstest: prepare FreeBSD host for Xen build Date: Tue, 12 Aug 2014 19:11:01 +0200 Message-ID: <53EA4AA5.4000507@citrix.com> References: <1407858572-32140-1-git-send-email-roger.pau@citrix.com> <1407858572-32140-4-git-send-email-roger.pau@citrix.com> <21482.17514.36764.644880@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1XHFbG-0006PP-QK for xen-devel@lists.xenproject.org; Tue, 12 Aug 2014 17:11:06 +0000 In-Reply-To: <21482.17514.36764.644880@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Jackson Cc: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org On 12/08/14 18:44, Ian Jackson wrote: > Roger Pau Monne writes ("[PATCH RFC 3/4] osstest: prepare FreeBSD host for Xen build"): >> Install pkg (the binary package management tool) and the dependencies >> needed to build Xen. > ... >> + pkg install -y mercurial git bash python bcc glib pkgconf yajl gmake pixman $compiler > > This list is _much_ shorter than the one in ts-xen-build-prep. > Why ? The base system already contains some of the utilities that we need: flex, iasl, libssl, uuid. Then bcc already contains bin86 on FreeBSD, and then there are some dependencies that I'm not sure why we need them: autoconf and automake are not used during the build, x11 and sdl are also not required. I've missed to add libpci, ncurses, getttext, gawk and libtool. And I'm not sure about the xml2 and xslt ones, where they only used by xend? Because I seem to be able to compile the tools fine without them. Thanks, Roger.