Jerry Ma
1632c25223
Add extension parallel support ( #444 )
...
* Add extension parallel support
* add parallel windows support
* add parallel test
* add zts limit for parallel
* sort config
* add parallel test
* add dev-php test
* use macos-13 instead of macos-latest
* revert dev-php tests
2024-05-11 14:46:36 +08:00
crazywhalecc
e6c308c242
imap ext fix
2024-05-06 15:52:55 +08:00
crazywhalecc
3fcb7ebf03
update spc binary php version
2.2.0
2024-05-06 14:25:24 +08:00
Jerry Ma
7416b8079b
Fix dependency util suggest calculate bug ( #441 )
...
* fix dependency util suggest calculate bug
* fix dependency util suggest calculate bug
2024-05-06 14:23:32 +08:00
Jerry Ma
bde18054e5
Fix micro upx compress bug ( #440 )
...
* triple compression for micro with upx
* place debug info first
2024-05-06 14:12:40 +08:00
Jerry Ma
954f8f4ddc
fix ncurses 6.5 build ( #439 )
2024-05-06 14:11:50 +08:00
Jerry Ma
0fee628842
Fix xz build on macOS and Linux ( #438 )
...
* fix xz build
* add xz tests
2024-05-06 12:55:38 +08:00
Jerry Ma
69e6d82e83
add linux env var: SPC_NO_MUSL_PATH ( #437 )
2024-05-06 12:32:43 +08:00
crazywhalecc
e1e6270d86
update README
2024-05-06 12:08:35 +08:00
Simon Hamp
30af182aff
Windows build GitHub Action ( #420 )
...
* Create build-windows-x86_64.yml
* Update build-windows-x86_64.yml
* Fix CLI param
* Fix env writing in Powershell
* Run doctor first, per docs
* Fix file paths
* Generate an acceptable cache key
* Change shell
* Improve cache key generation
* Update upload-artifact action
* Update actions
* Attempt to fix cache key storage
* Remove FPM build option
2024-05-06 11:59:02 +08:00
Jerry Ma
3ecc603770
Fix ncurses pkg-config bug temporarily ( #432 )
...
* Fix ncurses pkg-config bug temporarily
* Add tests
2024-04-30 13:57:44 +08:00
Simon Hamp
15c2935d48
Update actions ( #428 )
...
* Update action versions
* Use same dependency cache key naming logic
Bring consistency across the whole pipeline
2024-04-29 21:24:47 +08:00
Simon Hamp
7a8e0a7e67
Fix Intel Mac build action ( #427 )
...
* Fix Intel Mac build action
* Use x64 build server
* Use macos-13 runner
2024-04-29 09:12:03 +08:00
Jerry Ma
d98d6aeffb
Fix FreeBSD pkg-config linking issue ( #426 )
2024-04-26 16:03:03 +08:00
Jerry Ma
aaa4510f25
Fix linux imagick openmp linking issue ( #424 )
2024-04-26 11:00:33 +08:00
Jerry Ma
b14894fab7
Fix windows UPX_EXEC env var missing ( #423 )
2024-04-25 16:48:31 +08:00
Jerry Ma
1a87ce4194
Fix windows nghttp2 dynamic linking bug ( #422 )
...
* fix windows nghttp2 dynamic linking bug
* add tests for fixing windows nghttp2 dynamic linking bug
2024-04-25 15:55:08 +08:00
Kévin Dunglas
6b96feb538
fix: use C++ 17 compiler for ICU ( #414 )
...
* fix: use C++ 17 compiler for ICU
* wip
* hack CXX env var to force C++17
* test intl
* test intl
* add retry for CI test download
* patch
* separate intl with newer icu c++ patch
---------
Co-authored-by: crazywhalecc <jesse2061@outlook.com>
2024-04-22 15:58:08 +08:00
Jerry Ma
21dbb8af46
change SPC_CONCURRENCT order
2024-04-14 01:15:07 +08:00
crazywhalecc
4d227ca7ef
fix macOS build libpng error with old option mode
2024-04-14 01:15:07 +08:00
crazywhalecc
3a2683bb0c
fix LinuxBuilder with env manager
2024-04-14 01:15:07 +08:00
crazywhalecc
bd8f91d466
add env manager
2024-04-14 01:15:07 +08:00
crazywhalecc
254844b5ec
add Archlinux doctor support
2024-04-13 16:30:15 +08:00
Jerry Ma
4cb1764439
Fix libuuid build source ( #411 )
...
* fix libuuid build source
* fix libuuid build source tests
2.1.7
2024-04-12 21:05:51 +08:00
crazywhalecc
847535721c
add macOS brew arch check for doctor
2024-04-12 16:34:58 +08:00
Jerry Ma
e3c542d9df
add qdbm for dba ( #409 )
...
* add qdbm for dba
* add windows support for dba-qdbm
* fix test scripts
* fix test scripts
2024-04-12 15:53:38 +08:00
Jerry Ma
b4ed4ea956
Add ext yac ( #407 )
...
* add ext yac
* enable yac for windows
* enable yac test for windows
* correct
2024-04-12 01:43:27 +08:00
Jerry Ma
99aadd3e73
fix openssl build with corrupted pkg-config file ( #406 )
...
* fix openssl build with corrupted pkg-config file
* add test
* fix linux openssl
* add exec exit error counter for postgresql
2024-04-12 00:49:15 +08:00
Jerry Ma
c77dc1af6c
Add extension simdjson support ( #402 )
...
* add extension simdjson support
* add extension simdjson tests
* fix windows build for simdjson
2024-04-02 16:57:59 +08:00
Jerry Ma
9fd56987ef
Add extension ds support ( #401 )
...
* add extension ds
* add ds tests
2024-04-02 15:54:28 +08:00
crazywhalecc
1e494a2213
bump version
2024-04-02 15:06:54 +08:00
Jerry Ma
da6d9ffb4b
Cmake version check ( #400 )
...
* add cmake version checker for doctor
* fix linux distro checker message
2024-04-02 15:05:49 +08:00
Jerry Ma
d3a001d808
use old xz mirror, fix CVE-2024-3094 ( #399 )
...
* use old xz mirror, fix CVE-2024-3094
* add test
2.1.6
2024-04-02 11:31:29 +08:00
Jerry Ma
d445668d9f
trigger tests and nightly builds
2024-03-31 15:36:38 +08:00
Jerry Ma
32f14e16c8
fix pkg-config build for macOS sonoma ( #391 )
...
* fix pkg-config build for macOS sonoma
* cs fix
* bump version to 2.1.6 [skip ci]
2024-03-20 21:50:05 +08:00
Jerry Ma
46984b6df1
Fix latest libsodium compatibility ( #388 )
...
* fix #384
* bypass password-argon2 micro sanity check
* ignore funding yaml schema [skip ci]
* test linux compatibility for libargon2 and libsodium
* update composer.json to prevent smart-aleck composer [skip ci]
2.1.5
2024-03-16 22:37:39 +08:00
Kévin Dunglas
96c3e6b935
fix: false postive with binutils-gold
2024-03-16 18:53:53 +08:00
Jerry Ma
8092f1e481
Update FUNDING.yml
2024-03-15 22:44:05 +08:00
crazywhalecc
632f904f30
fix install-pkg different arch cache bug
2024-03-15 14:27:51 +08:00
crazywhalecc
8358a985b3
fix retry for windows
2024-03-10 17:09:49 +08:00
crazywhalecc
e21b5676e7
add --retry for download command
2024-03-10 17:09:49 +08:00
crazywhalecc
94b3afe6bc
add pdo_sqlsrv for macOS and Linux
2024-03-10 15:30:51 +08:00
crazywhalecc
e4d8e5e4d2
fix ncurses build command
2.1.4
2024-03-10 11:53:33 +08:00
crazywhalecc
88796bc017
update tests
2024-03-10 11:53:33 +08:00
crazywhalecc
e23daaa355
enhancement for download command
2024-03-10 11:53:33 +08:00
crazywhalecc
71017361b5
fix libxml2 build on RHEL/CentOS bug
2024-03-08 14:18:33 +08:00
crazywhalecc
d202de3f50
fix libxml2 build on RHEL/CentOS bug
2024-03-08 14:11:04 +08:00
Jerry Ma
03510073c6
Fix windows curl build ( #368 )
...
* fix curl on windows build needs nghttp2.dll bug
* add curl on windows tests
* cs fix
* fix curl headers
* exit powershell properly
* reproduce zend_mm_heap corrupted
* reproduce zend_mm_heap corrupted
* reproduce zend_mm_heap corrupted
* add for-libs option for download
* add for-libs option for download
* add for-libs option for download
2024-03-05 21:43:09 +08:00
Jerry Ma
8e58592a6e
Fix swoole compile bug on Linux ( #367 )
...
* swoole ci test
* swoole ci test
* fix swoole (disable-thread-context)
* restore pgsql ver
* bump version to 2.1.4
2024-03-04 15:31:39 +08:00
Jerry Ma
96dd5ba87b
Add amqp/librabbitmq support for linux, macos, windows ( #366 )
...
* add amqp/librabbitmq support for linux, macos, windows
* add test for amqp
2.1.3
2024-03-04 10:40:23 +08:00