Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Dec 2018 18:11:48 -0500
From:      George Mitchell <george+freebsd@m5p.com>
To:        freebsd-ports@freebsd.org
Subject:   Re: thunderbird build error
Message-ID:  <8d27870a-db54-130a-7210-e4716411770b@m5p.com>
In-Reply-To: <e64804fd-38ad-aa55-dc03-1dd83d051128@freebsd.org>
References:  <9633ff85-0cbb-7e4f-0e6f-62af5478da83@m5p.com> <e2122db0-1945-7628-be3f-54484b1831de@m5p.com> <20181216160715.GA931@phouka1.phouka.net> <e64804fd-38ad-aa55-dc03-1dd83d051128@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--bCdXL049WIoO2YcC7RCD6M5hQJ6ambB4V
Content-Type: multipart/mixed; boundary="2mshbvsUFIprETCgn1TdRiP9UsdR4b6JQ";
 protected-headers="v1"
From: George Mitchell <george+freebsd@m5p.com>
To: freebsd-ports@freebsd.org
Message-ID: <8d27870a-db54-130a-7210-e4716411770b@m5p.com>
Subject: Re: thunderbird build error
References: <9633ff85-0cbb-7e4f-0e6f-62af5478da83@m5p.com>
 <e2122db0-1945-7628-be3f-54484b1831de@m5p.com>
 <20181216160715.GA931@phouka1.phouka.net>
 <e64804fd-38ad-aa55-dc03-1dd83d051128@freebsd.org>
In-Reply-To: <e64804fd-38ad-aa55-dc03-1dd83d051128@freebsd.org>

--2mshbvsUFIprETCgn1TdRiP9UsdR4b6JQ
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 12/16/18 5:24 PM, Stefan Esser wrote:
> [...]
> I have (my version of) portmaster mostly working in a clean chroot jail=
=2E
> It is still a pure shell script (works with the FreeBSD /bin/sh and bas=
h),
> thus portable to all architectures supported by FreeBSD (e.g. ARM).
>=20
> There are a few edge cases that need further work, but my version does
> already support 4 build modes:
>=20
> 1) direct build ("classic portmaster mode")
>=20
> 2) delayed installation (only BUILD_DEPENDS are immediately installed,
>    all other ports are installed or upgraded from saved packages at the=

>    end of the portmaster run)
>=20
> 3) jailed build (everything is built in a chroot jail and installed aft=
er
>    all builds have finished, except for pure build dependencies, which =
are
>    only kept as packages for use in the next portmaster run)
>=20
> 4) repository mode (packages are saved and at the end the repository fi=
les
>    are updated to allow local and remote upgrades with "pkg upgrade")
> [...]
> My goal is to have portmaster build everything, but with some restricti=
ons
> compared to poudriere (only for the architecture and release of the bas=
e
> system) and with the option to use the direct mode for simple cases and=

> jailed builds (which require extra disk space for the chroot jail) in c=
ase
> the builds need to be performed in a clean environment.
>=20
> Regards, STefan
> [...]

Wow!  I've been using "classic" mode and I didn't even realize the
new modes were there.  THANK YOU for all your fine work!   -- George


--2mshbvsUFIprETCgn1TdRiP9UsdR4b6JQ--

--bCdXL049WIoO2YcC7RCD6M5hQJ6ambB4V
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlwW27QACgkQwRES3m+p
4flMJBAAsuAOSBav0OLWidPXeH+iD+yVSGrNuUoVCZvPZeRKl3bn9R0V0AN2FnXB
gEoVbWUsg8hULwTYNZPNTIMxa+7pChd1EfOscCDqmRQT3B14zv1xZ2TtjRQm5QV5
DlUr1uKfE2dUlPfnc4ZFY79eW+27u7vmZ7PceRBA/+TY/dOpkr0r3Q8w0URb1Q0w
zo3KarMR3uSb5raj7yu5b3SwQ82NNkI3kE8w2HYQqPjG5gI1ZBt3rbjKc0DR7noW
TpNjoAWd/nC7cbfDr/P3NXT6rRyWIP4Rh/lBDloLf9eTZ9s8lS8c/FtGn2t9CElg
d6bplBe/b7P1XWZZL010BLFkc1I/Ex3Ma4i+skk/mDKDybsqpa2WH9FSyV/tDen2
DUL8m92XV4wn2ril5jP5mnmaWIf3h98hPwHVQWkleUGqFjK0PreO4HHSYYQKb3H6
Sf2C6lOSc7O7uKmmxtl9vGIE7I8/eVLVgjin4lIWpPzLcraW9qMFZzYtucbyPfOM
UwmZ/02D0ABGYq7YjAnfIi/7LYwapk48DISF8OgEmYh5EIOLbuTnoyocuzZXsSGY
V/EFrIXbbax9nUDrNIZ2KUL27mkoZGM8AfjCT1tyuE7i6g7C5dH0SlR4OAAdmNsj
hULBeJe2s73f2RoThUsIPQaSDTcypxwoMl0+qRNGLMca9RrkGkA=
=IqjK
-----END PGP SIGNATURE-----

--bCdXL049WIoO2YcC7RCD6M5hQJ6ambB4V--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8d27870a-db54-130a-7210-e4716411770b>