logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: PHP 8.4.0 RC3, 8.3.13 RC1, 8.2.25 RC1 available Page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Author
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Thu 25 Jun '15 13:57    Post subject: PHP 8.4.0 RC3, 8.3.13 RC1, 8.2.25 RC1 available Reply with quote

This topic is about 'non-production' builds. They are usually available at https://windows.php.net/qa
Sometimes I am a little earlier than php.net, sometimes later.

PHP 5.x, 7.0-7.4, 8.0 are EOL, so there will be no RC's anymore.
PHP 8.1 receives security fixes only, without preceding RC's.

My PHP 8.2, 8.3 and 8.4 builds use OpenSSL 3.0.x now, just like the official builds.
My PHP 8.0 and 8.1 builds use OpenSSL 3.0.x as well, unlike the official builds, which still use OpenSSL 1.1.1 at the moment..

PHP 8.4

https://phpdev.toolsforresearch.com/php-8.4.0RC3-nts-Win32-vs17-x64.htm
https://phpdev.toolsforresearch.com/php-8.4.0RC3-nts-Win32-vs17-x64.zip

https://phpdev.toolsforresearch.com/php-8.4.0RC3-Win32-vs17-x64.htm
https://phpdev.toolsforresearch.com/php-8.4.0RC3-Win32-vs17-x64.zip

https://phpdev.toolsforresearch.com/php-8.4.0RC3-nts-Win32-vs17-x86.htm
https://phpdev.toolsforresearch.com/php-8.4.0RC3-nts-Win32-vs17-x86.zip

https://phpdev.toolsforresearch.com/php-8.4.0RC3-Win32-vs17-x86.htm
https://phpdev.toolsforresearch.com/php-8.4.0RC3-Win32-vs17-x86.zip

PHP 8.3

https://phpdev.toolsforresearch.com/php-8.3.13RC1-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.3.13RC1-nts-Win32-vs16-x64.zip

https://phpdev.toolsforresearch.com/php-8.3.13RC1-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.3.13RC1-Win32-vs16-x64.zip

https://phpdev.toolsforresearch.com/php-8.3.13RC1-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.3.13RC1-nts-Win32-vs16-x86.zip

https://phpdev.toolsforresearch.com/php-8.3.13RC1-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.3.13RC1-Win32-vs16-x86.zip

PHP 8.2

https://phpdev.toolsforresearch.com/php-8.2.25RC1-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.2.25RC1-nts-Win32-vs16-x64.zip

https://phpdev.toolsforresearch.com/php-8.2.25RC1-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.2.25RC1-Win32-vs16-x64.zip

https://phpdev.toolsforresearch.com/php-8.2.25RC1-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.2.25RC1-nts-Win32-vs16-x86.zip

https://phpdev.toolsforresearch.com/php-8.2.25RC1-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.2.25RC1-Win32-vs16-x86.zip

PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1

No RC's available

Edit 2024-03-10: PHP 8.3.13 RC1, 8.2.25 RC1, 8.4.0 RC3


Last edited by Jan-E on Wed 23 Oct '24 18:53; edited 236 times in total
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Thu 25 Jun '15 17:13    Post subject: Reply with quote

Kalle Sommer Nielsen in php.internals (Thu, 25 Jun 2015 17:03:31 +0200):
Quote:
Howdy

This is a quick heads up that we plan to have the next release of 7.0.0 be Beta 1, this marks a feature freeze and from there on, we will switch focus on to stabilization, regressions and other bug fixes.

Beta 1 is schedule to be tagged and packaged on July 7th and released on July 9th which is a small 2 weeks from now to get any remaining changes of such in.

If you are in doubt about whether or not your change would be considered a 'feature' or have any other questions, then feel free to mail us RMs or reply here.

Thanks,
Kalle, Anatol & Ferenc
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Sun 05 Jul '15 13:23    Post subject: Reply with quote

I added php_redis.dll to the PHP7 builds. For those with a Redis server: please test it.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 08 Jul '15 12:44    Post subject: Reply with quote

PHP 7 Beta 1 is available. I still compiled it with OpenSSL 1.0.2c. I will recompile it as soon as OpenSSL 1.0.2d is released.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Thu 09 Jul '15 18:13    Post subject: Reply with quote

PHP 7 Beta 1 is not present anymore on https://github.com/php/php-src/releases

You should not use it in production anyway, but there might be something wrong with the sources I downloaded earlier this week.

I am rebuilding all PHP7 versions with OpenSSL 1.0.2d right now.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Fri 10 Jul '15 16:21    Post subject: Reply with quote

All PHP7 builds recompiled with OpenSSL 1.0.2d and some fixes in the redis extension.
Back to top
roysitumorang



Joined: 13 Jul 2015
Posts: 14
Location: Indonesia, Sidikalang

PostPosted: Mon 13 Jul '15 14:46    Post subject: Reply with quote

Hi Jan-E, could you compile the following extensions for PHP7 x64 on Windows?
https://github.com/sqmk/pecl-jsmin
https://github.com/igbinary/igbinary

Thanks.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Mon 13 Jul '15 15:07    Post subject: Reply with quote

