Commit Graph

83 Commits

Author SHA1 Message Date
Christoph M. Becker
c99f13f21a Enable simple_kafka_client builds 2021-04-12 12:06:15 +02:00
Christoph M. Becker
cb821eec81 Canonical php.net repos are on Github now
Cf. <https://news-web.php.net/php.internals/113838>.

Signed-off-by: Christoph M. Becker <cmbecker69@gmx.de>
2021-03-29 18:25:44 +02:00
Christoph M. Becker
a56f95420d Prepare for LuaSandbox builds
Since LuaSandbox is not compatible with latest Lua versions[1], we use
lua 5.1.5.  It should be noted that the lua-5.1.5 packages are not
suitable to build the lua extension.

[1] <https://bugs.php.net/80850>
2021-03-11 13:18:55 +01:00
Christoph M. Becker
1336ebfa65 Add support for building maxminddb 2021-01-08 17:01:04 +01:00
Christoph M. Becker
2511ec3a18 Also build oci8_19 2020-12-23 11:42:01 +01:00
Christoph M. Becker
c2d77d125a PECL/pecl_http no longer supports PECL/propro as of PHP 8.0.0 2020-12-22 18:16:56 +01:00
Christoph M. Becker
db1ec78b56 Enable PECL/ip2proxy builds 2020-10-23 16:19:17 +02:00
Christoph M. Becker
da9fd19695 PHP 8.0 has been branched; update PECL config 2020-10-15 14:35:15 +02:00
Shivam Mathur
6bdb69bbb5 Add config for PHP 8.0 2020-10-15 13:48:01 +02:00
Christoph M. Becker
7bc1c7900f Add general support for exporting from a Github mirror
This is a follow up on the quick fix for exporting from the php-src
Github mirror[1].  Instead of hard-coding everything in the code, we
introduce a configurable `gh_url`, and use it if given.  We cannot use
the repository URL, though, because the toplevel folder inside the
downloaded archive would have a different name (the shortened revision
number is expanded again); downloading from the codeload subdomain
gives the desired result.

[1] <9e1ca1002a>
2020-09-07 13:42:26 +02:00
Christoph M. Becker
ef3a08671f Enable PECL/zstd builds 2020-06-01 15:00:45 +02:00
Christoph M. Becker
a630bada1e Increase allowed run time for pecl_next task
2 hours are not sufficient for some of the larger packages (such as
grpc and mongodb), so we increase the timeout to 3 hours.
2020-02-05 12:35:28 +01:00
Christoph M. Becker
43e2c84542 Deactivate PECL/pdflib builds for now
Until the license issue[1] is resolved, we shouldn't even attempt to
build the extension.

[1] <https://news-web.php.net/php.pecl.dev/16495>
2019-12-19 10:46:49 +01:00
Christoph M. Becker
f43aa6acf8 Increase allowed run time for pecl_next task
There are two `<ExecutionTimeLimit>`s; one in `<Triggers>` and one in
`<Settings>`.  These better match; otherwise the shorter period is
effective.
2019-11-12 15:10:28 +01:00
Christoph M. Becker
dfe8a0d96d Add mysqlnd_azure configuration 2019-10-18 11:07:44 +02:00
Anatol Belski
fa00b701fa Enforce shared mcrypt build 2019-09-17 14:39:40 +02:00
Christoph M. Becker
0e66d53902 Add mcrypt config 2019-09-17 14:29:34 +02:00
Christoph M. Becker
1c9eb963e3 Switch PHP 7.4 builds back to VC15 2019-08-12 11:05:29 +02:00
Anatol Belski
63163b94e9 Add 7.4 configs for PECL 2019-07-31 13:27:30 +02:00
Anatol Belski
f838cf9f2e Fix ini 2019-07-11 12:57:16 +02:00
Anatol Belski
badfc05984 Add config for http_message 2019-07-11 12:51:04 +02:00
Anatol Belski
51891415f5 Revert runkit7 config attempts for now 2019-05-22 15:58:14 +02:00
Christoph M. Becker
496c23ce7f Move php74 and master snaps to vs16 2019-05-21 12:46:47 +02:00
Christoph M. Becker
793e67a7c7 Remove build-breaking --without-interbase
ext/interbase has been removed, so configuring --without-interbase
broke the build.
2019-05-07 23:41:23 +02:00
Anatol Belski
d61247dc16 Fix uv options 2019-05-03 14:04:55 +02:00
Christoph M. Becker
9bd1b4027a Avoid --enable-runkit7 2019-04-08 13:15:32 +02:00
Christoph M. Becker
0c6604b85e Add config for runkit7
The extension is named runkit7, but for BC reasons is enabled with
`--enable-runkit`.
2019-04-08 13:13:00 +02:00
Christoph M. Becker
7780e97d8a Add config for dbase 2019-04-04 11:17:16 +02:00
Christoph M. Becker
3798a83536 Add PECL/base58 2019-04-03 12:43:18 +02:00
Christoph M. Becker
fe29aaffc7 Disable ext/interbase
Commit bd73607 of php-src[1] broke the ext/ibase build; following Joe's
reasoning[2] we disable the ext/interbase builds (at least for now).

