/usr/portage

Testing PHP 5.3 alpha1 3

Finally Johannes Schlüter baked a first alpha-tarball for PHP 5.3. The new version contains a huge amount of new features, like closures, namespaces and late static binding. Such a huge amount requires thorough testing: if you are using a PHP application you would like to see fully working with our brand new version or you are developing a PHP application, this is your chance to make sure everything will go smoothly. If you are a web hosting provider, do your performance benchmarks now!
If you are, accidentally, using the Gentoo Linux distribution, I have something for you: in my personal PHP overlay you can find an ebuild for PHP 5.3.0_alpha1. A few warnings: currently, ext/fileinfo does not compile because of #45636 and of course I did not test all possible USE-flag combinations. If you experience problems with it, just leave a comment here.

Filed on 03-08-2008, 19:07 under , , & three comments & no trackbacks

Trackbacks

Trackback specific URI for this entry

No Trackbacks

Comments

  1. smf68 reckons:
    published on August 5th 2008, 04:32:07 pm *

    Thanks a lot for your ebuild! It works fine, there is just a little problem with the 70_mod_php5.conf it installs in /etc/apache2/modules.d

    Where it says "AddDirectoryIndex index.php index.phtml" it should actually be "DirectoryIndex index.php index.phtml", shouldn’t it? At least it worked for me, then.

    Great stuff ;)

    Reply

  2. Lars Strojny means:
    published on August 5th 2008, 08:15:37 pm *

    Thanks. This was an apache 2.2 vs. 2.0 issue. Fixed in Subversion.

    Reply

  3. David Persson supposes:
    published on February 5th 2009, 08:15:42 pm *

    Thank you for the fresh ebuilds. Nowhere else can one find recent 5.3 ebuilds on the net…

    There’s just one big problem which keeps me from using your overlay:

    A /usr/local/portage/layman/php-overlay/dev-lang/php/files/snapshots
    svn: REPORT von »/php-overlay/!svn/vcc/default«: Chunk delimiter was invalid (http://svn.usrportage.de)

    The "Chunk delimiter was invalid"-Error seems to occur with older svn and/or mod_svn as far as i was able to research that stuff. It most often happens with big files ~>10MB which in this case is the cvs checkout tarball.

    Do you know of an alternate location where I can get 5.3 ebuilds?

    Reply

Add a Comment & let me know what you think

Submitted comments will be subject to moderation before being displayed.