Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "R. Bernstein" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16225.47261.577664.992869@panix3.panix.com> Date: Fri, 12 Sep 2003 08:14:21 -0400 To: cygwin AT cygwin DOT com Subject: Re: cygwin bash 2.05b patches and "rebash" a debugger for bash (http://bashdb.sourceforge.net) In-Reply-To: <20030912113130.GG9981@cygbert.vinschen.de> References: <16224 DOT 32353 DOT 754787 DOT 145806 AT panix3 DOT panix DOT com> <20030911152028 DOT GV9981 AT cygbert DOT vinschen DOT de> <16224 DOT 57356 DOT 609720 DOT 972967 AT panix3 DOT panix DOT com> <20030912113130 DOT GG9981 AT cygbert DOT vinschen DOT de> Reply-To: rocky AT panix DOT com Corinna Vinschen writes: > I have just ran that diff since I'm passing over bash maintainership > to Ronald Landheer-Cieslak. Actually, I ran it myself yesterday and applied the cygwin-oriented patches which are very few (but they were different and therefore probably better than the on-the-fly hacking I did in the past). As a result, what is currently in CVS here: http://sourceforge.net/cvs/?group_id=61395 will build on cygwin without any modification. I ran all of the debugger regression tests yesterday without problem. Debugging is slow, but it works. I've been able to debug for example large (10,000 line) configure scripts. The latest release of ddd, 3.3.7, has support for the bashdb debugger as does as what the currentin GNU Emacs CVS - however a standalone GNU Emacs interface also comes with the package in the interrum. Starting with the next the next rebash/bashdb release, 0.43, decent debugging of bash programs (and having a timestamped history which is customizable in the date format output) is possible in cygwin by compiling from the main distributed source. There is one small doc build warning in CVS that needs to get cleared up before release; someone else promised to undertake doing this. However folks are encouraged to try what's in CVS, especially on Cygwin to make sure the release is flawless (at least for Cygwin). However I'll be unsubsribing from cygwin AT cygwin DOT com soon. So if you have any further comments, although of course you can post to this list, I probably won't see. > > The Cygwin version is vanilla bash plus patches 001 to 004 plus the > below patches: Actually, if you look here: http://ftp.gnu.org/pub/gnu/bash/bash-2.05b-patches/ you'll see that there are 3 more from March of this year. The rebash/bashdb CVS sources have these applied as well. Some of the fixes from Debian are also probably worth applying as some of them aren't necessarily specific to Debian. These would be in the db directory in CVS. And last, but certainly not least, is that issue of coordinating patches between cygwin and rebash/bashdb. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/