Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40165 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5958 invoked from network); 30 Aug 2008 17:56:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Aug 2008 17:56:11 -0000 Authentication-Results: pb1.pair.com smtp.mail=greg@chiaraquartet.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=greg@chiaraquartet.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain chiaraquartet.net from 208.83.222.18 cause and error) X-PHP-List-Original-Sender: greg@chiaraquartet.net X-Host-Fingerprint: 208.83.222.18 unknown Linux 2.6 Received: from [208.83.222.18] ([208.83.222.18:36190] helo=mail.bluga.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 87/C8-27196-9B989B84 for ; Sat, 30 Aug 2008 13:56:10 -0400 Received: from mail.bluga.net (localhost.localdomain [127.0.0.1]) by mail.bluga.net (Postfix) with ESMTP id CE051C0D6C3; Sat, 30 Aug 2008 10:55:35 -0700 (MST) Received: from Greg-Beavers-monster.local (CPE-76-84-4-101.neb.res.rr.com [76.84.4.101]) (using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.bluga.net (Postfix) with ESMTP id 4F499C0D6BE; Sat, 30 Aug 2008 10:55:35 -0700 (MST) Message-ID: <48B989B5.7030708@chiaraquartet.net> Date: Sat, 30 Aug 2008 12:56:05 -0500 User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070807) MIME-Version: 1.0 To: Pierre Joye , internals@lists.php.net References: <48B955FD.804@chiaraquartet.net> <48B9781E.60502@chiaraquartet.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [PHP-DEV] phar in win32 snapshots From: greg@chiaraquartet.net (Greg Beaver) Pierre Joye wrote: > hi, > > On Sat, Aug 30, 2008 at 6:41 PM, Greg Beaver wrote: > >> Pierre Joye wrote: >> >>> hi, >>> >>> On Sat, Aug 30, 2008 at 4:15 PM, Greg Beaver wrote: >>> >>> >>>> Hi, >>>> >>>> Is there a reason phar is built shared in win32 snapshots even though >>>> the default in config.w32 is to build it statically? >>>> >>>> >>> The default config.w32 (besides being wrong) is shared. >>> >>> Why should it be built statically? >>> >> It builds statically in vs 2008 with PHP_5_3 on my box, you are >> mistaken. For reasoning on static build, see the list archive. >> > > Can you try to actually what is used to build a release please? > > cscript /nologo configure.js --enable-snapshot-build --enable-debug-pack > > And I still have no answer to my question. Why should it be built statically? > > The change has been introduced with the extension dependencies patch > (or in the same period, to be checked, post alpha2 anyway). Hi, Right, my point is that this: configure --enable-debug-pack builds phar in statically, just as zlib is built statically. Perhaps the --enable-snapshot-build could be fixed to match this behavior? It makes it hard to design config.w32 for multiple branches if it behaves differently with different unrelated config options. Thanks, Greg P.S. I'm not trying to start a war over anybody's code religion, just asking for an obvious bug in the build process to be corrected.