Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 99088 invoked from network); 22 Feb 2006 17:04:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 22 Feb 2006 17:04:28 -0000 Received: (qmail 65212 invoked by uid 500); 22 Feb 2006 17:04:25 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 65173 invoked by uid 500); 22 Feb 2006 17:04:24 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 65156 invoked by uid 99); 22 Feb 2006 17:04:24 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2006 09:04:24 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [207.155.252.12] (HELO sheffield.cnchost.com) (207.155.252.12) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2006 09:04:23 -0800 Received: from [192.168.0.21] (c-24-13-128-132.hsd1.il.comcast.net [24.13.128.132]) by sheffield.cnchost.com id MAA22050; Wed, 22 Feb 2006 12:04:02 -0500 (EST) [ConcentricHost SMTP Relay 1.17] Errors-To: Message-ID: <43FC98F7.3080902@rowe-clan.net> Date: Wed, 22 Feb 2006 11:01:43 -0600 From: "William A. Rowe, Jr." User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@apr.apache.org Subject: Re: [PATCH] Do not include and in same file References: <20051102204850.GA69838@crodrigues.org> <7edfeeef0512101302w12ff8865x8f9bcf1326002574@mail.gmail.com> <43F1B185.7070807@rowe-clan.net> <7edfeeef0602141000h3173e517x794b2761d845f438@mail.gmail.com> <43F2C911.8010702@rowe-clan.net> In-Reply-To: <43F2C911.8010702@rowe-clan.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N My gut says if we cannot solve this trivial problem over the course of three+ months due to a utter lack of competency in autoconf (and lack of time by the small handful who understand it), perhaps the project should consider alternatives to autoconf as we start looking down the road at APR 2.0.0? Does anyone have any positive experiences with other configuration and feature detection tools? Bill William A. Rowe, Jr. wrote: > Well one mystery is solved. Folks experiencing build breakage likely have > installed python2.4, which deposits libuuid into /usr/local/lib, without > any corresponding header file. > > We have only one election to use osuuid, and that is a bogus test for > the lib. > The proper test must check that the uuid_t resolves, and generate_uuid > can be > invoked without compile warnings, no matter if it is declared in uuid.h, > uuid/uuid.h, or somewhere in the bowels of unistd.h or other common system > header files. > > Throwing the yes/no flag on the linkability of generate_uuid against -luuid > or the clib is pretty broken behavior. > > Bill > > Garrett Rooney wrote: > >> On 2/14/06, William A. Rowe, Jr. wrote: >> >>> Garrett Rooney wrote: >>> >>>> On 11/2/05, Craig Rodrigues wrote: >>>> >>>> >>>>> Hi, >>>>> >>>>> I maintain the port of APR for the FreeBSD ports system. >>>>> I was assigned the following bug: >>>>> >>>>> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/88406 >>>>> >>>>> If e2fsprogs is installed on a FreeBSD 5.4 system, >>>>> compilation of APR fails, because types conflict >>>>> if (from the system) and (from e2fsprogs) are >>>>> both included. >>>>> >>>>> is a relatively recent addition to FreeBSD and >>>>> was added in the FreeBSD 5.x timeframe. >>>>> >>>>> Is this patch acceptable for apr? >>>> >>>> >>>> >>>> Looks good to me, committed in r355780. >>>> >>>> Sorry for the delay, this has been sitting in my inbox forever and I >>>> just got a chance to try it out. >>> >>> >>> Could this commit be the origin of breakage on Macintosh OS/X? Both >>> 1.2.x >>> and trunk fail to compile on Darwin7.9.0 kernel at this moment. >> >> >> >> AFAIK this patch was never merged into 1.2.x, so if you're having >> trouble building 1.2.x it's probably something else. >> >> -garrett >> >> > > >