Date: Mon, 19 May 2014 16:56:45 -0400 From: Alfred Perlstein <alfred@freebsd.org> To: Craig Rodrigues <rodrigc@FreeBSD.org>, freebsd-pkg@freebsd.org Cc: Brooks Davis <brooks@freebsd.org>, Warner Losh <imp@bsdimp.com> Subject: Re: RFC: poudriere in FreeNAS build Message-ID: <537A700D.8080907@freebsd.org> In-Reply-To: <CAG=rPVe=wZx=qfj4X49=HMjQaYFZoE0E44Jd52bB1NRkMw_LRg@mail.gmail.com> References: <CAG=rPVe=wZx=qfj4X49=HMjQaYFZoE0E44Jd52bB1NRkMw_LRg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Craig, this looks really great. Just wondering, does this preserve the these aspects of the build: 1) done in a chroot? 2) provides an override for local mirror of source tarballs? 3) provides comprehensive logs when a package build fails? -Alfred On 5/19/14, 4:30 PM, Craig Rodrigues wrote: > Hi, > > I have done a lot of work to change the FreeNAS build system > to build packages using poudriere. I would be interested in > having some folks try it out and provide feedback. > > If you are interested in trying it out, please try the following > > SETUP > ====== > Make sure you have the following ports installed: > > pkg install devel/git > pkg install archivers/pxz > pkg install lang/python > pkg install emulators/virtualbox-ose > pkg install ports-mgmt/poudriere-devel > > > TESTING ON A FREEBSD 10 or FREEBSD CURRENT host > ============================================= > > These steps will only work on a FREEBSD 10, or a FREEBSD-CURRENT host > > git clone -b freebsd10 https://github.com/freenas/freenas.git > cd freenas > make git-external > make checkout > make release > > > TESTING ON A FREEBSD 9 host > ============================================= > > These steps will only work on a FREEBSD 9 host: > > git clone https://github.com/freenas/freenas.git > cd freenas > make git-external > make checkout > make release > > > Thanks for any feedback that you can provide. > > -- > Craig >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?537A700D.8080907>