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

next in thread | previous in thread | raw e-mail | index | archive | help
On 09-03-2013 23:31, Alexander Leidinger wrote:
> On Sat, 09 Mar 2013 22:07:58 +0100
> René Ladan <rene@freebsd.org> wrote:
>
>> On 09-03-2013 12:16, Alexander Leidinger wrote:
>>> On Fri, 08 Mar 2013 17:04:20 +0100
>>> René 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.
I have updated the patch against r313862, with the following changes:
- update LEGAL for deletion of x11-toolkits/linux-gtk2
- update MOVED (the dates should be adjusted)
- update category Makefiles
- refresh patch for emulators/linux_base-c6

I also noted PR ports/169988 containing a patch to update
sysutils/linux-procps to a Fedora 10 version, we might apply that
instead of just deleting it.

ftp://rene-ladan.nl/pub/freebsd/liQ0nuxports-cleanup.diff
SIZE = 650980
SHA256 = a65a03142f89832e41e6e928147388fc816a9c6a711a3c649fd6c462aa4f0805
ftp://rene-ladan.nl/pub/freebsd/linuxports-cleanup-ndd.diff (svn
--no-diff-deleted)
SIZE = 70889
SHA256 = 2d09891b4eab3119a33239e85b46c503792c13ba0ccb0d30bf128fd11c66da38

Rene



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