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>