From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 21:08:11 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B9AB0FC5 for ; Sat, 9 Mar 2013 21:08:11 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) by mx1.freebsd.org (Postfix) with ESMTP id 5628AA1F for ; Sat, 9 Mar 2013 21:08:11 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id hm14so305123wib.16 for ; Sat, 09 Mar 2013 13:08:10 -0800 (PST) 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=Vpt+SbSs+RkEihWIaFnHbR7y8T2TovSZHpAAP7s2kRA=; b=RVNDoLDRQNXjva14fFLkCLMYGBRRxBmX0L4ItTFsg+bC3krFue0H6nY0HJ9ZA+PhVY huLMykcrx7G60ip49S8sIoZamzy0mnphSYNJb34SE27+tjsZZa/rixpZFhF9NCvZNBLN w5rRLreEeYEHFHw5NLxHmH9H7bKPI1xiaLKbvb5J9AeAsRR1MujMt4kgKALPP9RmKfKH siSvg2O9KwRS0UgaXZDDvTd3y0HIOJwYeYGmhTtyDgkKUhHQzDVr7MEHcS4ZdZfUpCbU hvQVrRvrUK25PCXFf1ZGt0HMSOK3P3WdRjlD73qGG1pCuVMcfvSZuL6owC/gonW4tGRj CUGQ== X-Received: by 10.194.9.166 with SMTP id a6mr11468556wjb.2.1362863290564; Sat, 09 Mar 2013 13:08:10 -0800 (PST) Received: from ?IPv6:2001:980:d7ed:1:5dc8:da6d:d9c0:871c? ([2001:980:d7ed:1:5dc8:da6d:d9c0:871c]) by mx.google.com with ESMTPS id q13sm11378408wie.0.2013.03.09.13.08.08 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 09 Mar 2013 13:08:09 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513BA4AE.4000802@freebsd.org> Date: Sat, 09 Mar 2013 22:07:58 +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> In-Reply-To: <20130309121625.00004279@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: Sat, 09 Mar 2013 21:08:11 -0000 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? >> [Mk/bsd.linux-apps.mk] >> - - removes the test to see 'if components from USE_LINUX_APPS exist >> at _LINUX_26_APPS fro LINUX_DIST_SUFFIX:="" ' (LINUX_DIST_SUFFIX >> should always be -f10 now) >> - - removes _FILE definitions for the Fedora Core 4 cases > Looks OK. > >> [bsd.linux-rpm.mk] >> - - removes a test for OSVERSION < 800076 from bsd.linux-rpm.mk >> - - default to f10 instead of fc4 (for USE_LINUX=yes) > Looks OK. > >> [bsd.port.mk] >> - - use graphics/linux-dri74 instead of graphics/linux_dri for >> _GL_linux_RUN_DEPENDS > Looks OK. > >> [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) >> [emulators/linux_base-f10] >> - - remove the unsupported Linux 2.4.2 case >> - - new Makefile header >> - - portlint fixes > Same comment as for c6. > >> [emulators/linux_dist-gentoo-stage3 (BROKEN)] >> - - remove the unsupported Linux 2.4.2 case >> - - new Makefile header >> - - portlint fixes > Looks OK. > >> [net-im/linux-ymessenger] >> - - properly use USE_LINUX=yes and USE_LINUX_APPS instead of manually >> setting RUN_DEPENDS and STRIP >> - - new Makefile header > Did you make a test-install/deinstall to make sure there are no > sideeffects? INDEX-9, 'port test', and a sample run (up to the license screen) all go fine. > >> It does not yet: >> - - correct indentation in Mk/* (this can be done later, but it would >> obscure the intention of this patch) >> - - provide a message for users to upgrade to FreeBSD 8+ (no real >> consensus yet?) > The EoL announcement made it clear that ports need to be marked broken > if they don't work on 7, so it means the generic ports framework has no > hard "doesn't work" (yet). As such I would like to see a message for > people on 7 which tells that the linux ports don't work anymore > (seems they are the first ports which "make use of the EoL"). > > Bye, > Alexander. >