git: 1ca8842f3ad9 - main - Use makefs(8) in release VM-image generation instead of md(4) and newfs.

Glen Barber gjb at freebsd.org
Thu Mar 4 13:51:30 UTC 2021


On Thu, Feb 25, 2021 at 02:25:14AM +0000, Nathan Whitehorn wrote:
> The branch main has been updated by nwhitehorn:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=1ca8842f3ad9725863c9affc044d1974a51818a9
> 
> commit 1ca8842f3ad9725863c9affc044d1974a51818a9
> Author:     Nathan Whitehorn <nwhitehorn at FreeBSD.org>
> AuthorDate: 2021-02-25 02:16:56 +0000
> Commit:     Nathan Whitehorn <nwhitehorn at FreeBSD.org>
> CommitDate: 2021-02-25 02:16:56 +0000
> 
>     Use makefs(8) in release VM-image generation instead of md(4) and newfs.
>     
>     Using makefs instead reduces the privileges needed to build VM images,
>     simplifies the script (no need to copy files to a fresh image at the end),
>     and improves portability by allowing generation of cross-endian images.
>     As a result of the last, this patch also adds support for generation of
>     powerpc64 and powerpc64le VM images.
>     
>     No other changes to the output. Tested and working for both amd64 and
>     powerpc64 targets.
>     
>     Reviewed by:    gjb
>     Differential Revision:  https://reviews.freebsd.org/D28912

If you MFC this to stable/13, please also include fa04db476201.  I did
not realize this will break virtual machine image builds using the
in-tree tools.

Glen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/dev-commits-src-all/attachments/20210304/da2a5218/attachment.sig>


More information about the dev-commits-src-all mailing list