Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 2014 19:32:37 -0500
From:      Mark Felder <feld@freebsd.org>
To:        Craig Rodrigues <rodrigc@FreeBSD.org>
Cc:        Brooks Davis <brooks@freebsd.org>, Warner Losh <imp@bsdimp.com>, freebsd-pkg@freebsd.org
Subject:   Re: RFC: poudriere in FreeNAS build
Message-ID:  <143472D1-9DFA-45FD-BAD9-B6ED5E8B8312@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

On May 19, 2014, at 15:30, Craig Rodrigues <rodrigc@FreeBSD.org> wrote:

> Hi,
>=20
> 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.
>=20
> If you are interested in trying it out, please try the following
>=20
> SETUP
> =3D=3D=3D=3D=3D=3D
> Make sure you have the following ports installed:
>=20
> pkg install devel/git
> pkg install archivers/pxz
> pkg install lang/python
> pkg install emulators/virtualbox-ose
> pkg install ports-mgmt/poudriere-devel
>=20
>=20
> TESTING ON A FREEBSD 10 or FREEBSD CURRENT host
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> These steps will only work on a FREEBSD 10, or a FREEBSD-CURRENT host
>=20
> git clone -b freebsd10 https://github.com/freenas/freenas.git
> cd freenas
> make git-external
> make checkout
> make release
>=20
>=20
> TESTING ON A FREEBSD 9 host
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> These steps will only work on a FREEBSD 9 host:
>=20
> git clone  https://github.com/freenas/freenas.git
> cd freenas
> make git-external
> make checkout
> make release
>=20
>=20
>=20

I know nothing about building packages for FreeNAS, but as the multimedia=
/plexmediaserver port maintainer I see users on the Plex forums begging =
for new packages for FreeNAS -- they lag far behind my port updates. =
Would this make it trivial to build a FreeNAS package and upload it to =
AppCafe or whatever FreeNAS users require to find the software?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?143472D1-9DFA-45FD-BAD9-B6ED5E8B8312>