Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jan 2004 10:40:52 +0200
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Colin Percival <colin.percival@wadham.ox.ac.uk>
Cc:        stable@freebsd.org
Subject:   Re: Fix make release for 4-STABLE
Message-ID:  <20040120084052.GB56714@FreeBSD.org.ua>
In-Reply-To: <6.0.1.1.1.20040120013116.0481d2c8@imap.sfu.ca>
References:  <20040118141444.GG51708@sirius.firepipe.net> <20040118235148M.matusita@jp.FreeBSD.org> <20040119092819.GA41159@FreeBSD.org.ua> <6.0.1.1.1.20040119094517.04743ea8@imap.sfu.ca> <20040119102834.GD41159@FreeBSD.org.ua> <6.0.1.1.1.20040120013116.0481d2c8@imap.sfu.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

--IiVenqGWf+H9Y6IX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 20, 2004 at 01:43:42AM +0000, Colin Percival wrote:
> At 10:28 19/01/2004, Ruslan Ermilov wrote:
> >On Mon, Jan 19, 2004 at 09:47:45AM +0000, Colin Percival wrote:
> >>   I've already mentioned this to re@, but if there's a real need
> >> for space-saving, using NetBSD's makefs (ports/sysutils/makefs)
> >>
> >Cool!  At a glance it looks like what we need to fully support
> >cross-arch releases, as it supports different byte-ordering.
>=20
>   That's what NetBSD uses it for. :)
>=20
> >It could also be used to get us closer to "fixing" release/ to not
> >require "root" privileges -- it could be a very useful feature for
> >developers with non-root access on fast machine.  ;)
>=20
>   Not really -- `make release` needs to chroot, and non-root users
> can't do that.
>=20
I know, that's why I wrote "get us closer".  ;-)

Still, the idea is to implement the "developer" mode "make release"
that wouldn't require root privileges, and file system creation is
the biggest show stopper.

> >> saves about 23k on the mfsroot floppy.
> >>
> >I wonder if this 23k difference is on 5-CURRENT or 4-STABLE, or both?
> >If it is on 5-CURRENT only, does the following patch for FreeBSD's
> >newfs(8) make any difference:
> >[snip]
> >If you don't bite me, I will try it myself.  ;)
>=20
>   You'd better try it yourself -- I don't have convenient access to
> a machine for release-building right now.
>=20
> >Also, it would be nice to backport it to FreeBSD.
>=20
>   Isn't the port good enough?  Many people seem to have an urge to
> add stuff into base, but all that does is create more work.
>=20
I somehow don't like the idea to use ports stuff to build src/
bits, so if we decide to switch to using it, it gets probably
contributed to src/ anyway.

> >  And I suspect
> >it doesn't work with UFS2, does it?  (We don't need it for releases
> >presently, but anyway.)
>=20
>   It does: makefs -o version=3D2 foo.img /path/to/files/
>=20
Cool!


Cheers,
--=20
Ruslan Ermilov
FreeBSD committer
ru@FreeBSD.org

--IiVenqGWf+H9Y6IX
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFADOmTUkv4P6juNwoRAlNlAJ0eRMY11GlaGWwYhI0GtwhulTelgQCfTBk4
X/YdJwLPRo4KS3P1oLQy5n0=
=3HPZ
-----END PGP SIGNATURE-----

--IiVenqGWf+H9Y6IX--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040120084052.GB56714>