Date: Mon, 9 Sep 2024 15:04:03 +0100 From: David Chisnall <theraven@FreeBSD.org> To: Olivier Certner <olce@FreeBSD.org> Cc: freebsd-hackers@freebsd.org Subject: Re: It's not Rust, it's FreeBSD (and LLVM) Message-ID: <014DBDFE-CD25-4BAC-9557-3CAC0F231FF3@FreeBSD.org> In-Reply-To: <2611284.jQUcPV6jne@ravel> References: <202409031532.483FW0If007252@critter.freebsd.dk> <2611284.jQUcPV6jne@ravel>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 9 Sep 2024, at 14:13, Olivier Certner <olce@FreeBSD.org> wrote: > > Building customized version of FreeBSD is very useful to fulfill at least these needs: I would add that Poudriere has *great* support for this. It can create VM images and a bunch of related things. It can do this from a src tree *or* a binary release, and can then build and install packages from ports and add other overlays on top. I wish the release engineering team would adopt it, it’s far easier for other people to reproduce the flow with Poudriere than with the release scripts. It’s not perfect, but it’s better than any alternative I’ve seen (for any OS). David [-- Attachment #2 --] <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">On 9 Sep 2024, at 14:13, Olivier Certner <olce@FreeBSD.org> wrote:<br><div><blockquote type="cite"><br class="Apple-interchange-newline"><div><span style="caret-color: rgb(0, 0, 0); font-family: SourceCodePro-Regular; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Building customized version of FreeBSD is very useful to fulfill at least these needs:</span><br style="caret-color: rgb(0, 0, 0); font-family: SourceCodePro-Regular; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"></div></blockquote></div><br><div>I would add that Poudriere has *great* support for this. It can create VM images and a bunch of related things. It can do this from a src tree *or* a binary release, and can then build and install packages from ports and add other overlays on top.</div><div><br></div><div>I wish the release engineering team would adopt it, it’s far easier for other people to reproduce the flow with Poudriere than with the release scripts.</div><div><br></div><div>It’s not perfect, but it’s better than any alternative I’ve seen (for any OS).</div><div><br></div><div>David</div><div><br></div></body></html>help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?014DBDFE-CD25-4BAC-9557-3CAC0F231FF3>
