Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 2013 23:31:48 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        =?ISO-8859-1?Q?Ren=E9?= Ladan <rene@freebsd.org>
Cc:        emulation@freebsd.org
Subject:   Re: [cfr] patch to clean up old Linux ports
Message-ID:  <20130309233148.00004ad1@unknown>
In-Reply-To: <513BA4AE.4000802@freebsd.org>
References:  <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513BA4AE.4000802@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 09 Mar 2013 22:07:58 +0100
Ren=E9 Ladan <rene@freebsd.org> wrote:

> On 09-03-2013 12:16, Alexander Leidinger wrote:
> > On Fri, 08 Mar 2013 17:04:20 +0100
> > Ren=E9 Ladan <rene@freebsd.org> wrote:
> >
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> Hi,
> >>
> >> I have made a patch to clean up the old Linux ports (those that
> >> expired together with FreeBSD 7) at [1]
> >>
> >> Besides removing expired ports, it:
> >> - - de-orbits support for Linux 2.4.2 (is that still available in
> >> the kernel?)
> > Yes, we can still switch to 2.4.2-emulation in the kernel.
> Time to de-orbit that too?

It doesn't seem to hurt, and you can run an old program how it was
meant to run. Nothing prevents someone to put an old linux FS into
FreeBSD and use it there. We just do not want to distribute an old and
unsupported by upstream linux_base port. If you use a trusted
environment for a specific purpose, it's still possible with FreeBSD
to run this e.g. in a jail (and as such have a lightweight
virtualization without the need to have driver support inside the old
linux version which is used inside).

> >> [emulators/linux_base-c6]
> >> - - remove the unsupported Linux 2.4.2 case
> >> - - new Makefile header
> >> - - portlint fixes
> > I think the "-p" for makedir was placed there on purpose... can't
> > remember what the error-case was which triggered this.
> If you remember, could you write it down in the Makefile? The -p flag
> is the default for ${MKDIR} (see Mk/bsd.commands.mk)

Hmmm... I would rather say let's forget about it, what you do in the
patch is supposed to work correctly.

Bye,
Alexander.

--=20
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID =3D B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID =3D 72077137



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