[cfr] patch to clean up old Linux ports
Alexander Leidinger
Alexander at Leidinger.net
Sat Mar 9 22:31:56 UTC 2013
On Sat, 09 Mar 2013 22:07:58 +0100
René Ladan <rene at freebsd.org> wrote:
> On 09-03-2013 12:16, Alexander Leidinger wrote:
> > On Fri, 08 Mar 2013 17:04:20 +0100
> > René Ladan <rene at 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.
--
http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
More information about the freebsd-emulation
mailing list