Thursday, March 1, 2012

Creating a new fxscintilla-2.22.0 ebuild

For a change, this is not a PHP-related post.

Since I unmasked fox-1.7, there are now two slots of x11-libs/fox available. If you're using x11-libs/fxscintilla you're probably aware that this library links to the FOX toolkit - that's the whole point.

Now, the newest fxscintilla can work with both FOX-1.6 and FOX-1.7.
But there can only be one /usr/lib/fxscintilla.so!

So the whole point of this post is to ask you for your opinion: do you need fxscintilla to link to both versions of FOX? Do you want one version but need to configure which FOX version fxscintilla links to?

The ebuild I have now and which will be available shortly just does the most simple thing: link to the most recent FOX version (1.7) if available. That is what upstream does.

So my question is: do you need something different?

Sunday, January 22, 2012

R.I.P PHP-5.2

Today, olemarkus finally removed the dev-lang/php-5.2.17 ebuild from the gentoo-x86 tree.

So it's been nearly 5 years since php-5.2.1-r3 got introduced to the main tree. And it comes almost exactly a year after the last release of php-5.2 was announced on php.net. Half a decade lifetime is pretty decent for release cycles, ain't it?

But with all the new and shiny features in 5.3 (and 5.4!), there's really nothing bad about letting php-5.2 die.

So by all means: PHP is dead, long live PHP!

P.S.: If you find any zombies, ie packages you want to merge but that require php-5.2 to function, please notify the Gentoo PHP team via our bug tracker or leave a comment here. Thanks a lot!