From owner-freebsd-ports@FreeBSD.ORG Mon Jun 9 21:00:10 2003 Return-Path: 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 0589037B401 for ; Mon, 9 Jun 2003 21:00:10 -0700 (PDT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DE6743FBF for ; Mon, 9 Jun 2003 21:00:09 -0700 (PDT) (envelope-from linimon@lonesome.com) Received: from lonesome.lonesome.com (cs242746-11.austin.rr.com [24.27.46.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.soaustin.net (Postfix) with ESMTP id 0C3B3140CD for ; Mon, 9 Jun 2003 23:00:06 -0500 (CDT) From: Mark Linimon Organization: Lonesome Dove Computing Services To: freebsd-ports@freebsd.org Date: Mon, 9 Jun 2003 23:04:30 -0500 User-Agent: KMail/1.5.2 References: <20030610005036.2a83f380.lehmann@ans-netz.de> <20030610032156.GA96759@rot13.obsecurity.org> In-Reply-To: <20030610032156.GA96759@rot13.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200306092304.30368.linimon@lonesome.com> Subject: Re: xawtv, ioctl_bt848 header and bento X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jun 2003 04:00:10 -0000 On Monday 09 June 2003 10:21 pm, Kris Kennaway wrote: > > Thats why I put > > > > .if !exists(/usr/include/machine/ioctl_bt848.h) > > BROKEN= No ioctl_bt848.h on this architecture > > .endif > > > > into the Makefile. But as the actuall bento log > > (http://bento.freebsd.org/errorlogs/alpha-4-latest/xawtv-3.88.log) shows > > me, the port still does not "broke" in the right way. I tried it for my > > self on a 4/alpha system and I got what I expected to get: IMHO those 3 lines should be replaced by: NOT_FOR_ARCHS= alpha which should do exactly what you want (i.e., not generate bogus error reports). There are several Makefiles that still attempt to use various logic to decide whether they are BROKEN or not. In general the cleverness gets in the way. mcl