Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74525 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34952 invoked from network); 27 May 2014 14:25:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 May 2014 14:25:31 -0000 Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.215.10 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.215.10 mail.experimentalworks.net Received: from [217.114.215.10] ([217.114.215.10:36709] helo=mail.experimentalworks.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C2/F2-18053-950A4835 for ; Tue, 27 May 2014 10:25:30 -0400 Received: from [192.168.2.31] (ppp-93-104-16-3.dynamic.mnet-online.de [93.104.16.3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: johannes@schlueters.de) by mail.experimentalworks.net (Postfix) with ESMTPSA id 53AF142938; Tue, 27 May 2014 16:26:27 +0200 (CEST) To: Michael Wallner Cc: PHP Internals In-Reply-To: References: <1401193927.2998.50.camel@guybrush> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-jnk4++2I78j7qZXew08U" Date: Tue, 27 May 2014 16:25:10 +0200 Message-ID: <1401200710.2998.56.camel@guybrush> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Subject: Re: [PHP-DEV] Linking and autoloading of dependent extensions From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) --=-jnk4++2I78j7qZXew08U Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2014-05-27 at 16:11 +0200, Michael Wallner wrote: > >> * the extension is inside extension_dir and > >> * a specific naming scheme on the extension's shared library file= . >=20 > Wait, what? I guess I read too fast. Did you see extensions not named tha= t way? I myself do this when keeping different versions around for testing etc. and I've even different (commercial) extensions doing that for distributing differently named files for different PHP versions.This also happens when handling mixed cased names vs. lowercase (i.e. if you build phar shared you get phar.so but it is called Phar, I assume there are others) johannes --=-jnk4++2I78j7qZXew08U Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (SunOS) iQEcBAABAgAGBQJThKBGAAoJEH3sTmn8nIPX7EoIALjVd1xFIMBNSR4j6trdvmgb MiBfiV9F+uyD5yr3nDAy+nqY0CJB5F643FlxSUqE8iQSSWKSPR6rI2uljgypbD7t UhsK10hy6uBrgC8Gv++hbtm0a2js/gnBtzKVd3uf/zkWQvMVsLaicRp070QkYezB EdJ2sTliCtiW96LvzVZUXbmXMR7lkRabAUXK6qvfKBcHX+Zl3FShDLPbJopQeyUA IlFWj4tr2DFLFzaIa82BKz/NFDe/+yDyoYnhNuyZCWcvv0PAHSH/mJz2u9HbSX1g JCSBLcludf39SAj9X19Ng81peL55EA7BesDlb3h7JXRn/ctMke9Ap3fpzPqQHDk= =7W9u -----END PGP SIGNATURE----- --=-jnk4++2I78j7qZXew08U--