Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Dec 2009 01:51:54 +0100
From:      Roland Smith <rsmith@xs4all.nl>
To:        grarpamp <grarpamp@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Using RELENG_8 to compile for older RELENG_x
Message-ID:  <20091217005154.GB71135@slackbox.xs4all.nl>
In-Reply-To: <d2e731a10912161218h5c56ab7jea22460ba15d9faa@mail.gmail.com>
References:  <d2e731a10912160115v76d413e1kcf2968886134183e@mail.gmail.com> <20091216102850.GA99834@slackbox.xs4all.nl> <20091216105546.GG14175@lonesome.com> <d2e731a10912161218h5c56ab7jea22460ba15d9faa@mail.gmail.com>

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

--i0/AhcQY5QxfSsSZ
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 16, 2009 at 03:18:17PM -0500, grarpamp wrote:

> I think I'll try unpacking 4.11's release tarballs into an empty
> jail, doing whatever else the install does and launching that. I'm
> guessing I should be able to compile/install world/kernel/release/apps
> in there. Assuming the running RELENG_8 parent kernel services don't
> cause issues. If it doesn't work I can always fall back to [a].

If I understand correctly, you want to use the jail to run a 4.11 userland =
on
an 8.x kernel? If you are not running GENERIC on the host, remember to incl=
ude
the COMPAT_FREEBSD4..COMPAT_FREEBSD7 options in your kernel. You'll need th=
at
to run 4.x binaries. Running older binaries is possible. But on the other
hand running a userland that is not in sync with the kernel not supported a=
nd
known to be able to cause trouble. See e.g. =A724.7 of the Handbook.

It will be an interesting experiment at least. :-)

I'd probably try installing 4.11 on a old spare machine first.

> Yeah, you could consider it 'embedded' all right. Like deep in a
> dusty corner, driving some critical legacy shims that they forgot
> about in the migration plan, oops.

Oops indeed. Old+'dusty corner'+'critical' is not a good combination in my
experience. If the scenario also contains the element 'no backups', its time
to run for the hills. :-/

Roland
--=20
R.F.Smith                                   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)

--i0/AhcQY5QxfSsSZ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (FreeBSD)

iEYEARECAAYFAkspgKoACgkQEnfvsMMhpyWgcgCcCyvJQ3vhd67EYiSEAZLQ1sRk
CucAni5XRuWIYXF4JkoCzdkLvewGfeUd
=t+DH
-----END PGP SIGNATURE-----

--i0/AhcQY5QxfSsSZ--



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