From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19982 invoked by alias); 31 Jan 2005 21:46:47 -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 19892 invoked from network); 31 Jan 2005 21:46:42 -0000 Received: from unknown (HELO nevyn.them.org) (66.93.172.17) by sourceware.org with SMTP; 31 Jan 2005 21:46:42 -0000 Received: from drow by nevyn.them.org with local (Exim 4.43 #1 (Debian)) id 1CvjNV-0002wd-I3; Mon, 31 Jan 2005 16:46:37 -0500 Date: Mon, 31 Jan 2005 21:46:00 -0000 From: Daniel Jacobowitz To: Andrew Cagney Cc: gdb-patches@sources.redhat.com, binutils@sources.redhat.com, Mark Kettenis Subject: Re: [commit] Fix ENABLE_NLS; Was .... use ../intl/ when present Message-ID: <20050131214637.GA10756@nevyn.them.org> Mail-Followup-To: Andrew Cagney , gdb-patches@sources.redhat.com, binutils@sources.redhat.com, Mark Kettenis References: <41EC520B.7060003@gnu.org> <41F54D42.60204@gnu.org> <41F9016C.6000101@gnu.org> <200501272037.j0RKbXCc001715@elgar.sibelius.xs4all.nl> <41FEA14D.6000108@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41FEA14D.6000108@gnu.org> User-Agent: Mutt/1.5.5.1+cvs20040105i X-SW-Source: 2005-01/txt/msg00311.txt.bz2 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. 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. > PS: It's worth nothing that the proposal to upgrade src/intl/ is > currently blocked by BINUTILS. It can't be scheduled until after the > next BINUTILS has branched. No, it's not worth noticing. I find it laughably unlikely that, even as slow as I may be to get the next release moving, anyone would want to touch src/intl/ before the branch is created. If it were to happen, I'd just create the branch early. -- Daniel Jacobowitz