logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS Twitter


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.3.0, 8.2.13, 8.1.26, 8.0.30, 7.4-7.0, 5.6-5.3 Page Previous  1, 2, 3 ... 16, 17, 18
Author
Jan-E



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

PostPosted: Wed 14 Jun '23 19:13    Post subject: Reply with quote

Wow. I have never seen a PHP extension that generates that many compiler warnings. See for yourself from line 1063 of make-php_phalcon-5.0.0beta3-8.0-nts-vs16-x64.txt inside https://windows.php.net/downloads/pecl/releases/phalcon/5.0.0beta3/logs/php_phalcon-5.0.0beta3-8.0-nts-vs16-x64-logs.zip
The number of warnings did not decrease at next releases.

Visual Studio choked when I tried to build the extension from the git sources
Quote:
phalcon/translate/translatefactory.zep.c : fatal error C1002: compiler is out of heap space in pass 2

But when I took the 5.2.1 tarball from https://pecl.php.net/package/phalcon there were as many warnings but Visual Studio ignored them after a lot of processing.

TL;DR: php_phalcon.dll had been added to my builds. It is already there in the x64 builds of PHP 8.2.7. See for instance https://phpdev.toolsforresearch.com/php-8.2.7-nts-Win32-vs16-x64.htm

The other PHP 8 builds will follow in due time.
Back to top
mrdj1024



Joined: 03 Apr 2023
Posts: 22
Location: Bridgeton,NJ,USA

PostPosted: Wed 14 Jun '23 20:09    Post subject: Reply with quote

thankyou for this!
i just got your php 8.1.20 version of php and use it on my wampserver and it has the newest openssl version Smile
thanks alot.
like as far as you know,this wouldnt have any issues working on wampserver?
Back to top
lubber



Joined: 14 Jun 2023
Posts: 2
Location: Germany

PostPosted: Thu 15 Jun '23 10:25    Post subject: Reply with quote

Jan-E wrote:

TL;DR: php_phalcon.dll had been added to my builds. It is already there in the x64 builds of PHP 8.2.7. See for instance https://phpdev.toolsforresearch.com/php-8.2.7-nts-Win32-vs16-x64.htm

The other PHP 8 builds will follow in due time.


Awesome! :love:
Thank you _very_ much.
Back to top
Jan-E



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

PostPosted: Fri 16 Jun '23 6:10    Post subject: Reply with quote

Special edition with phalcon, grpc and protobuf:
https://phpdev.toolsforresearch.com/php-8.2.7-nts-Win32-vs16-x64-grpc-protobuf.htm
https://phpdev.toolsforresearch.com/php-8.2.7-nts-Win32-vs16-x64-grpc-protobuf.zip
https://phpdev.toolsforresearch.com/php-8.2.7-Win32-vs16-x64-grpc-protobuf.htm
https://phpdev.toolsforresearch.com/php-8.2.7-Win32-vs16-x64-grpc-protobuf.zip
phalcon and grpc will not be included in my regular builds. Too much resource and time consuming. See https://github.com/phalcon/cphalcon/issues/16318#issuecomment-1592534432 as well.
Back to top
mrdj1024



Joined: 03 Apr 2023
Posts: 22
Location: Bridgeton,NJ,USA

PostPosted: Sun 06 Aug '23 22:59    Post subject: Reply with quote

thankyou for this Smile
Back to top
timo



Joined: 03 Jun 2012
Posts: 45
Location: FI, EU

PostPosted: Fri 11 Aug '23 11:56    Post subject: PHP 8.0.30 Reply with quote

Hello.

In 8.0.30 build by Jan-E
Code:
Openssl default config = \usr\local\ssl/openssl.cnf

It seems that this default value was in use prior to PHP 7.4.0.
Now, it should be as stated in https://www.php.net/manual/en/openssl.installation.php

PHP will search for the openssl.cnf using the following logic:

the OPENSSL_CONF environmental variable, if set, will be used as the path (including filename) of the configuration file.
the SSLEAY_CONF environmental variable, if set, will be used as the path (including filename) of the configuration file.
The file openssl.cnf will be assumed to be found in the default certificate area, as configured at the time that the openssl DLL was compiled.
This is usually means that the default filename is C:\Program Files\Common Files\SSL\openssl.cnf (x64) or C:\Program Files (x86)\Common Files\SSL\openssl.cnf (x86), or, prior to PHP 7.4.0, C:\usr\local\ssl\openssl.cnf.
Back to top
ltdeta



Joined: 27 Feb 2015
Posts: 22
Location: Germany

PostPosted: Wed 23 Aug '23 16:09    Post subject: Reply with quote

Quote:
My PHP 8.1, 8.2 and 8.3 builds use OpenSSL 1.1.1 as well, unlike the official builds, which use OpenSSL 3 nowadays.

When do you plan to release the first version with OpenSSL 3 ?

OpenSSL 1.1.1 series will reach End of Life (EOL) on 11th September 2023.
https://www.openssl.org/blog/blog/2023/06/15/1.1.1-EOL-Reminder/
Back to top
Jan-E



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

PostPosted: Fri 01 Sep '23 10:41    Post subject: Reply with quote

8.1.23 and 8.0.30 are officially released, but not avalailable on https://windows.php.net/download/
See https://github.com/php/php-src/issues/12094#issuecomment-1701998573 and https://github.com/php/php-src/issues/11930 for some details.
Back to top
Jan-E



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

PostPosted: Mon 04 Dec '23 6:45    Post subject: Reply with quote

ltdeta wrote:
Quote:
My PHP 8.1, 8.2 and 8.3 builds use OpenSSL 1.1.1 as well, unlike the official builds, which use OpenSSL 3 nowadays.

When do you plan to release the first version with OpenSSL 3 ?

OpenSSL 1.1.1 series will reach End of Life (EOL) on 11th September 2023.

I have an updated set of VS16 dependencies which uses OpenSSL 3.0.12. The VS16 builds are all using OpenSSL 3 now. There even is a PHP 7.4.33 VS16 build, that uses OpenSSL 3.0.12.
Back to top


Reply to topic   Topic: PHP 8.3.0, 8.2.13, 8.1.26, 8.0.30, 7.4-7.0, 5.6-5.3 View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads Page Previous  1, 2, 3 ... 16, 17, 18