Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:24255 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85444 invoked by uid 1010); 3 Jul 2006 22:17:03 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 85429 invoked from network); 3 Jul 2006 22:17:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Jul 2006 22:17:03 -0000 X-PHP-List-Original-Sender: gwynne@skytag.com X-Host-Fingerprint: 208.97.132.61 sd-green-bigip-61.dreamhost.com Linux 2.4/2.6 Received: from ([208.97.132.61:59639] helo=spunkymail-a10.dreamhost.com) by pb1.pair.com (ecelerity 2.1.1.3 r(11751M)) with ESMTP id 85/02-13848-D5799A44 for ; Mon, 03 Jul 2006 18:17:02 -0400 Received: from [192.168.1.101] (c-24-147-151-210.hsd1.ma.comcast.net [24.147.151.210]) by spunkymail-a10.dreamhost.com (Postfix) with ESMTP id 56AA2162CA7; Mon, 3 Jul 2006 15:16:58 -0700 (PDT) In-Reply-To: References: <952E8F04-87DB-4925-8F08-B999DE354D65@skytag.com> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-ID: Cc: internals@lists.php.net Content-Transfer-Encoding: 7bit Date: Mon, 3 Jul 2006 18:16:50 -0400 To: Pierre X-Mailer: Apple Mail (2.752.2) Subject: Re: [PHP-DEV] Configure summary From: gwynne@skytag.com (Gwynne) On Jul 3, 2006, at 6:09 PM, Pierre wrote: >> I'm working on a patch to bring in this functionality, out of sheer >> "I need to learn more about autoconf and I want to contribute to >> PHP"- >> ness :). Does anyone have any thoughts on what might go into such a >> summary? > Something like: > > GD Support Yes > Bundled > PNG Yes > JPEG No > GIF R/W Yes > > PDO Support Yes > PDO Mysql Yes > PDO Sqlite Bundled Yes > ... > > Maybe with the version found and used, but it could make the summary > unreadable :) The problem I have with this is that all of that information is already findable from the configure output. Yes, you have to look for it, but the idea of a summary is to summarize, not give extensive details and basically duplicate all the AC_MSG_CHECKING output. Maybe this is something that would only be provided by my --with- summary=extended switch? >> So far, I have install prefix, SAPI, debug on/off, things of >> that simple nature. Also, any thoughts on whether the summary should >> be printed from configure itself or config.status? > I think it may require some additional macros. These macros can be > called from the extension to set the key/value pairs to display. I had this thought, but I wasn't really looking to do something that'd require changing every config.m4 file in the PHP hierarchy. Obviously this would be optional for any given extension, but still, it's a larger job than I'm fully confident I can do. > Good luck and don't hesitate to harass the list until you get it > working, this is something I was waiting for since way too long (and > being lazy ;) Well in that case, perhaps someone can tell me whether I should be displaying this information from configure itself (configure.in AC_MSG_RESULT macros) or from config.status (init_cmds in AC_OUTPUT) :). If it's available from config.status, maybe that'd be another reason to provide the very detailed output you suggested above? -- Gwynne, Daughter of the Code "This whole world is an asylum for the incurable."