[1] <http://git.php.net/?p=php-src.git;a=commit;h=bd73607b9e4811e7caa9d2ff4d227626ffd35dab>
[2] <https://github.com/php/php-src/pull/3976#issue-263815945>
2019-03-26 10:33:51 +01:00
Mat Berchtold
71c53d0daa Add ini for php 7.4 snaps 2019-03-22 17:29:03 +01:00
Anatol Belski
5de9c929f2 Add config for parallel and sync with pickle 2019-02-12 10:43:29 -08:00
Anatol Belski
3f5885385a Add config for ext/sandbox 2019-01-16 15:45:01 +01:00
Anatol Belski
68c53c1f7f Add config for the decimal ext 2018-11-01 18:26:07 +01:00
Anatol Belski
4087c09144 Disable dev mode for mysql_xdevapi 2018-10-23 15:31:06 +02:00
Anatol Belski
5665a44320 Add config for ext/svm and catch up with other changes 2018-08-17 19:09:36 +02:00
Anatol Belski
4912bce282 Add exported cronjob 2018-08-01 09:48:20 +02:00
Anatol Belski
2b13fa03ed Add pecl ini for 7.3 builds 2018-08-01 09:47:23 +02:00
Anatol Belski
2bae53d01c Add ini for 7.3 snaps 2018-08-01 09:34:18 +02:00
Anatol Belski
4287a34cab Switch to just one AVX build 2018-07-24 10:35:45 +02:00
Anatol Belski
7f1ecbc357 Restore initial flavors configuration 2018-06-27 06:51:53 +02:00
Anatol Belski
99f374f2dd Add config for xlswriter 2018-05-25 19:13:34 +02:00
Anatol Belski
b0d1133112 Set explicit scenario for the flavor builds 2018-05-16 09:56:31 +02:00
Anatol Belski
47c32604ff Remove WP from the AVX training for now 2018-05-14 22:30:52 +02:00
Anatol Belski
b6ff58a977 Sync with the SDK changes for PGO training case whitelisting
Also, rework the configuration according to the new build matrix.
2018-05-11 14:02:24 +02:00
Anatol Belski
dc0f03803d Add cmark config 2018-03-25 18:56:29 +02:00
Anatol Belski
4f511accbf Basic intrinsic build implementation 2018-03-02 23:03:46 +01:00
Anatol Belski
f2e9b99664 Implement move all dep dlls into package 2018-02-21 18:47:05 +01:00
Anatol Belski
5cdf7d2257 Don't enable utf-32 for parle yet 2017-11-11 19:36:36 +01:00
Anatol Belski
3bd6f0f881 Add parle config 2017-11-11 19:10:54 +01:00