Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14432 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14564 invoked by uid 1010); 25 Jan 2005 13:17:20 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 14476 invoked from network); 25 Jan 2005 13:17:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Jan 2005 13:17:19 -0000 X-Host-Fingerprint: 195.197.172.115 gw01.mail.saunalahti.fi Linux 2.4/2.6 Received: from ([195.197.172.115:48673] helo=gw01.mail.saunalahti.fi) by pb1.pair.com (ecelerity HEAD (r4105:4106)) with SMTP id 65/3A-13914-A1246F14 for ; Tue, 25 Jan 2005 07:56:58 -0500 Received: from localhost.localdomain (YZCLXVIII.dsl.saunalahti.fi [85.76.34.69]) by gw01.mail.saunalahti.fi (Postfix) with ESMTP id 72B6FC0EAD; Tue, 25 Jan 2005 14:56:52 +0200 (EET) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id j0PCuicu017924; Tue, 25 Jan 2005 14:56:44 +0200 Received: from localhost (jani@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) with ESMTP id j0PCudv8017920; Tue, 25 Jan 2005 14:56:44 +0200 X-Authentication-Warning: localhost.localdomain: jani owned process doing -bs Date: Tue, 25 Jan 2005 14:56:39 +0200 (EET) Reply-To: Jani Taskinen To: Andrei Zmievski Cc: internals@lists.php.net In-Reply-To: <1CA017D6-6E8A-11D9-9B8C-000D93B4252E@gravitonic.com> Message-ID: References: <17EE1B80-6B18-11D9-8E18-000D93B4252E@gravitonic.com> <1CA017D6-6E8A-11D9-9B8C-000D93B4252E@gravitonic.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: [PHP-DEV] Re: Latest phpize.in change screws up shared extensions on Mac OS X From: sniper@iki.fi (Jani Taskinen) Good enough explanation. Fixed in CVS. --Jani On Mon, 24 Jan 2005, Andrei Zmievski wrote: > PHP-GTK uses a lot of external macros though its extensions, such as > AM_PATH_GLIB_2_0(), AM_PATH_GTK_2_0(), and others. Those are contained in .m4 > files located in aclocal's share directory and without running aclocal the > configuration process fails, since those macros are external. > > -Andrei > > On Jan 22, 2005, at 11:28 AM, Jani Taskinen wrote: > >> >> Care to elaborate a bit? Exactly WHAT macros you use? >> >> --Jani >> >> >> On Thu, 20 Jan 2005, Andrei Zmievski wrote: >> >>> 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 >>> >>> > >