Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:98399 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73966 invoked from network); 3 Mar 2017 22:59:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Mar 2017 22:59:13 -0000 Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.128.176 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.128.176 mail-wr0-f176.google.com Received: from [209.85.128.176] ([209.85.128.176:36332] helo=mail-wr0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AB/71-57607-F35F9B85 for ; Fri, 03 Mar 2017 17:59:12 -0500 Received: by mail-wr0-f176.google.com with SMTP id u108so82832128wrb.3 for ; Fri, 03 Mar 2017 14:59:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=+BFg4JeeJlgzf8oqjnU7ihOCjrvIoGichs941Rn2/ro=; b=yACIudwoPS38LXhVHyRi/qkczdo2dI99PtC+3K4KpBi68cPGu2zSS5g9OK2vfkoPB1 D4eVTDsKRizvExHxFIQpnNfbqMyRIWtjGaUxf8eifz4A3imm7X2jlamwsj6sKybeDfc3 usF6RocOYOyXwijsmm8xAgtLobpBShUxneuGhCPh8ynQHuXvbASeY0K1XkFB9nkNG3/E +qTOps0UopWyBdKVs3QSv2vU86ztdqTyH9EeyBoPMOh3GrpZbBOR5T0iqmsHaPMXWs6/ oz633ART3kwzs/vMapdeOoLMYw2zcgRHhAeHlmtcOtjs/79nIPm1WkZiAsgEHcdLsFcQ yBQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=+BFg4JeeJlgzf8oqjnU7ihOCjrvIoGichs941Rn2/ro=; b=sD0grIDJkuK4aKC8BhaGITd6RD7QoY14ZBRAvCuCKd1e552tctgFC+P/fyUtfewSwi 2hhFaYB3IfYtM33eQS9tdrNHOhWbHdJ7gIhRKDwfFMYTPMHrkcvMkQObiydMoLmiHC7x wyZWznVOjeNX+mTvLEIHqBErILmgKQZW7JtjG9xnU4oX5ybVQKWRXILWAvjz0nshJ5R6 ecNTBn/+SZ/3Zm2kE+YTBADem3Hbk76fcwXf+lrCKbBAQ9Mc5pirUFPheAIUiavWysEJ mMQOIjwySpAkslgd53tzM7BNQrA10QtnuTPooj5Bk/mpYBb6O8XT+AsFiTA1egXyv2nj exlg== X-Gm-Message-State: AMke39kVfOel8fAmR74kklpfulcIObtDiZ7gPiQdmalZDEOrLxG++3MQFaexOkpn8Ll27MfpbIjfJ/Gf5VumMg== X-Received: by 10.223.139.219 with SMTP id w27mr4465185wra.179.1488581948192; Fri, 03 Mar 2017 14:59:08 -0800 (PST) MIME-Version: 1.0 Sender: php@golemon.com Received: by 10.223.152.233 with HTTP; Fri, 3 Mar 2017 14:59:07 -0800 (PST) X-Originating-IP: [73.9.224.155] In-Reply-To: <724dba2c-7f62-04f3-2679-8d3568dcf7c9@fleshgrinder.com> References: <724dba2c-7f62-04f3-2679-8d3568dcf7c9@fleshgrinder.com> Date: Fri, 3 Mar 2017 16:59:07 -0600 X-Google-Sender-Auth: 6juMEytDBs9nXxGmjwD0Gl_zmCU Message-ID: To: PHP internals Cc: Derick Rethans Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [Request for Comment] Loading dynamic libraries with cross dependencies. From: pollita@php.net (Sara Golemon) >> 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? >> > > 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! > I certainly agree, but I didn't want to jump in too deep given that this seems to be a relatively rare occurrence and sometimes a little extra documentation can be a lot more valuable than code. -Sara