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 X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Sun, 20 Oct 2002 12:19:36 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Max Bowsher cc: cygwin AT cygwin DOT com Subject: Re: cvs-1.11.0-1 fails to build In-Reply-To: <002701c27818$3d0c9c20$78d96f83@pomello> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: On Sun, 20 Oct 2002, Max Bowsher wrote: > Igor Pechtchanski wrote: > >> I'm having a problem building cvs-1.11.0-1. GDBM_EXPORT is not > >> picked up as a macro (which I assume it is, as it's used to declare > >> functions), and this results in parse errors and gcc being generally > >> unhappy. I'm attaching the exact error message. > >> This is probably because I have gdbm-1.8.0-4, and cvs lists > >> gdbm-1.8.0-3 in its dependences, although Chuck Wilson apparently > >> received no complaints during the test period ( > >> http://www.cygwin.com/ml/cygwin/2002-02/msg01333.html ). > > I ran into this problem, and solved it by backing out Chuck's gdbm changes, > instead building cvs in its flat-file mode. I needed to do this so I had a > cvs which could act on repositories created using this method. > > I don't know what you want to use it for, but unless you want to > specifically want to use gdbm, this may be acceptable. As the cvs docs say, > the performance gain is minimal unless you have a *huge* modules file. > > Attatched is Chuck's patch as included in the Cygwin source package, spilt > into 2: cygupdate is general fixups, and gdbmify is the gdbm additions, > which I backed out to build a cvs_flatdbm.exe which I keep in ~/bin. > > Max. Thanks, Max, this looks like exactly what I need -- I just needed to build a debuggable cvs for tracking down another problem (not in the gdbm module). When I have some time, I'll look into patching cvs to build with the new gdbm... Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Water molecules expand as they grow warmer" (C) Popular Science, Oct'02, p.51 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/