From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 11 09:48:00 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B45EBE3D for ; Mon, 11 Mar 2013 09:48:00 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-bk0-x229.google.com (mail-bk0-x229.google.com [IPv6:2a00:1450:4008:c01::229]) by mx1.freebsd.org (Postfix) with ESMTP id 3662F1A5 for ; Mon, 11 Mar 2013 09:48:00 +0000 (UTC) Received: by mail-bk0-f41.google.com with SMTP id q16so1561272bkw.28 for ; Mon, 11 Mar 2013 02:47:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=/wxSbSjKL1JeGybRXP8B12hv4TTZKF42iCXhOraVIoc=; b=Ouukvf70KyQKgmFo8730McCM80blkTyEw1zNkYuLWn438dIqzO3S4CcDoEmb7z+y7Q de1kIT0Lo/9/E/ULe2ZCCSY6Kgifxw048TSXnE1xGBnAWjCus/mJNaER3Ko4Dbf+icE9 K0Opln9G9E//E7xKrJ0kCmuSUfsWXp7Q4mHxD4coc2zxQRHXAvNRNfuuGUgSPqZLFamr VW4SUhDmtjbRQul8NmBVYPoeVsROxla00Yk4Fi4LqUbyHaNz0kXGdlJ5l9rH+iyQZhHO tzFJ7XjfHqMOWgx0nmjhPgwuLMWRMS5Bhodq2iQq7UPLz/px5x0ydW7k7ALt0ZTKuJ+l QpCw== X-Received: by 10.205.40.202 with SMTP id tr10mr1361892bkb.24.1362995279088; Mon, 11 Mar 2013 02:47:59 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:51c2:633e:5f93:6b06? ([2001:980:d7ed:1:51c2:633e:5f93:6b06]) by mx.google.com with ESMTPS id x18sm3763234bkw.4.2013.03.11.02.47.57 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 11 Mar 2013 02:47:58 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513DA84C.20102@freebsd.org> Date: Mon, 11 Mar 2013 10:47:56 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513BA4AE.4000802@freebsd.org> <20130309233148.00004ad1@unknown> In-Reply-To: <20130309233148.00004ad1@unknown> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Mar 2013 09:48:00 -0000 On 09-03-2013 23:31, Alexander Leidinger wrote: > On Sat, 09 Mar 2013 22:07:58 +0100 > René Ladan wrote: > >> On 09-03-2013 12:16, Alexander Leidinger wrote: >>> On Fri, 08 Mar 2013 17:04:20 +0100 >>> René Ladan 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