the ext/standard/php_crypt_r.c file needs to be patched to check "__GNUC_MINOR__" instead of "__GNUC_MINOR" otherwise it fails to build when atomic.h exists ext/standard/php_crypt_r.o: In function `_crypt_extended_init_r': php_crypt_r.c:(.text+0x3e9): undefined reference to `membar_producer' php_crypt_r.c:(.text+0x3f6): undefined reference to `atomic_add_int' collect2: ld returned 1 exit status make: *** [sapi/cli/php] Error 1
Thanks, fix will be part of the next php-patchset next week. I wonder why this hasn't made the cut for php-5.3.{4,5}
Patch is in our php-5.3.5-r1. Dunno why they didn't merge the fix into 5.3.4 We can probably drop the patch in 5.3.6 Thanks for catching this.