5.5.7 now
Fix failed test with recent glibc

In recent version of strptime glibc upstream has fixed a discrepancy between
documentation and actual behaviour by skipping over the sequence that would match %Z.
See http://repo.or.cz/w/glibc.git/commitdiff/ddc7e412ab252e7360a4357664beb3b5d9c4f42b

So when %Z is used in format
glibc <= 2.18 returns the GMT as unparsed
glibc >= 2.19 returns empty string

Removing %Z from tested format gives the same behavior with all version.
fix merge
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix failed test with recent glibc
  5.5.7 now
fixed undefined behaviour in array_sum

The exact situation is when passing same pointer twice to
fast_add_function(). This prorably has to be fixed in mainstream too.
Move the JSON bugfix into the 5.5.6 changelog.
Merge branch 'PHP-5.5' into PHP-5.6

Conflicts:
	NEWS
Merge branch 'PHP-5.6'
Fix Bug #65714 	PHP cli forces the tty to cooked mode

Only drop the using_history() call with libedit as I don't know
if it is required with readline.

This also allow to run a php script in background without
it being aborted on first output.
NEWS
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  NEWS
  Fix Bug #65714 	PHP cli forces the tty to cooked mode
Merge branch 'PHP-5.6'

* PHP-5.6:
  NEWS
  Fix Bug #65714 	PHP cli forces the tty to cooked mode
Merge branch 'master' into str_size_and_int64
fix zend_off_t when int64 is disabled
Merge branch 'str_size_and_int64' of git.php.net:php-src into str_size_and_int64