logo
Apache Lounge
Webmasters

 


About

Forum Index Downloads Search Register Log in  RSS Apache Lounge
 


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

Apache Lounge is not sponsored.

Your donations will help to keep this site alive and well, and continuing building binaries.



PHP 7.4.0 Beta 4, 7.3.9 RC1, 7.2.22 RC1 available
Goto page Previous  1, 2, 3, 4, 5, 6
 
Post new topic   Reply to topic    Apache Forum Index -> Apache Building & Member Downloads



View previous topic :: View next topic  
Author Message
Jan-E



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

PostPosted: Sun 21 Jul '19 7:22    Post subject: Reply with quote

jimski wrote:
On the next release perhaps you could also include php_redis which is another underappreciated extension. I'm surprised that so few developers use either one of them.

Apparently, the redis maintainers did fix the build for PHP 7.4. See https://phpdev.toolsforresearch.com/php-7.4.0alpha3-Win32-vs16-x86.htm

The other 3 also have a php_redis.dll, but I already removed my local copies before I noticed it and adjusted the php.ini.
Back to top
jimski



Joined: 18 Jan 2014
Posts: 196
Location: USSA

PostPosted: Wed 24 Jul '19 23:25    Post subject: Reply with quote

Great, thank you.
I routinely use Redis for communication between scripts and/or servers. This is a fast, clean, and secure way to pass data and then dispose of it automatically (using the expiration parameter) without engaging SQL database.
Back to top
Jan-E



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

PostPosted: Sat 03 Aug '19 15:37    Post subject: Reply with quote

Steffen wrote:
It is only a PHP start up check and is new in PHP 7.4; it has been introduced to ensure that only modules which have been built with a linker version less than or equal to the linker version which has been used to built the core can beloaded, just to prevent eventual issues wrt. dynamic loading. The coming 7.4.0alpha2 should be build at least with 14.21.

Nasty issue after the upgrade to VS 16.2 and thus build tools 14.22:
https://github.com/winlibs/libiconv/issues/9
Ouch experience.
Back to top
Jan-E



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

PostPosted: Tue 06 Aug '19 21:08    Post subject: Reply with quote

Jan-E wrote:
Nasty issue after the upgrade to VS 16.2 and thus build tools 14.22:
https://github.com/winlibs/libiconv/issues/9
Ouch experience.

For the moment I am still building with the 14.21 build tools. So, my 7.4.0 Beta 2's use 14.21.
Back to top
jfcherng



Joined: 17 Jun 2019
Posts: 8
Location: Taiwan

PostPosted: Wed 21 Aug '19 12:55    Post subject: Reply with quote

The official 7.4 build moves back to vc15 somehow Confused
Back to top
Jan-E



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

PostPosted: Wed 21 Aug '19 13:04    Post subject: Reply with quote

I did not notice that yet. I notified the PHP devs:
https://github.com/winlibs/libiconv/issues/9#issuecomment-523408460
Back to top
Jan-E



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

PostPosted: Wed 21 Aug '19 14:18    Post subject: Reply with quote

https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2?do=revisions
Quote:
2019/08/21 11:37 internals:windows:stepbystepbuild_sdk_2 PHP 7.4 builds should use VS 2017 now cmb -2 B (current)
Back to top
Jan-E



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

PostPosted: Wed 21 Aug '19 14:57    Post subject: Reply with quote

https://windows.php.net/#news-2019-08-21-1
Quote:
PHP 7.4 builds use Visual Studio 2017
21 Aug 2019

We used Visual Studio 2019 to build the early releases of PHP 7.4 (up to and including 7.4.0beta2), and although Visual Studio 2019 is generally an improvement over Visual Studio 2017, particularly the linker/object format is not as stable as we would like (we had to rebuilt dependency packages several times, and got trouble reports from others who have not been able to build with the provided dependency packages), and its adoption is not as widespread as desired (for instance, AppVeyor would still not allow us to do our CI with VS 2019 without extra effort). To be able to offer the smoothest and most stable experience, we have decided to switch back to Visual Studio 2017 for our PHP 7.4 builds, and we are planning to stick with this for the complete lifetime of PHP 7.4.

Our master snapshots are still built with Visual Studio 2019, and we are planning to stick with Visual Studio 2019 for PHP 8.0.
Back to top
Steffen
Moderator


Joined: 15 Oct 2005
Posts: 2747
Location: Hilversum, NL, EU

PostPosted: Wed 21 Aug '19 15:24    Post subject: Reply with quote

News is updated, also with Apachelounge info:


We used Visual Studio 2019 to build the early releases of PHP 7.4 (up to and including 7.4.0beta2). And although Visual Studio 2019 is generally an improvement over Visual Studio 2017, due to compatibility issues we have decided to switch back to Visual Studio 2017 for our PHP 7.4 builds, and we are planning to stick with this for the complete lifetime of PHP 7.4.

Note that it is still possible to use Apache VS16 builds from Apachelounge in combination with PHP 7.4, since VS 2019 is forward compatible with VS 2017.

Our master snapshots are still built with Visual Studio 2019, and we are planning to stick with Visual Studio 2019 for PHP 8.0.
Back to top


Post new topic   Reply to topic    Apache Forum Index -> Apache Building & Member Downloads Goto page Previous  1, 2, 3, 4, 5, 6
Page 6 of 6