From owner-freebsd-questions@FreeBSD.ORG Fri Dec 25 03:11:27 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 253D3106566B for ; Fri, 25 Dec 2009 03:11:26 +0000 (UTC) (envelope-from subscriber+freebsd@markshroyer.com) Received: from markshroyer.com (markshroyer.com [206.251.36.32]) by mx1.freebsd.org (Postfix) with ESMTP id EED838FC17 for ; Fri, 25 Dec 2009 03:11:25 +0000 (UTC) Received: from auth-client.mail.markshroyer.com (markshroyer.com [206.251.36.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "Mark Allen Shroyer", Issuer "Mark Shroyer Humans CA" (verified OK)) by markshroyer.com (Postfix) with ESMTPS id C23F71408B for ; Thu, 24 Dec 2009 22:11:24 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=markshroyer.com; s=default; t=1261710685; bh=IvOuI6e8JlWqXh8r34wjK7f5BxSl0G/xZ/QtaOr vGW4=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=nFsBhuESDySNThG7OMP3TvvaYmMs/R22WYnGP7y6QWgjA0haRlPzCBGhUr/Lbw/xA SS6B1HqKZkWSYNlcibenruHCX3y90y84/FG94sAgW/f5u+kdiphvRtW7il4f9l7xb/S CN+u9bjs+06q8QdQw13rxvOmanqpBfJZE6ITAyQ= Date: Thu, 24 Dec 2009 22:11:19 -0500 From: Mark Shroyer To: freebsd-questions@freebsd.org Message-ID: <20091225031119.GA2944@markshroyer.com> Mail-Followup-To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Subject: UTF-8 and FreeBSD Ports make config / ncurses X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Dec 2009 03:11:27 -0000 Hi, I can't get the ncurses-based menu shown by running "make config" for an arbitrary port in FreeBSD 8.0 to use UTF-8 line drawing characters, rather than ISO-8859-1. I've configured my locale by setting :charset=UTF-8:\ :lang=en_US.UTF-8: in /etc/login.conf and then running cap_mkdb, and this has been sufficient to get other programs, such as mc, to provide UTF-8 output. But `make config` in the ports tree is still giving me ISO-8859-1, resulting in garbled characters in my terminal emulator (PuTTY), which is configured for UTF-8. What am I missing? Thanks, Mark -- Mark Shroyer http://markshroyer.com/contact/