Commit graph

42 commits

Author SHA1 Message Date
Nikita Popov
bfa4f8188d Don't disable phpdbg on macos
I'm not sure what the original issue here was, but it seems to
be working fine now, so let's make sure it stays that way...
2020-12-02 11:04:08 +01:00
Nikita Popov
9540e70982 Run the opcache-only configuration only for scheduled builds
The opcache-only configuration has very little signal (i.e. it is
very rare that it fails while non-opcache and opcache+jit both
pass). Switch it to run only for nightly builds, so we get faster
results on normal builds.
2020-09-08 16:29:01 +02:00
Nikita Popov
382cb2e779 Merge branch 'PHP-7.4'
* PHP-7.4:
  Revert "Update libzip on macos"
  Revert "Manually build re2c on macos"
2020-09-08 10:28:07 +02:00
Nikita Popov
5a201ddad0 Revert "Update libzip on macos"
This reverts commit 090bddb934.
2020-09-08 10:27:54 +02:00
Nikita Popov
3a5b22e3b5 Revert "Manually build re2c on macos"
This reverts commit 9bbe236f6a.
2020-09-08 10:27:53 +02:00
Nikita Popov
10cf18ce6e Merge branch 'PHP-7.4'
* PHP-7.4:
  Manually build re2c on macos
2020-08-04 10:26:27 +02:00
Nikita Popov
9bbe236f6a Manually build re2c on macos
Avoid issues with the licensing mafia, see:
https://github.com/Homebrew/homebrew-core/pull/59094

Closes GH-5932.
2020-08-04 10:26:02 +02:00
Nikita Popov
91a1747ef7 Also run function jit tests on macos 2020-07-31 12:51:58 +02:00
Nikita Popov
62cd52a41a Update azure macos builds to 10.15
Closes GH-5908.
2020-07-29 18:22:06 +02:00
Nikita Popov
361aa1ea48 Enable dba on azure
Closes GH-5756.
2020-06-23 14:29:24 +02:00
Nikita Popov
6b1e449ef4 Merge branch 'PHP-7.4' 2020-06-18 17:14:03 +02:00
Nikita Popov
090bddb934 Update libzip on macos
We need libzip 1.7.1, because libzip 1.7.0 is broken.

Closes GH-5737.
2020-06-18 17:12:23 +02:00
Christoph M. Becker
4fa3687e56 Unbundle ext/xmlrpc
According to <https://wiki.php.net/rfc/unbundle_xmlprc> we unbundle
ext/xmlrpc.
2020-05-29 16:47:44 +02:00
Nikita Popov
a307e48d67 Merge branch 'PHP-7.4'
* PHP-7.4:
  Show diffs for failed tests on Azure CI
2020-05-22 16:37:22 +02:00
Alex Dowad
6ad746488e Show diffs for failed tests on Azure CI
It's currently not possible to view the "Tests" tab on Azure if
you're not signed in, so also display diffs in the log.

Closes GH-5612.
2020-05-22 16:37:04 +02:00
Nikita Popov
7fc29c9924 Merge branch 'PHP-7.4'
* PHP-7.4:
  Enable ext/sodium in CI
  Add skipif for argon2id in test
2020-02-24 12:41:49 +01:00
Nikita Popov
2d15845ae1 Enable ext/sodium in CI 2020-02-24 12:41:30 +01:00
Nikita Popov
5264acc4f1 Merge branch 'PHP-7.4'
* PHP-7.4:
  Fix Azure MacOS build
2020-02-13 16:18:25 +01:00
Nikita Popov
9c8cc480ba Fix Azure MacOS build 2020-02-13 16:18:07 +01:00
Nikita Popov
8a66cb35a3 Merge branch 'PHP-7.4' 2019-09-17 16:18:03 +02:00
Nikita Popov
66351025c8 Enable --with-mhash on CI 2019-09-17 16:16:31 +02:00
Nikita Popov
e04eb28375 Merge branch 'PHP-7.4' 2019-08-28 18:18:25 +02:00
Nikita Popov
43551405d5 Set opcache.protect_memory=1 on Azure 2019-08-28 18:17:11 +02:00
Nikita Popov
cab6b34224 Merge branch 'PHP-7.4' 2019-07-29 21:08:39 +02:00
Nikita Popov
76c2bef9b0 Don't explicitly install homebrew
It is already installed on azure, and this installation step is
very unreliable lately.
2019-07-29 21:08:29 +02:00
Joe Watkins
4fb595d8b7
Merge branch 'PHP-7.4'
* PHP-7.4:
  Enable option checking on CI
2019-07-03 08:16:47 +02:00
Peter Kokot
a45192e183
Enable option checking on CI
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.
2019-07-03 08:16:31 +02:00
Joe Watkins
0baf81514a
Merge branch 'PHP-7.4'
* PHP-7.4:
  Remove libtool and automake from azure installs
2019-07-03 08:14:19 +02:00
Peter Kokot
6f558c9508
Remove libtool and automake from azure installs
These two deps are not needed to build PHP.
2019-07-03 08:14:07 +02:00
Nikita Popov
6a2a449cd5 Merge branch 'PHP-7.4' 2019-06-17 11:52:49 +02:00
Nikita Popov
36d94f73bb Enable intl on macos 2019-06-17 11:52:26 +02:00
Nikita Popov
2d5b3b8043 Report test failures on macos
This was enabled on 7.4 but for some reason disabled on master.
2019-06-17 11:48:46 +02:00
Joe Watkins
cb0921b34f
enable JIT only in master for macosx 2019-06-14 12:59:05 +02:00
Joe Watkins
956db0cdc2
Merge branch 'PHP-7.4'
* PHP-7.4:
  fix mac tests on azure
2019-06-14 12:58:13 +02:00
Joe Watkins
f16b012116
fix mac tests on azure 2019-06-14 12:55:00 +02:00
Nikita Popov
77e7acfa59 Reenable -Werror for macos build 2019-06-13 10:34:49 +02:00
Joe Watkins
90ad179044
temporarily disable werror on mac in master because of build failures in JIT 2019-06-12 21:54:22 +02:00
Nikita Popov
da56e77357 Enable -Werror on macos builds 2019-06-12 16:14:23 +02:00
Joe Watkins
a7f8a2b731
we are not running database tests on macos, there is no need to install mysql or start pg 2019-06-12 15:09:28 +02:00
Joe Watkins
8ab3e7bc0c
disable phpdbg on macosx, it's not well tested there and is skewing results [ci skip] 2019-06-12 06:58:53 +02:00
Joe Watkins
3ef151127f
checkout depth of one doesn't always work with batched builds, it seems 2019-06-11 10:42:25 +02:00
Jan Altensen
0741494f30
azure macos
Change-Id: I3465dcc865c254cea02feb619f6706fa0d164757
2019-06-09 22:21:46 +02:00