- Added: uninstaller script #279
- Fixed: installer fails if share directory doesn't exist
- Fixed: Build error when trying to use definition file #285
- Added: environment variable PHP_BUILD_KEEP_OBJECT_FILES to "make clean" after installation or not #317
- Added definitions:
5.3.27,5.3.28,5.3.29,5.4.17,5.4.18,5.4.19,5.4.20,5.4.21,5.4.22,5.4.23,5.4.24,5.4.25,5.4.26,5.4.27,5.4.28,5.4.29,5.4.30,5.4.31,5.4.32,5.4.33,5.4.34,5.4.35,5.4.36,5.4.37,5.4.38,5.4.39,5.4.40,5.4.41,5.4.42,5.4.43,5.4.44,5.4.45,5.5.0,5.5.1,5.5.2,5.5.3,5.5.4,5.5.5,5.5.6,5.5.7,5.5.8,5.5.9,5.5.10,5.5.11,5.5.12,5.5.13,5.5.14,5.5.15,5.5.16,5.5.17,5.5.18,5.5.19,5.5.20,5.5.21,5.5.22,5.5.23,5.5.24,5.5.25,5.5.26,5.5.27,5.5.28,5.5.29,5.5.30,5.6.0,5.6.1,5.6.2,5.6.3,5.6.4,5.6.5,5.6.6,5.6.7,5.6.8,5.6.9,5.6.10,5.6.11,5.6.12,5.6.13,5.6.14,5.6.15,5.6.16,5.6snapshot,7.0.0RC1,7.0.0RC2,7.0.0RC3,7.0.0RC4,7.0.0RC5,7.0.0RC6,7.0.0RC7,7.0.0RC8,7.0snapshot,master - Removed definitions:
5.3.11RC1,5.3.11RC2,5.3.19RC1,5.3.20RC1,5.3.9RC3,5.3.9RC4,5.3snapshot,5.4.0alpha3,5.4.0beta1,5.4.0beta2,5.4.0RC1,5.4.0RC2,5.4.0RC3,5.4.0RC4,5.4.0RC5,5.4.0RC6,5.4.0RC7,5.4.0RC8,5.4.10RC1,5.4.1RC1,5.4.1RC2,5.4.9RC1,5.5.0alpha1,5.5.0alpha2,5.5.0alpha3,5.5.0alpha4,5.5.0alpha5,5.5.0alpha6,5.5.0beta1,5.5.0beta2,5.5.0beta3,5.5.0beta4,5.5.0RC1,5.5.0RC2,5.5.0RC3
- Add
rbenv-installforphpenvThanks @hnw - Add 5.5.0alpha3, 5.5.0alpha4, 5.5.0alpha5, 5.5.0alpha6, 5.5.0beta1, 5.5.0beta2, 5.5.0beta3, 5.5.0beta4 5.5.0RC1, 5.5.0RC2, 5.5.0RC3 (@loicfrering, @CHH
- Add 5.3.20, 5.3.21, 5.3.22, 5.3.23, 5.3.24, 5.3.25, 5.3.26 @rogeriopradoj, @loicfrering, @CHH
- Add 5.4.11, 5.4.12, 5.4.13, 5.4.14, 5.4.15, 5.4.16 @rogeriopradoj, @loicfrering, @CHH
- Add
PHP_BUILD_ZTS_ENABLEenvironment variable to build PHP with ZTS - Fixed #118: Install apache module into user's libexec dir Thanks @hnw
- Fixed #117: Use "php-config" instead of "php" to get extension_dir path Thanks @hnw
- Fixed #116: Fix extension's path to relative one in apc.ini @hnw
- Fixed #113: Find TMP dir based on OS default path @slashmili
- Fixed #109: Cannot change config-file-path flag as it's hard coded @CHH
- Add XHProf and APC plugins @jtakakura
- Fixed #74 man installation @yuya-takeyama
- Fixed #76 a legibility issue reading the error message @henriquemoody
- Add 5.3.16 and 5.4.6 (@loicfrering)
- Avoid installing PHP executable as "php.DSYM" on OSX 10.7 and 10.8 Thanks @hnw
- Add 5.3.17, 5.4.7 @CHH
- Add
install_package_from_githubfor building PHP from Github master @yuya-takeyama - Add 5.5snapshot @yuya-takeyama
- Add 5.3.18, 5.4.8 (@loicfrering)
- Enable
auto_discoversetting of PEAR by default @CHH - Run php-build's test suite on Travis CI @rogeriopradoj
- Add 5.3.19RC1, 5.4.9RC1, 5.5.0alpha1 @CHH
- Add 5.3.19, 5.4.9 (@loicfrering)
- Add before-install scripts @usecide
- Add 5.3.20RC1, 5.4.10RC1 @CHH
- Add 5.5.0alpha2 @CHH
- Fixed #99: Add 5.3.20, 5.4.10 @rogeriopradoj
- Added support for 5.3.14, 5.3.15, 5.4.4, 5.4.5 @CHH
- Fixed Linux support regarding
sedarguments @hnw - Various bug fixes @sanemat, @Milly
- Added support for 5.3.3, 5.3.12, 5.4.2 @loicfrering
- Commenting out the
extension_dirin oldphp.inifiles so the default extension dir is used. (sanemat) - Honor the
--lib-dirwhich was defined in the definition file by the user (#61). (grota) - Added support for patching releases by separating the download/extract step from the build step (#60). (grota)
- Updated XDebug in all definitions to
v2.2.0. - Added a
Vagrantfilefor setting up an Ubuntu 10.10 environment for testing php-build. - Added a simple automated testing system using bats (see
run-tests.sh). There are 3 configurations:all: Builds all builtin definitions and runs the test suite on each of them.stable: Builds the most recent versions of the 5.3 and 5.4 series.- Supply a definition name and it builds only the definition and runs the test suite on it.
- Fixed bug #57: Automatic enabling of extension does not work with
peclcommand.
- Added support for 5.4.3, 5.3.13
- php-build now works as plugin to humanshell/phpenv @humanshell
- Added support for 5.4.1, 5.3.11
- Better handling of
*.dSYMexecutables @CHH, @eriksencosta
- Added
--pearflag to install the good old pear installer alongside of Pyrus. - Added 5.4.1RC1, 5.4.1RC2, 5.3.11RC1, and 5.3.11RC2 @loicfrering.
- Removed a hack which renamed generated debug symbols on OSX.
- Removed IMAP from enabled extensions.
- Added experimental
with_apxs2, which makes an Apache HTTPD module. - Fix
install.shby removing the unusedLOG_DIRvariable (suin).
- XDebug was updated to 2.1.3 in all
5.2.xand5.3.xdefinitions. - PEAR and Pyrus can be installed along each other. This is experimental though.
- Added
php-build.5about the definition file format. - A particular revision can be passed to
install_xdebug_master@loicfrering. - Added definition for 5.4.0 final @loicfrering.
- Added 5.3.10, 5.4.0RC7
- Added 5.4.0RC8 @loicfrering
- Build Logs are now stored in
/tmp. - Enabled
mbstringin5.2.17@loicfrering - Refactored some code in
downloadto enable extraction of both.gzand.bz2archives viatar.
- Added 5.4.0RC6 @loicfrering
- Added
--enable-socketsto the default configure flags for all builds.
- Added 5.3.9RC4, 5.4.0RC5
- Some changes to Pyrus setup
- Initial Release