Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 540060 - dev-lang/php-7.0.0 version bump
Summary: dev-lang/php-7.0.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-14 15:20 UTC by Tomáš Mózes
Modified: 2015-06-14 04:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Mózes 2015-02-14 15:20:37 UTC
PHP 7 is performance wise looking very good, hopefully it comes out later this year:
https://wiki.php.net/rfc/php7timeline

I was thinking about getting a snapshot to dev.gentoo.org, for example:
https://github.com/php/php-src/archive/POST_PHP7_REMOVALS.tar.gz

And letting it be in portage hard masked for any developer curious to test it. I was able to install it just by using the ebuild for the latest 5.6.x release and replacing libphp5 for libphp7 for Apache2. Eselect-php also needs some customization.

It's a major release breaking pecl modules - for example pecl-redis:
https://github.com/phpredis/phpredis/issues/508

Maybe this may help building a better PHP 7.
Comment 1 Ole Markus With (RETIRED) gentoo-dev 2015-02-16 09:42:52 UTC
I have plans adding snapshots once the feature freeze is in place. Before then the master branch is a bit too volatile.

There are already vagrant images for those who want to test php7.
Comment 2 Tomáš Mózes 2015-02-16 11:05:36 UTC
(In reply to Ole Markus With from comment #1)
> I have plans adding snapshots once the feature freeze is in place. Before
> then the master branch is a bit too volatile.
> 
> There are already vagrant images for those who want to test php7.

Thanks.

I was thinking about a small way to advertise gentoo as a great platform for php7 wannabies ;)
Comment 3 Alexey Skobkin 2015-05-16 00:05:59 UTC
AFAIK feature freeze was at March 15.
https://wiki.php.net/rfc/php7timeline
Comment 4 Tomáš Mózes 2015-05-16 06:29:43 UTC
(In reply to skobk.in from comment #3)
> AFAIK feature freeze was at March 15.
> https://wiki.php.net/rfc/php7timeline

Implementation is still ongoing, all the stuff is in the master branch. According to the schedule and RC should be out in 30 days.
Comment 5 Ole Markus With (RETIRED) gentoo-dev 2015-05-18 07:43:31 UTC
There won't be an RC in the next few months, I think. But they will branch off from master and create an alpha sometime soon.
Comment 6 Tomáš Mózes 2015-06-12 05:18:04 UTC
http://php.net/archive/2015.php#id2015-01-11-6:
PHP 7.0.0 Alpha 1 Released
Comment 7 Ole Markus With (RETIRED) gentoo-dev 2015-06-12 13:31:13 UTC
(In reply to Tomas Mozes from comment #6)
> http://php.net/archive/2015.php#id2015-01-11-6:
> PHP 7.0.0 Alpha 1 Released

Yeah working on it :)
Comment 8 Ole Markus With (RETIRED) gentoo-dev 2015-06-13 15:12:32 UTC
PHP 7 is in the tree (masked of course)
Comment 9 Tomáš Mózes 2015-06-14 04:22:07 UTC
Fantastic, thanks!