Author |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Pierre
Joined: 23 Dec 2008 Posts: 23
|
Posted: Fri 11 Mar '16 7:51 Post subject: |
|
|
It would be very helpful to know from which fork, branche or sources each single binary are built from.
For two reasons:
One would be to be able to merge to the upstream repository asap or if still maintained
The other is the ability to debug and/or fix other issues.
For example, I do maintain memcache, working on fixing 7 issues from various forks (one seems to be correct) rather than starting from scratch. But I did not see any single PRs so far :/ The same for PHPredis.
Any way to sync our respective efforts for a change? |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Pierre
Joined: 23 Dec 2008 Posts: 23
|
Posted: Sat 12 Mar '16 6:28 Post subject: |
|
|
Thanks a lot
For memcache yes, we will move to friendsofphp, easier to get more people involved in an org as personal repo.
For phpredis, I have two PRs, one easy for 5.x and one much bigger (work in progress) for 7 as size_t and long usages along many other things are not correct and are causing various issues. https://github.com/phpredis/phpredis/pull/759
Have to check the other not being the "official" repository and see how we can manage to get the patches merged |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Thu 28 Apr '16 18:15 Post subject: |
|
|
All new builds (including PHP7) now include php_couchbase.dll 2.2.0beta2: http://pecl.php.net/package/couchbase
I noticed however that php_couchbase.dll cannot be combined with php_uopz.dll. There is still some work to do on these extensions. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 04 May '16 11:21 Post subject: |
|
|
All builds are updated to openssl-fips 1.0.2h. |
|
Back to top |
|
kurtdomm
Joined: 28 May 2016 Posts: 1 Location: USA, Washington DC
|
Posted: Sat 28 May '16 14:35 Post subject: thank you |
|
|
Jan-E - just wanted to say thank you for providing these Windows builds. I recently downloaded your PHP7 x86 thread-safe build and was very pleased at how easy it was to update Xampp.
Thank you for taking the time to provide these builds!
Kurt Dommermuth |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Tue 31 May '16 13:38 Post subject: |
|
|
Updated all builds to cURL 7.49.1 |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sat 16 Jul '16 18:05 Post subject: |
|
|
I have upgraded all my current PHP5 builds to ICU 57.1. If you are using PHP as module in apache ('mod_php') be sure to copy the icu*57.dll files to apache24\bin as well.
PS. My current PHP 5.6 build is 5.6.24RC1. The upcoming PHP 5.6.24 will have ICU 57 as well. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jul '16 14:09 Post subject: |
|
|
There is a hiccup in the PHP release process:
Davey Shafik in php.internals (Wed, 20 Jul 2016 04:40:17 -0700):
Quote: | Hey All (particularly Julien & Ferenc),
While working on an issue caused by re2c+ext/date on OS X that was holding up 7.1.0beta1 and causing the latest 7.0 bulld to need to be re-tagged:
I accidentally messed up due to lack of sleep and merged master into PHP-5.6. Because I cannot force push to the PHP-5.6 branch I cannot revert the change back to the last good commit:
9ebc96116b609cd3c969c2d5a460aaa904c2afec
I'm waiting on someone with the ability to force push (me, nor Anatol, not Derick, have permission) to fix it.
In the meantime: THE BRANCH IS BROKEN, DO NOT COMMIT TO IT AS YOU MAY LOSE YOUR WORK.
If you do want to work in 5.6, you should be fine to do the following locally:
git reset --hard 9ebc96116b609cd3c969c2d5a460aaa904c2afec
and build commits on top of that. Just wait for the all-clear before pushing (you won't be able to push actually).
I apologize for this, especially to the RMs during the build/tag days.
Sorry all,
- Davey
P.S.
if you can force push, the following will fix it:
git fetch --all
git checkout PHP-5.6
git reset --hard 9ebc96116b609cd3c969c2d5a460aaa904c2afec
git push origin -f PHP-5.6
or alternatively the following should also work:
git push origin -f 9ebc96116b609cd3c969c2d5a460aaa904c2afec:PHP-5.6 |
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 20 Jul '16 21:27 Post subject: |
|
|
PHP 7.0.9 and 5.5.38 are (back again) on https://github.com/php/php-src/releases
5.5.38 probably will be the last release of PHP 5.5, because it really is end-of-life (EOL) now. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Fri 22 Jul '16 18:03 Post subject: PHP 5.5 EOL |
|
|
http://php.net/archive/2016.php#id2016-07-21-2
Quote: | Note that according to our release schedule, PHP 5.5.38 is the last release of the PHP 5.5 branch. There may be additional release if we discover important security issues that warrant it, otherwise this release will be the final one in the PHP 5.5 branch. If your PHP installation is based on PHP 5.5, it may be a good time to start making the plans for the upgrade to PHP 5.6 or PHP 7.0. |
|
|
Back to top |
|
Smitty
Joined: 03 Jan 2008 Posts: 197
|
Posted: Fri 22 Jul '16 21:49 Post subject: |
|
|
Thanks, Jan-E. Looks like new versions of mod_h2 and nghttp2 are out as well. |
|
Back to top |
|
k8080
Joined: 07 Jun 2013 Posts: 7 Location: Beijing
|
Posted: Wed 24 Aug '16 7:15 Post subject: BUG |
|
|
@Jan-E
php-5.6.25-Win32-VC11-x64.zip (ver.2016.8.23)
missing wincache extension, and an error occurred:
PHP Warning: PHP Startup: Unable to load dynamic library 'X:\PHP\ext\php_wincache.dll'
("X:\PHP\php-cgi.exe") |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 24 Aug '16 9:57 Post subject: |
|
|
The wincache extension is only available in the nts-versions of PHP. |
|
Back to top |
|
k8080
Joined: 07 Jun 2013 Posts: 7 Location: Beijing
|
Posted: Wed 24 Aug '16 14:51 Post subject: |
|
|
Jan-E wrote: | The wincache extension is only available in the nts-versions of PHP. |
Sorry, my bad... my eyes were a little mess
everything is fine when i use correct version, thanks for your work! |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sat 27 Aug '16 14:14 Post subject: |
|
|
I updated all these builds to openssl-fips-2.0.13. The main opensslversion stillis 1.0.2h |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sun 25 Sep '16 20:31 Post subject: |
|
|
I updated all these builds to OpenSSL 1.0.2i with Fips 2.0.13. |
|
Back to top |
|