Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97163 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32353 invoked from network); 24 Nov 2016 15:15:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Nov 2016 15:15:11 -0000 Authentication-Results: pb1.pair.com smtp.mail=dclarke@blastwave.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=dclarke@blastwave.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain blastwave.org from 209.17.115.110 cause and error) X-PHP-List-Original-Sender: dclarke@blastwave.org X-Host-Fingerprint: 209.17.115.110 atl4mhob17.myregisteredsite.com Received: from [209.17.115.110] ([209.17.115.110:51002] helo=atl4mhob17.myregisteredsite.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 81/D6-21589-DF307385 for ; Thu, 24 Nov 2016 10:15:10 -0500 Received: from mailpod.hostingplatform.com ([10.30.77.35]) by atl4mhob17.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id uAOFF6P2024098 for ; Thu, 24 Nov 2016 10:15:06 -0500 Received: (qmail 8077 invoked by uid 0); 24 Nov 2016 15:15:06 -0000 X-TCPREMOTEIP: 99.253.103.29 X-Authenticated-UID: dclarke@blastwave.org Received: from unknown (HELO ?172.16.35.41?) (dclarke@blastwave.org@99.253.103.29) by 0 with ESMTPA; 24 Nov 2016 15:15:06 -0000 To: Anatol Belski , "'Levi Morrison'" References: <0ca001d23d21$e033ec40$a09bc4c0$@belski.net> <8520e864-1b65-18db-7ce6-7b99343e03e3@blastwave.org> <0f9201d23de2$f113de00$d33b9a00$@belski.net> Cc: "'internals'" Message-ID: <55fd0583-8c8d-163e-145c-af9edb7c5267@blastwave.org> Date: Thu, 24 Nov 2016 10:15:05 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <0f9201d23de2$f113de00$d33b9a00$@belski.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] C89 vs. C99 From: dclarke@blastwave.org (Dennis Clarke) On 11/13/2016 02:20 PM, Anatol Belski wrote: > moving to C99, we enable a set of new features not available with > the ANSI C, that we need to internalize and accept. Just following up here. Perhaps it was not a good idea to fire a bug report at 7.0.14RC1 but what is done is done. It can always be marked "not a bug" or "yes we know" at this time. For now I will drop down to using cc and a set of more permissive CFLAGS which allow for some extensions and transitive code elements. The configure stage seems fine thus far and a compile is running. Merely as a side note, I know that the folks inside Oracle are slowly dropping support for their own operating system Solaris 10. This is evidence in the fact that Oracle won't release MySQL 5.7 or the MySQL cluster software for Solaris 10 at all. Despite the fact that Sol 10 is well supported for many more years to come and most of their customer base is on it still. However, the sources of major software elements such as PHP *should* compile clean within such a POSIX environment using the tools provided. I am a big big fan of GCC also. Have been for 20 years. It just isn't a really tightly conforming compiler ( yet ) and the optimization within the sparc servers is still best done with Oracle Studio tools. Dennis Clarke