No. Jsmin is in my build tree. If it is not in the PHP7 zips, it does not build. And even the php7-dev branch of igbinary does not build.

Code:
/home/travis/build/igbinary/igbinary/igbinary.c:20:32: fatal error: zend_dynamic_array.h: No such file or directory

https://github.com/igbinary/igbinary/issues/40#issuecomment-85544267
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 22 Jul '15 7:50    Post subject: Reply with quote

Updated to PHP7 Beta 2.

If anyone is using WebP support in php_gd2.dll: please test it, because the dependent library has been changed from LibVPX inti LibWebP 0.4.3.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Mon 27 Jul '15 13:43    Post subject: Reply with quote

Updated to 5.6.12RC1. It looks like we are not getting RC1's anymore for PHP 5.5, now that it receives only security patches. Anyone that is using 5.5 at te moment should consider moving to 5.6.
Back to top
chipper



Joined: 07 Jun 2014
Posts: 4
Location: United States, Reading

PostPosted: Wed 29 Jul '15 5:13    Post subject: Reply with quote

Hi Jan,
Great builds! I've tried to build my own PHP 7 and have been mostly successful, but I'm not even remotely close to your level.

One question - how did you build GeoIP? It builds in VC12 but in VC14 I get the errors below. I've tried v1.6.0, 1.6.3, and the current master\origin code but nothing works. Did you rewrite the complex switch statements?

1>..\libGeoIP\regionName.c(7508): fatal error C1026: parser stack overflow, program too complex
1> timeZone.c
1>..\libGeoIP\timeZone.c(788): fatal error C1026: parser stack overflow, program too complex
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 29 Jul '15 6:37    Post subject: Reply with quote

I built the regionName.obj and timeZone.obj with VC12 and linked those (and the other obj's) with VC14. Cheating a little bit, but it seems to work. I did not really check it though.
Back to top
chipper



Joined: 07 Jun 2014
Posts: 4
Location: United States, Reading

PostPosted: Thu 30 Jul '15 5:35    Post subject: Reply with quote

Thanks, that is quite an ingenious method (cheat)! Smile

I tried your GeoIP module in Piwik analytics with PHP7 beta1 and it appears to work.
Back to top
roysitumorang



Joined: 13 Jul 2015
Posts: 14
Location: Indonesia, Sidikalang

PostPosted: Wed 05 Aug '15 18:16    Post subject: Reply with quote

https://github.com/php/php-src/releases

PHP 5.4.44, 5.5.28, 7 beta 3 just released.
Waiting for the builds Very Happy
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Sun 09 Aug '15 15:32    Post subject: Reply with quote

Xinchen (a.k.a. laruence) made some big changes to edtechd's redis fork. Xinchen is one of the core developers of PHP, so I giees a lot of issues have been solved. Anyone that had issues with redis in PHP7: please try the latest version. They are in my beta 3 builds.

If you still get issues, please report them at:
https://github.com/edtechd/phpredis

Direct link:
https://github.com/edtechd/phpredis/issues
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Fri 21 Aug '15 4:56    Post subject: PHP 7.0.0 RC1 Reply with quote

PHP 7.0.0 RC1 is available at http://windows.php.net/qa/

My builds contain a lot of extra, some still experimental extensions.

php_wincache.dll (nts) is real fresh:
https://www.apachelounge.com/viewtopic.php?t=6719

php_pthreads.dll (ts) is still under development, but included.

php_igbinary.dll is almost finished:
https://github.com/igbinary/igbinary/issues/40#issuecomment-133065491

php_redis.dll still has a lot of issues:
https://github.com/edtechd/phpredis/issues

Other extensions may have issues as well. Do not use in production.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Fri 21 Aug '15 20:12    Post subject: Reply with quote

I added php_ssh2.dll and php_mailparse.dll, thanks to the PHP7 ports by https://github.com/Sean-Der?tab=repositories
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Fri 04 Sep '15 12:06    Post subject: Reply with quote

PHP 7.0.0 RC2 is available. The list of extensions that have been ported to PHP7 is growing rapidly. New addition for example: php_apcu.dll. Some of the ported extensions still have issues (php_redis.dll for example).

I compiled php_curl.dll with support for HTTP/2. Version 1.2.1 of https://nghttp2.org
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Thu 17 Sep '15 7:48    Post subject: Reply with quote

PHP 7.0.0RC3 now. With a php_redis.dll that passes the same tests as the php_redis.dll for PHP5.
Back to top
akaHaki



Joined: 18 Sep 2015
Posts: 12

PostPosted: Fri 18 Sep '15 12:35    Post subject: Reply with quote

Jan-E wrote:
PHP 7.0.0RC3 now. With a php_redis.dll that passes the same tests as the php_redis.dll for PHP5.


I use php-7.0.0RC3-Win32-VC14-x64, W10x64 include only the extension - php_redis and always i get an error:
http://pastebin.com/f9i3Vxes

everything runs without extension php_redis
Back to top


Reply to topic   Topic: PHP 8.4.0 RC3, 8.3.13 RC1, 8.2.25 RC1 available View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads Page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next