Index: /autobuild/.config
===================================================================
--- /autobuild/.config	(revision 1214)
+++ /autobuild/.config	(revision 1215)
@@ -19,4 +19,9 @@
 phpFiles_foreach() {
 	local version
+
+	version=5.5.0alpha2
+	$1 php-$version.tar.bz2 http://downloads.php.net/dsp/php-$version.tar.bz2
+	$1 php-$version-nts-Win32-VC9-x86.zip http://windows.php.net/downloads/qa/php-$version-nts-Win32-VC9-x86.zip
+	$1 php-$version-Win32-VC9-x86.zip     http://windows.php.net/downloads/qa/php-$version-Win32-VC9-x86.zip
 
 	for version in 5.4.9 5.3.19; do
@@ -42,5 +47,5 @@
 }
 
-phpVersions=(5.1.6 5.2.17 5.3.19 5.4.9)
+phpVersions=(5.1.6 5.2.17 5.3.19 5.4.9 5.5.0alpha2)
 arches=(x86 x64)
 compilers=(VC6 VC9)
Index: /autobuild/scripts/autobuild
===================================================================
--- /autobuild/scripts/autobuild	(revision 1214)
+++ /autobuild/scripts/autobuild	(revision 1215)
@@ -42,5 +42,4 @@
 	extDir="$topdir/$ext"
 
-	phpVersions=("${phpVersions[@]}")
 	extVersions=($(getExtVersions "$ext"))
 
@@ -87,7 +86,21 @@
 foreachPhpVersion() { # {{{1
 	local phpVersion
+	local badVersion
+	local ok
 	for phpVersion in "${phpVersions[@]}"; do (
-		loadPhpVersion "$phpVersion"
-		"$@"
+		ok=1
+		for badVersion in "${extBadPhpVersions[@]}"; do
+			case "$extVersion-$phpVersion" in
+			$badVersion)
+				ok=0
+				;;
+			esac
+		done
+		case "$ok" in
+		1)
+			loadPhpVersion "$phpVersion"
+			"$@"
+			;;
+		esac
 	); done
 }
Index: /autobuild/xcache/.config
===================================================================
--- /autobuild/xcache/.config	(revision 1214)
+++ /autobuild/xcache/.config	(revision 1215)
@@ -17,4 +17,5 @@
 xcache.ini
 )
+extBadPhpVersions=(3.0-5.5.0alpha2)
 
 setExtOutputDir "$outputDir/$extNiceName"
