Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:98397 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65671 invoked from network); 3 Mar 2017 19:58:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Mar 2017 19:58:56 -0000 Authentication-Results: pb1.pair.com smtp.mail=php@fleshgrinder.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=php@fleshgrinder.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fleshgrinder.com from 212.232.28.122 cause and error) X-PHP-List-Original-Sender: php@fleshgrinder.com X-Host-Fingerprint: 212.232.28.122 mx201.easyname.com Received: from [212.232.28.122] ([212.232.28.122:45203] helo=mx201.easyname.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 09/A0-57607-FFAC9B85 for ; Fri, 03 Mar 2017 14:58:55 -0500 Received: from cable-81-173-135-7.netcologne.de ([81.173.135.7] helo=[192.168.178.20]) by mx.easyname.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1cjtLm-0003cr-Js; Fri, 03 Mar 2017 19:58:52 +0000 Reply-To: internals@lists.php.net References: To: Sara Golemon , Derick Rethans Cc: PHP internals Message-ID: <724dba2c-7f62-04f3-2679-8d3568dcf7c9@fleshgrinder.com> Date: Fri, 3 Mar 2017 20:58:46 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-DNSBL-PBLSPAMHAUS: YES Subject: Re: [PHP-DEV] [Request for Comment] Loading dynamic libraries with cross dependencies. From: php@fleshgrinder.com (Fleshgrinder) On 3/3/2017 8:14 PM, Sara Golemon wrote: > On Fri, Mar 3, 2017 at 5:47 AM, Derick Rethans wrote: >> See also: >> https://derickrethans.nl/undefined-symbol.html >> > Exactly! The same underlying issue at work. > > Would I be correct in assuming there's a desire to resolve this issue? > Or are we considering "know your dependencies and configure for them" > to be enough? > > -Sara > Configuration should be dead simple, having this load order requirements is not dead simple. It is actually very complicated because it is sometimes not trivial to find out what extension need to be loaded in which order. Especially (never encountered it with PHP extensions but other stuff) if you have many dependencies that need to be loaded in the right order. Definitely should be addressed! -- Richard "Fleshgrinder" Fussenegger