Commit Graph

41 Commits

Author SHA1 Message Date
Ayesh Karunaratne
a4534fafac ext/openssl: Remove kerberos support
Co-authored-by: Peter Kokot <peterkokot@gmail.com>
2024-03-23 15:12:06 +00:00
David Carlier
2e7c6e1eb2 freebsd CI reeanable werror 2024-03-19 22:39:32 +00:00
David Carlier
f2ec6e4806 Merge branch 'PHP-8.2' into PHP-8.3 2024-03-19 22:35:18 +00:00
David Carlier
db063cb771 CI: update freebsd 13 image.
13.2 is going to be EOL.

close GH-13622
2024-03-19 22:34:56 +00:00
Ilija Tovilo
cf7e5f0258
Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Run FreeBSD on push
2023-10-30 11:28:24 +01:00
Ilija Tovilo
b540cb0c55
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Run FreeBSD on push
2023-10-30 11:28:16 +01:00
Ilija Tovilo
b280f1f964
Run FreeBSD on push
With ARM build moved to CircleCI, we should have enough credits to keep FreeBSD
on Cirrus on every commit.
2023-10-30 11:27:22 +01:00
Ilija Tovilo
b35e0c3069
Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Move ARM build to CircleCI
2023-10-12 13:14:52 +02:00
Ilija Tovilo
9c3d3be8bd
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Move ARM build to CircleCI
2023-10-12 13:13:34 +02:00
Ilija Tovilo
4332546bbf
Move ARM build to CircleCI
Closes GH-12415
2023-10-12 13:11:38 +02:00
Ilija Tovilo
7da13f4669
Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Move Cirrus to nightly only, trigger on-demand
2023-10-10 11:47:40 +02:00
Ilija Tovilo
bb046c7217
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Move Cirrus to nightly only, trigger on-demand
2023-10-10 11:47:32 +02:00
Ilija Tovilo
92693a2286
Move Cirrus to nightly only, trigger on-demand
Closes GH-12398
2023-10-10 11:47:19 +02:00
Ilija Tovilo
231a1f81c6
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  ci update freebsd image to the 13.2 image (#11110)
2023-08-14 16:30:14 +02:00
David CARLIER
2012fd3f04
ci update freebsd image to the 13.2 image (#11110) 2023-08-14 16:30:01 +02:00
Ilija Tovilo
fc9266a5fc
Move ASAN built to GitHub actions
Cirrus will no longer offer unlimited free builds starting next month. We don't
have an alternative for FreeBSD and ARM, so move what we can for now.

Closes GH-11898
2023-08-09 14:06:36 +02:00
Ilija Tovilo
f7669ad714
Merge branch 'PHP-8.2'
* PHP-8.2:
  Fix arm build
2023-06-22 01:52:00 +02:00
Ilija Tovilo
f8c10255a4
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Fix arm build
2023-06-22 01:50:35 +02:00
Ilija Tovilo
bb2b1897df
Fix arm build
Switch to debian base image. The gcc image upgraded to debian bookworm which
broke the build.

392d8bf4ee

Closes GH-11501
2023-06-22 01:49:57 +02:00
Ilija Tovilo
c71cf0608f
Merge branch 'PHP-8.2'
* PHP-8.2:
  [skip ci] Add missing --no-progress flag to ARM build
2023-05-11 12:47:42 +02:00
Ilija Tovilo
12c30a8da3
[skip ci] Add missing --no-progress flag to ARM build 2023-05-11 12:47:25 +02:00
Ilija Tovilo
fde0c7dc7c
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Update libenchant in arm build
2023-04-30 18:57:35 +02:00
Ilija Tovilo
5cbc917fee
Update libenchant in arm build 2023-04-30 13:52:18 +02:00
David CARLIER
f06da77278
ci update freebsd image to the 13.2 image (#11110) 2023-04-21 06:33:28 +01:00
Ilija Tovilo
6ebb506637
Upgrade cirrus arm build to GCC 12 (#10855) 2023-03-15 13:03:42 +01:00
Ilija Tovilo
eae80389c4
Merge branch 'PHP-8.2'
* PHP-8.2:
  Move ARM64 build to Cirrus
2023-03-15 01:40:06 +01:00
Ilija Tovilo
1e434fbcd8
Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Move ARM64 build to Cirrus
2023-03-15 01:37:31 +01:00
Ilija Tovilo
ccca59728e
Move ARM64 build to Cirrus
Travis is very unreliable lately

Closes GH-10795
2023-03-15 01:35:01 +01:00
Ilija Tovilo
ff1e07c10c
Fix mysql tests on Cirrus ASAN
We used localhost instead of 127.0.0.1, so the tests were never actually run.

Closes GH-10802
2023-03-15 00:03:09 +01:00
Arnaud Le Blanc
a11c8a3039
Limit stack size (#9104) 2022-12-16 17:44:26 +01:00
Ilija Tovilo
743d3780c6
Add clang ASAN/UBSAN push job
Closes GH-9507
2022-09-14 23:55:46 +02:00
Ilija Tovilo
0028c242f0
Add --[no-]progress option to run-tests.php (#9255)
Previously, adding the -g argument would disable progress, even locally.
Now it needs to be disabled explicitly.
2022-08-11 20:58:15 +02:00
Ilija Tovilo
53e7141515
Hide skipped tests in CI (#9163) 2022-07-31 20:47:15 +02:00
David CARLIER
da8bfd46aa Revert "Update FreeBSD CI image."
This reverts commit f2d6e175fe.
2022-07-05 20:10:59 +01:00
David CARLIER
35ca407fcb Revert "Update FreeBSD CI image."
This reverts commit 4f4457a6e9.
2022-07-05 20:10:42 +01:00
David Carlier
f2d6e175fe Update FreeBSD CI image. 2022-07-04 20:32:39 +01:00
David Carlier
4f4457a6e9 Update FreeBSD CI image. 2022-07-04 20:31:55 +01:00
Arnaud Le Blanc
f07a08df5c
Fix unregistering ini entries of dynamically loaded extension (#8435)
Fixes GH-8185
2022-05-06 15:25:44 +02:00
Ben Morss
81f6d36c90 Add avif support to ext/gd
This backports avif support from upstream libgd into bundled libgd
and exposes the functionality through new imagecreatefromavif()
and imageavif() functions.

Closes GH-7026.

Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2021-06-10 12:32:30 +02:00
David Carlier
95a9e558b6
Pull #6989 FreeBSD defines SO_ACCEPTFILTER 2021-05-31 11:40:20 +02:00
David CARLIER
90b843beb6
Add FreeBSD to CI (#6974)
This is using Cirrus, as none of the CI providers we already use support FreeBSD.
2021-05-21 12:00:46 +02:00