From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4850 invoked by alias); 24 Jul 2006 20:22:22 -0000 Received: (qmail 4841 invoked by uid 22791); 24 Jul 2006 20:22:21 -0000 X-Spam-Check-By: sourceware.org Received: from pool-71-248-179-29.bstnma.fios.verizon.net (HELO cgf.cx) (71.248.179.29) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 24 Jul 2006 20:22:20 +0000 Received: by cgf.cx (Postfix, from userid 201) id E172913C0F1; Mon, 24 Jul 2006 16:22:18 -0400 (EDT) Date: Mon, 24 Jul 2006 20:22:00 -0000 From: Christopher Faylor To: gdb-patches@sourceware.org Subject: Re: [RFC] Add expat to the GDB sources Message-ID: <20060724202218.GA24177@trixie.casa.cgf.cx> Mail-Followup-To: gdb-patches@sourceware.org References: <20060718134048.GA15685@nevyn.them.org> <20060723224032.GA5168@trixie.casa.cgf.cx> <200607232318.k6NNIV28004376@elgar.sibelius.xs4all.nl> <20060724152438.GA17094@trixie.casa.cgf.cx> <20060724195118.GE13612@nevyn.them.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060724195118.GE13612@nevyn.them.org> User-Agent: Mutt/1.5.11 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-07/txt/msg00350.txt.bz2 On Mon, Jul 24, 2006 at 03:51:18PM -0400, Daniel Jacobowitz wrote: >On Mon, Jul 24, 2006 at 10:47:54PM +0300, Eli Zaretskii wrote: >>>Date: Mon, 24 Jul 2006 11:24:38 -0400 From: Christopher Faylor >>> >>>I would really like to see a day when 'src' will no longer include >>>'tcl', or 'readline', or 'expat'. >> >>But the same could be said about libiberty, libbfd, and libopcodes. >>Are you saying we should remove them, too, from the GDB distro? If >>not, what is the difference between those and readline? > >In my opinion, the difference is that no independent releases are made >of those projects. In an ideal world, maybe there would be independent >releases, and we could use them. But BFD in particular doesn't have a >stable API and (as recently discussed on the binutils list) doesn't >have an interest in one. > >Compare to readline, tcl, and expat, each used by hundreds of different >programs. Yes. Also, the master repository for libiberty, et al, is *on sourceware* not on some random other server and all of the people who make changes to the libraries participate in forums which are clustered around sourceware and are known to each other. This is not the case for tcl or expat, and only somewhat the case for readline. cgf