1 |
On 06/04/2016 04:03 PM, M. J. Everitt wrote: |
2 |
>> |
3 |
> LOL - that still happens?! |
4 |
> |
5 |
|
6 |
Yeah, at least in the U.S. There was a "PHP 6", but everything went so |
7 |
wrong that they decided to just pretend that the number 6 doesn't exist. |
8 |
|
9 |
|
10 |
> I still see php5 installed as stable everywhere .. so perhaps php7 still |
11 |
> has a little way to go (not that I would be *so* stupid to suggest that |
12 |
> something like 'debian' was a barometer of such things, nooo..!!!) |
13 |
|
14 |
We've still got 5.x stable, but that's because there's a security bug |
15 |
for PHP every 20 days and it takes 30 days to stabilize an ebuild. |
16 |
|
17 |
Here's a status report: |
18 |
|
19 |
* We've got the "eselect php..." stuff sorted out already so you can |
20 |
easily switch between 5.6 and 7.0 on-the-fly. |
21 |
|
22 |
* Most extensions have a version that works with php-7.0. |
23 |
|
24 |
* Some PECL extensions only work with certain versions of PHP, yet are |
25 |
not slotted. This will probably cause some headaches, but it's |
26 |
pretty late in the game and I don't have the time to overhaul the |
27 |
way we do extensions at the last minute. We may have to tell people |
28 |
that they can't switch between php-5 and php-7 with certain |
29 |
extensions (there are around 8 that cause problems). |
30 |
|
31 |
* The PHP upgrade itself is pretty harmless. Check your logs for |
32 |
deprecation warnings. If there aren't any, you can probably just |
33 |
switch to 7.0 with eselect and have everything work. It's a lot |
34 |
faster and a bit less stupid than previous versions. |
35 |
|
36 |
In any case, to bring this back on-topic, dev-lang/php now has a webp |
37 |
USE flag too, so +1 for making it global. |