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 Message-ID: <01ee01c22214$d9ad2a90$6132bc3e@BABEL> From: "Conrad Scott" To: "Charles Wilson" Cc: References: <3D21EB28 DOT 1D1B4436 AT x-ray DOT at> <3D22027D DOT 7070608 AT ece DOT gatech DOT edu> Subject: Re: CONTRIB: missing search.h src's Date: Tue, 2 Jul 2002 23:07:25 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 "Charles Wilson" wrote: > On June 6, the newlib folks added the search functions (newlib is the > c runtime library that forms part of cygwin1.dll). However, the header > files that declare the functions conflict with the recent berkeley-db > package -- and the search functions themselves are not "exported" by > cygwin1.dll. > > You would probably be better off, for now, building cvsps against > berk-db instead...until we can get the conflict sorted out. (Geez, it's > funny how this one topic came up three times today...synchronicity?) It's not obvious to me that there is any conflict. The header is part of the standard cygwin installation package and doesn't seem to require that the db headers are available to the *user* of the search package, they're just used internally. So I can't see a reason why those interfaces aren't exported. Well, I can see several reasons why not, e.g. Chris's observation about the size of the DLL, but it seems a shame to have the code sitting there and not available. As for synchronicity: powerful stuff! // Conrad -- 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/