From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15046 invoked by alias); 31 Jan 2005 22:37:44 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 14683 invoked from network); 31 Jan 2005 22:37:22 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org with SMTP; 31 Jan 2005 22:37:22 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j0VMbLl5026540; Mon, 31 Jan 2005 17:37:21 -0500 Received: from localhost.redhat.com (vpn50-70.rdu.redhat.com [172.16.50.70]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j0VMbGO14375; Mon, 31 Jan 2005 17:37:16 -0500 Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 3A4507D79; Mon, 31 Jan 2005 17:36:35 -0500 (EST) Message-ID: <41FEB2EF.6000503@gnu.org> Date: Mon, 31 Jan 2005 22:37:00 -0000 From: Andrew Cagney User-Agent: Mozilla Thunderbird 0.8 (X11/20041020) MIME-Version: 1.0 To: Daniel Jacobowitz Cc: gdb-patches@sources.redhat.com, binutils@sources.redhat.com, Mark Kettenis Subject: Re: [commit] Fix ENABLE_NLS; Was .... use ../intl/ when present References: <41EC520B.7060003@gnu.org> <41F54D42.60204@gnu.org> <41F9016C.6000101@gnu.org> <200501272037.j0RKbXCc001715@elgar.sibelius.xs4all.nl> <41FEA14D.6000108@gnu.org> <20050131214637.GA10756@nevyn.them.org> In-Reply-To: <20050131214637.GA10756@nevyn.them.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2005-01/txt/msg00312.txt.bz2 Daniel Jacobowitz wrote: > On Mon, Jan 31, 2005 at 04:21:17PM -0500, Andrew Cagney wrote: > >>And finally, [msgfmt]: BFD barfed vis: >> make all-recursive >> Making all in doc >> Making all in po >> file=/home/cygnus/cagney/BINUTILS/src/bfd/po/`echo fr | sed >>'s,.*/,,'`.gmo && rm -f $file && PATH=../src:$PATH msgfmt -o $file >>/home/cygnus/cagney/BINUTILS/src/bfd/po/fr.po >> msgfmt: not found >> *** Error code 127 >> Stop in /home/cagney/BINUTILS/native/bfd/po. >> >>As you can see GDB is building fine out of CVS. BINUTILS on the other >>hand has trouble - it can only be built if msgfmt is installed (intl/ >>doesn't include this). (Mark, suspecting something like this is why I >>asked that you use a snapshot - it should at least avoid that). > > > I'm not sure why you feel that this makes GDB "superior" in any regard. > The reason this works for GDB is that GDB doesn't need msgfmt yet. > Because it doesn't have any catalogs. Eh? The barf is in _BFD_. GDB built because NLS was disabled, not because of a lack of catalogues. > Needing msgfmt available at > build-from-CVS time seems to be pretty common for GNU packages; GCC > even politely documents the requirement to have gettext available > to modify GCC. Mark, you might want to make a note of this point. Andrew