Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14407 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78395 invoked by uid 1010); 20 Jan 2005 19:48:04 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 76423 invoked from network); 20 Jan 2005 19:47:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jan 2005 19:47:14 -0000 X-Host-Fingerprint: 66.198.51.121 lerdorf.com Linux 2.4/2.6 Received: from ([66.198.51.121:46488] helo=colo.lerdorf.com) by pb1.pair.com (ecelerity HEAD (r4105:4106)) with SMTP id E9/A1-39858-7BA00F14 for ; Thu, 20 Jan 2005 14:47:04 -0500 Received: from [172.21.167.152] (snv-lobby-rtr.corp.yahoo.com [216.145.49.17]) by colo.lerdorf.com (8.13.2/8.13.2/Debian-1) with ESMTP id j0KJIeNK018310; Thu, 20 Jan 2005 11:18:40 -0800 In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <17EE1B80-6B18-11D9-8E18-000D93B4252E@gravitonic.com> Content-Transfer-Encoding: 7bit Cc: internals@lists.php.net Date: Thu, 20 Jan 2005 11:18:40 -0800 To: sniper@php.net X-Mailer: Apple Mail (2.619) Subject: Re: Latest phpize.in change screws up shared extensions on Mac OS X From: andrei@gravitonic.com (Andrei Zmievski) Also, you removed calls to aclocal which presents yet another problem. My shared extension uses external aclocal macros and since aclocal is not run, it cannot locate and bundle them into aclocal.m4. Please fix. -Andrei On Jan 20, 2005, at 11:16 AM, Andrei Zmievski wrote: > Jani, > > What was the reasoning behind the 1.15->1.16 patch for phpize.in? Your > comments say: > > - Changed phpize not to require automake and libtool. > - Fixed build system to always use bundled libtool files. > > This had an unfortunate effect of building shared extensions on Mac OS > X as .dylib shared libraries, instead of dlopen()'able bundles. The > bundled libtool is way old and does not handle this properly, while > the new ones do. -Andrei >