From owner-freebsd-ports@FreeBSD.ORG Sun Aug 2 09:03:03 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBA33106566B for ; Sun, 2 Aug 2009 09:03:03 +0000 (UTC) (envelope-from tom@uffner.com) Received: from eris.uffner.com (uffner.com [66.208.243.25]) by mx1.freebsd.org (Postfix) with ESMTP id 8FF4C8FC14 for ; Sun, 2 Aug 2009 09:03:03 +0000 (UTC) (envelope-from tom@uffner.com) Received: from xiombarg.uffner.com (static-71-162-143-94.phlapa.fios.verizon.net [71.162.143.94]) (authenticated bits=0) by eris.uffner.com (8.14.3/8.14.3) with ESMTP id n71Naiwu019598 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sat, 1 Aug 2009 19:36:57 -0400 (EDT) (envelope-from tom@uffner.com) Message-ID: <4A74D10A.9000507@uffner.com> Date: Sat, 01 Aug 2009 19:34:34 -0400 From: Tom Uffner User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.22) Gecko/20090721 SeaMonkey/1.1.17 MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: x11-toolkits/xview requires COMPAT_43TTY defined to build on -CURRENT 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: Sun, 02 Aug 2009 09:03:04 -0000 x11-toolkits/xview requires COMPAT_43TTY defined to build on -CURRENT but passing "-DCOMPAT_43TTY" to the FreeBSD port make (or setting MAKE_ARGS in /usr/local/etc/pkgtools.conf) doesn't work. the first place the build fails is in .../lib/libxview/textsw. there may be others. I tried finding the appropriate place to patch the port, but eventually gave up and just temporarily defined COMPAT_43TTY in my copy of sys/ioctl_compat.h to avoid the "#error" ifdef. trying to figure out obscure Imakefile templates is just not my idea of a good time. sorry... tom