From owner-freebsd-current@FreeBSD.ORG Sat Jan 6 09:17:15 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0CB9A16A407 for ; Sat, 6 Jan 2007 09:17:15 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by mx1.freebsd.org (Postfix) with ESMTP id C46F213C44C for ; Sat, 6 Jan 2007 09:17:14 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so1959229ana for ; Sat, 06 Jan 2007 01:17:14 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=ao43tuqgJQCT5Z/HwBENo5XcopdaQaYrQ9nkCBpIb+q1bH3hWo835ctNhlUxGskf4hHnkSPKIPVbMxM0ESLmsxss4Dpy6obY+fEEqaF2Bw4l+HtPm+/QMDw0N0e6bUOSCRF01XFPXoV75vQHuRZw08rcPbLCHVLV/FTqA1iYGbk= Received: by 10.100.136.13 with SMTP id j13mr8616357and.1168073430886; Sat, 06 Jan 2007 00:50:30 -0800 (PST) Received: by 10.100.136.16 with HTTP; Sat, 6 Jan 2007 00:50:30 -0800 (PST) Message-ID: <6eb82e0701060050s2a28d307m199ccfe0924e1a9@mail.gmail.com> Date: Sat, 6 Jan 2007 16:50:30 +0800 From: "Rong-en Fan" To: "FreeBSD Current" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: [CFT] ncurses update 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: Sat, 06 Jan 2007 09:17:15 -0000 The ncurses in the base system is way too old, say 5.2. Now we have 5.6 in the portstree. I have a mega patch that update the base system's ncurses to 5.6. To test it, cd /usr/src fetch http://people.freebsd.org/~rafan/ncurses/ncurses-5.6-fbsd7-20070106.diff.gz mkdir -p lib/ncurses/form lib/ncurses/menu lib/ncurses/ncurses lib/ncurses/panel zcat ncurses-5.6-fbsd7-20070106.diff.gz | patch -p0 Then, make a new world see if anything if broken. According to the author, the ABI should be compatible. So, there is no need to recompile your ports. The rest information can be found at http://people.freebsd.org/~rafan/ncurses/ Comments and feedback are welcome! Regards, Rong-En Fan