summaryrefslogtreecommitdiff
path: root/travis/compile.sh
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'Nikita Popov2020-08-031-0/+1
|\ | | | | | | | | * PHP-7.4: set -ex on travis/compile.sh
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-08-031-0/+1
| |\ | | | | | | | | | | | | * PHP-7.3: set -ex on travis/compile.sh
| | * set -ex on travis/compile.shSantiago M. Mola2020-08-031-0/+1
| | | | | | | | | | | | | | | | | | | | | -e to fail early: ./configure may fail and further errors from make bury the original problem in the logs. -x for easier debugging
* | | Unbundle ext/xmlrpcChristoph M. Becker2020-05-291-1/+0
| | | | | | | | | | | | | | | According to <https://wiki.php.net/rfc/unbundle_xmlprc> we unbundle ext/xmlrpc.
* | | Remove dead checks for LOG_FILE paths, replace with CONFIG_ONLY optionSara Golemon2020-04-241-17/+5
| | |
* | | Add S390X architecture as a Travis jobGeorge Peter Banyard2020-04-161-0/+6
| | | | | | | | | | | | | | | | | | This gives us a way to compile and test a big endian architecture. Closes GH-5382.
* | | Merge branch 'PHP-7.4'Nikita Popov2020-02-241-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.4: Enable ext/sodium in CI Add skipif for argon2id in test
| * | Enable ext/sodium in CINikita Popov2020-02-241-0/+1
| | |
* | | Merge branch 'PHP-7.4'Nikita Popov2019-10-251-4/+3
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: Add ARM64 CI to Travis
| * | Add ARM64 CI to TravisNikita Popov2019-10-251-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to install a number of additional packages that are installed by default on the AMD64 workers. We also have to manually set up the MySQL user. For now we don't set up Postgres -- if anyone wants to figure that out, it would be great ;) Log redirections in compile.sh are removed, because /dev/stdout is not accessible. We don't see to use this anyway.
* | | Merge branch 'PHP-7.4'Gabriel Caruso2019-09-251-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: Use nproc instead of hardcoded number
| * | Use nproc instead of hardcoded numberGabriel Caruso2019-09-251-1/+1
| | |
* | | Merge branch 'PHP-7.4'Nikita Popov2019-08-271-0/+1
|\ \ \ | |/ /
| * | Add --with-pear to Travis buildNikita Popov2019-08-271-0/+1
| | |
* | | Merge branch 'PHP-7.4'Joe Watkins2019-07-031-2/+3
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: Enable option checking on CI
| * | Enable option checking on CIPeter Kokot2019-07-031-2/+3
| | | | | | | | | | | | | | | | | | This adds the Autoconf's --enable-option-checking=fatal option so when non existing option from the PHP's configure options is used a fatal error happens.
* | | Merge branch 'PHP-7.4'Nikita Popov2019-05-071-0/+1
|\ \ \ | |/ /
| * | Add --with-ffi on TravisNikita Popov2019-05-071-0/+1
| | |
* | | Merge branch 'PHP-7.4'Nikita Popov2019-04-261-0/+1
|\ \ \ | |/ /
| * | Enable -Werror in CINikita Popov2019-04-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add --enable-werror configure option and use it on Travis. It's not possible to directly use CFLAGS, because it also affects configure checks which often throw warnings. We can't enable something similar for Windows builds at this time, because they throw a lot more warnings.
* | | Merge branch 'PHP-7.4'Nikita Popov2019-04-181-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-04-181-1/+1
| |\ \ | | |/
| | * Add a dl() test to TravisNikita Popov2019-04-181-1/+1
| | | | | | | | | | | | | | | | | | Compile the zend_test extension as shared and try loading it with dl() to test for obvious issues. Doing this as a standalone call because this is very specific to the CI setup.
* | | Merge branch 'PHP-7.4'Peter Kokot2019-03-231-1/+0
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: Remove enable-wddx from Travis compile as it WDDX has been unbundled as of PHP 7.4
| * | Remove enable-wddx from Travis compile as it WDDX has been unbundled as of ↵George Peter Banyard2019-03-231-1/+0
| | | | | | | | | | | | PHP 7.4
* | | For consistency with Windows, and because ZTS is not experimental or a ↵Joe Watkins2019-03-231-2/+2
|/ / | | | | | | "maintainer" feature, this commits renames --enable-maintainer-zts to --enable-zts in the autotools build, and related documentation
* | Replace --with-gd by --enable-gd for TravisFabien Villepinte2019-03-041-1/+1
| |
* | Migrate ext/gd to pkg-configNikita Popov2019-01-151-4/+4
| | | | | | | | | | | | | | | | | | | | * --with-webp-dir becomes --with-webp * --with-jpeg-dir becomes --with-jpeg * --with-png-dir is removed. libpng is required. * --with-zlib-dir is removed. zlib is required. * --with-xpm-dir becomes --with-xpm. We also enable --with-webp on Travis.
* | ext/gd: use --with instead of --enableEli Schwartz2018-12-261-1/+1
| | | | | | | | | | | | | | | | | | By convention it probably makes sense to stick with this even when dropping the *-dir=DIR part. See: https://github.com/php/php-src/pull/3632#discussion_r229474568 https://autotools.io/autoconf/arguments.html
* | ext/curl: port to pkg-config macro and consistently require its useEli Schwartz2018-12-091-1/+0
| | | | | | | | | | | | curl 7.15.1 in December 2006 first added pkg-config support, which is earlier than the minimum supported version for php. This should therefore be uiversally supported.
* | Use new option name in travis/compile.shNikita Popov2018-11-071-1/+1
| |
* | Drop --without-libzip option from TravisNikita Popov2018-09-181-1/+0
|/ | | | | | We need to build against the system libzip now. Also add an UPGRADING note.
* Use system libzip by defaultRemi Collet2017-09-111-0/+1
| | | | | | | | | | Use --without-libzip in travis, as libzip version available there is too old (0.10, while 0.11 is required, 1.3.0 is best) The real plan is to really drop bundled libzip... delayed. Notice: only system library have full features: * encryption * bzip support
* disable --with-pcre-valgrind on travisAnatol Belski2017-07-131-1/+1
|
* Enable more control over travis/compile.shSara Golemon2017-04-181-5/+23
| | | | | | | | This is also used by RM process to test the same things. Allow generating build output (to a log file) and specifying number of parallel jobs (rather than hard-code zero). Leave all defaults as-is for Travis builds.
* zend-test extension to house code that is required for testing internal ↵Nikita Popov2017-03-121-1/+2
| | | | APIs, but that we would not want to expose for regular builds
* Remove mcryptLeigh2016-10-041-1/+0
|
* Disable PEAR in Travis buildNikita Popov2015-12-051-1/+1
|
* remove imap tests for now until I finish the sudoless dovecot configFerenc Kovacs2015-10-191-2/+0
|
* Merge branch 'PHP-5.6' into PHP-7.0Ferenc Kovacs2015-10-191-2/+4
|\ | | | | | | | | | | | | | | * PHP-5.6: fixup, both catched by nikic use another character device in this test as /dev/console seems that it is different for lxc containers the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one let's try running our testsuite without sudo
| * Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-10-191-2/+4
| |\ | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: fixup, both catched by nikic use another character device in this test as /dev/console seems that it is different for lxc containers the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one let's try running our testsuite without sudo
| | * let's try running our testsuite without sudoFerenc Kovacs2015-08-231-2/+4
| | |
* | | Remove --with-t1lib from travis buildNikita Popov2015-07-171-1/+0
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2015-03-201-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: add pear to the travis build
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-03-201-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-5.5: add pear to the travis build
| | * add pear to the travis buildFerenc Kovacs2015-03-201-1/+1
| | |
* | | remove ext/mysql enablement from travis buildAnatol Belski2015-03-161-1/+0
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2015-02-101-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: oops, forgot sudo for make install
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-02-101-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-5.5: oops, forgot sudo for make install
| | * oops, forgot sudo for make installFerenc Kovacs2015-02-101-1/+1
| | |