From owner-freebsd-ports@FreeBSD.ORG Fri Jun 16 16:09:06 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BE4E16A47C; Fri, 16 Jun 2006 16:09:06 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from av7-2-sn3.vrr.skanova.net (av7-2-sn3.vrr.skanova.net [81.228.9.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DE7943D73; Fri, 16 Jun 2006 16:09:05 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: by av7-2-sn3.vrr.skanova.net (Postfix, from userid 502) id C5B1D380BB; Fri, 16 Jun 2006 17:42:49 +0200 (CEST) Received: from smtp3-2-sn3.vrr.skanova.net (smtp3-2-sn3.vrr.skanova.net [81.228.9.102]) by av7-2-sn3.vrr.skanova.net (Postfix) with ESMTP id B857F38085; Fri, 16 Jun 2006 17:42:49 +0200 (CEST) Received: from 81-235-163-52-no21.tbcn.telia.com (81-235-163-52-no21.tbcn.telia.com [81.235.163.52]) by smtp3-2-sn3.vrr.skanova.net (Postfix) with ESMTP id EC26C37E42; Fri, 16 Jun 2006 18:09:03 +0200 (CEST) From: Joel Dahl To: Alexander Leidinger In-Reply-To: <20060615230401.7e1e302e@Magellan.Leidinger.net> References: <4491C2F0.6000007@rogers.com> <3223.1150403817@critter.freebsd.dk> <20060615230401.7e1e302e@Magellan.Leidinger.net> Content-Type: text/plain Date: Fri, 16 Jun 2006 18:09:03 +0200 Message-Id: <1150474143.686.4.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, Poul-Henning Kamp , current@freebsd.org Subject: Re: HEADS-UP: removed COMPAT_43 from GENERIC (and other configs) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 16:09:06 -0000 On Thu, 2006-06-15 at 23:04 +0200, Alexander Leidinger wrote: > 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--- Committed to the ideas page with some minor modifications, thanks. -- Joel