From owner-freebsd-current@FreeBSD.ORG Thu Jun 15 21:03:34 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E4D716A41A; Thu, 15 Jun 2006 21:03:34 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF45843D49; Thu, 15 Jun 2006 21:03:33 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5EB85.dip.t-dialin.net [84.165.235.133]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k5FKxUwr082131; Thu, 15 Jun 2006 22:59:31 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k5FL3U96033679; Thu, 15 Jun 2006 23:03:31 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Thu, 15 Jun 2006 23:04:01 +0200 From: Alexander Leidinger To: "Poul-Henning Kamp" Message-ID: <20060615230401.7e1e302e@Magellan.Leidinger.net> In-Reply-To: <3223.1150403817@critter.freebsd.dk> References: <4491C2F0.6000007@rogers.com> <3223.1150403817@critter.freebsd.dk> X-Mailer: Sylpheed-Claws 2.3.0 (GTK+ 2.8.18; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: ports@freebsd.org, Mike Jakubik , current@freebsd.org, joel@freebsd.org Subject: Re: HEADS-UP: removed COMPAT_43 from GENERIC (and other configs) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jun 2006 21:03:34 -0000 Quoting "Poul-Henning Kamp" (Thu, 15 Jun 2006 20:36:57 +0000): > In message <4491C2F0.6000007@rogers.com>, Mike Jakubik writes: > > >What about COMPAT_43TTY? Is this still needed, how exactly does it > >affect the system? > > It adds a bunch of ancient-compatible ioctls to the kernel. > > It is, as a principle, not needed, but thanks to the many variants > of "sh configure" employed in usr/ports, a quite large number of > ports go "Ohh, this is BSD, I'd better use the old ioctls" and > break if you don't offer them. Hmmm, what do you think about this entry for the ideas list: ---snip--- Fix ports which break without COMPAT_43TTY in the kernel. Some ports may break when removing COMPAT_43TTY from the kernel config. This is because they just assume old ioctl's when they identify FreeBSD. The goal of this entry is to identify the ports which behave like this (maybe portmgr is willing to do an experimental run on the ports build cluster for this, or you have to install a tinderbox and do it yourself) and fix them (patches should also be send upstream). Requirements: - knowledge of autotools - time and patience ---snip--- Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~130 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137