Re: [PHP-DEV] Preparing for PHP 8.0.0 GA

2020-11-23 Thread Dmitry Stogov
Hi,

I finally fixed all the known JIT related issues and made the PHP-8.0 build
"green".

https://dev.azure.com/phpazuredevops/PHP/_build/results?buildId=13088&view=results

Please, cherry-pick the following 5 commits into PHP-8.0.0.

c8df28d276c25c6f5ad0f1ab2727804b32be8cfe
c0d1dbcb432f65d09f1c88cc368aa89eb5f067f4
4cf3da73839b1ef3ab1fc8f74aee3a00237ad6b5
586ccfdfd5179336dcf3719577b8258e55e7d76e
337d2af6ca50a52864034446d863331cbc61885e

Thanks. Dmitry.

On Thu, Nov 19, 2020 at 5:50 PM Sara Golemon  wrote:

> I've just cut the release branch for PHP-8.0.0 final which will be released
> in one week on 26 Nov.  Minor bug fixes can continue to be merged via the
> PHP-8.0 branch for inclusion in 8.0.1, but 8.0.0 will be precisely what
> 8.0.0RC5 contained unless serious issues are encountered.
>
> If you feel you have a fix which should be included in the 8.0.0 final
> release, please let Gabriel and I know which commit you would like
> cherry-picked onto that release spur.
>
> Please also help me out by reviewing the NEWS, UPGRADING, and
> UPGRADING.INTERNALS files: https://github.com/php/php-src/blob/PHP-8.0.0/
>
> Lastly, there are likely still gaps in the documentation of new features,
> so please take a moment away from code to make the manual better.
>
> -Sara
>


Re: [PHP-DEV] Preparing for PHP 8.0.0 GA

2020-11-23 Thread Christopher Jones



On 20/11/20 1:50 am, Sara Golemon wrote:

I've just cut the release branch for PHP-8.0.0 final which will be released
in one week on 26 Nov.  Minor bug fixes can continue to be merged via the
PHP-8.0 branch for inclusion in 8.0.1, but 8.0.0 will be precisely what
8.0.0RC5 contained unless serious issues are encountered.


What is the status of Windows builds?

In particular who can I work with to get the build to use updated Oracle client libraries for the OCI8 extension in the PHP bundle and the upcoming 
OCI8 3.0 release on PECL?  I.e. drop building with 11g and add 19c?


Fine print: Oracle 19 is a long-term release.  Using Oracle Client 19c 
libraries lets OCI8 connect to Oracle DB 11.2 or later.

Chris

--
https://twitter.com/ghrd

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] Renaming on of the XML opaque objects for consistency

2020-11-23 Thread G. P. B.
Greetings internals,

I know this is *literally* hours before the GA tag, but I just realized
that when introducing opaque objects during the resource to object
conversion the XMLWriter and XMLParser extensions don't use the same casing
as the classes are named XmlParser and XMLWriter

Should we rename one of them for consistency just before GA is tagged or
let it be?

Best,

George P. Banyard


Re: [PHP-DEV] Union `&` operator

2020-11-23 Thread Eugene Sidelnyk
I am wondering why don't you create some kind of donation system?

So that customers (end programmers) can vote for features by means of their
money. In russian it is known as "Голосуй рублём".

This will give the community an ability to provide feedback of what
features they like or don't.

BTW, this way people won't be able to cheat inasmuch vote is an monetary
unit

On Sat, Nov 14, 2020, 2:56 PM G. P. B.  wrote:

> On Sat, 14 Nov 2020 at 11:17, Eugene Sidelnyk  wrote:
>
>> Levi will not have time for this. Who else do you suggest?
>>
>
> Please do NOT prompt someone to implement a feature for you for free.
> Many of us would like intersection types but it takes time to implement it.
> And as a reminder most people who work on php-src do so on their free time
> with no compensation whatsoever.
>
> I recommend you read this article from Christopher Jones from Oracle about
> the PHP RFC process:
>
> https://blogs.oracle.com/opal/the-mysterious-php-rfc-process-and-how-you-can-change-the-web
>
> Now, if you are interested in implementing it yourself there are various
> resources available which we
> would be happy to link you.
>
> Best,
>
> George P. Banyard
>
> PS: Again, please do not top post as it is one of the guidelines of this
> mailing list, see:
> https://github.com/php/php-src/blob/master/docs/mailinglist-rules.md
>