Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101159 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20338 invoked from network); 27 Nov 2017 11:15:35 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Nov 2017 11:15:35 -0000 Authentication-Results: pb1.pair.com smtp.mail=danack@basereality.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=danack@basereality.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain basereality.com from 209.85.192.177 cause and error) X-PHP-List-Original-Sender: danack@basereality.com X-Host-Fingerprint: 209.85.192.177 mail-pf0-f177.google.com Received: from [209.85.192.177] ([209.85.192.177:39441] helo=mail-pf0-f177.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0B/96-26862-6D3FB1A5 for ; Mon, 27 Nov 2017 06:15:34 -0500 Received: by mail-pf0-f177.google.com with SMTP id l24so17235128pfj.6 for ; Mon, 27 Nov 2017 03:15:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=basereality-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pSypdUwcEwizKCv4XRo5WVByW6N0TOkj9wjJyFshiVg=; b=rUz1/3VIAHVqm1xdYUAPNKKSCSFYqyG3cgIX3PxHpWyIZMdBkri/W11uwkR0vWSU4E eMd91836ogCUfICeTke4GUm0A8/7plXHTpfIrMoVnzLm/EbCpZANZzRsyGKD2JYddi6t k52xJzLgN00AzBXDoA414YdQdFDYEnvyxGwXlSAfQvbb+Pd8r9OYyO9mtel1i17xjObg +PX9wncb3c3Q0zKDIdHydnDIym0KCDB0IhRt9MQlKiMUQkDSNqRa3fEqWCNG9Tueu9GV E5RkQ/pwes27a2kmMAc2kRcNf9vd29nle7DKD6oR/C9lnugNQmpIGzUC3TPyOCXY+W8P Fybw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pSypdUwcEwizKCv4XRo5WVByW6N0TOkj9wjJyFshiVg=; b=jDaEogkBIoh4jUQq7U4QR9FYx3yHNZ2CZYfOmMLckZwSVoDxu+luZFUjkLNdQeT8AE empt1JUuocJgeSsFjvd6tNM4dbsEfmZDjMEa5l0XEkOc4nCW3Yydp482kdtqkDhSjB3b AyhnHB1e8H7GbD0q/V0wwhOjid6TgLpXqUWBbJ5qyBT7dfJ9Peqx/NJa/QKpfVI3lHrO dothyrOsG1VNcPzQ3bremrC9IC4aQEKQs6vNl3GJuvLN7KueEB9mKY5pi2LyjXbQ5Wsh bn1tamnFTpqbQlDmAGFa9fvNJwpdMBu8YXYIs02pI9zrcTs/T+11fyNuf7f9VLPGc+Ni bAgg== X-Gm-Message-State: AJaThX4zsbpK2abvllp0rONOMI0hJ8LtHkQBHIO4/qnaepcw5WztDlAq LfJNPy5AzTp2s6vUuL5Yof1Jpp33N7u+eSHnV3Mysw== X-Google-Smtp-Source: AGs4zMa1u1IHZcYykOmxJKbesdhKZYkuuv9rPu4iptXGjpSSaQVFn8rphHSj5smBIgBxH+o+7v95ElUB/cS7BvIanLU= X-Received: by 10.98.32.21 with SMTP id g21mr36536486pfg.52.1511781331013; Mon, 27 Nov 2017 03:15:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.100.170.204 with HTTP; Mon, 27 Nov 2017 03:15:30 -0800 (PST) X-Originating-IP: [81.143.203.71] In-Reply-To: <587c708c-48b9-b18e-098f-26ac0a113cc8@anderiasch.de> References: <73a4b3a5-5a48-fdab-8d7a-08cc596661ff@anderiasch.de> <587c708c-48b9-b18e-098f-26ac0a113cc8@anderiasch.de> Date: Mon, 27 Nov 2017 11:15:30 +0000 Message-ID: To: Florian Anderiasch Cc: PHP internals , Sara Golemon Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] net_get_interfaces() From: danack@basereality.com (Dan Ackroyd) On 26 November 2017 at 16:28, Florian Anderiasch wrote: > if this simply doesn't work on some OSes for > no good reason.. that's a pretty leaky abstraction. Cool. Does that mean that we can drop support for 32bit builds if leaky abstractions are an important thing? > Looks good in theory, but without a lot of thought, how likely is this > to break/work on "supported" operating systems? It's likely to work on platforms that have the C functions implemented. Which is the level of guarantee that PHP aims for; "If the platform implements a feature, PHP will expose it, but won't always go out of its way to work around missing features". > just because there's one year of time and "we have no CI for that" is > not a good excuse in my book. If this is important to you, please step up and do something about it. If it is only of just enough importance to you that you send an email to this list, asking other people to do a shedload of work to satisfy your vague feelings, then as Sara said, committing it now gives people a whole year to find issues with it, and then we can take action against known issues, rather than worrying about unknown unknowns. cheers Dan Ack