DubbleClick
|
d5cd42b0e7
|
delete cs fixer wrapper
|
2025-07-22 11:38:42 +07:00 |
|
Marc
|
ca8cd7ff3d
|
Merge branch 'main' into zig
|
2025-07-16 18:43:48 +07:00 |
|
crazywhalecc
|
a5cd5fcb31
|
Fix test and bump docker image version
|
2025-07-10 20:20:29 +08:00 |
|
crazywhalecc
|
ec153fa6ff
|
Workaround for swoole with alpine 3.21
|
2025-07-10 20:10:54 +08:00 |
|
DubbleClick
|
26aca723cb
|
update php-cs fixer to get rid of PHP_CS_FIXER_IGNORE_ENV variable
|
2025-07-05 12:11:48 +07:00 |
|
DubbleClick
|
2ac20cf3af
|
remove unnecessary LDFLAGS_PROGRAM env var
|
2025-07-05 10:44:40 +07:00 |
|
DubbleClick
|
94c38df1ba
|
remove superfluous build-frankenphp script
|
2025-07-04 14:32:47 +07:00 |
|
DubbleClick
|
d65d82ff0a
|
remove extra libraries for php configure/make, since they're the same and only depend on the target libc
|
2025-07-04 14:27:48 +07:00 |
|
DubbleClick
|
c735960ff8
|
Revert "remote -lutil?"
This reverts commit aff3373b78dc670ad7b778ba9b303f383cda2fd4.
|
2025-07-03 11:43:05 +07:00 |
|
DubbleClick
|
aff3373b78
|
remote -lutil?
|
2025-07-03 11:11:21 +07:00 |
|
Jerry Ma
|
e5848086c3
|
Update bin/spc-gnu-docker
Co-authored-by: Marc <m@pyc.ac>
|
2025-06-30 12:19:17 +08:00 |
|
Jerry Ma
|
138e5588e9
|
Update bin/spc-gnu-docker
Co-authored-by: Marc <m@pyc.ac>
|
2025-06-30 12:18:49 +08:00 |
|
crazywhalecc
|
ab5828a560
|
Remove redundant path in gnu docker
|
2025-06-30 09:05:56 +08:00 |
|
crazywhalecc
|
956688d9f4
|
Fix CI again
|
2025-06-29 19:53:22 +08:00 |
|
crazywhalecc
|
8145a7536b
|
Fix spc-gnu-docker path
|
2025-06-28 19:05:52 +08:00 |
|
crazywhalecc
|
12aadf18cc
|
refactor: replace SPC_LIBC with SPC_TARGET and update related logic
|
2025-06-28 16:36:05 +08:00 |
|
Jerry Ma
|
a0f99858e3
|
Fix alpine-docker build in different arch issue (#787)
* Fix alpine-docker build in different arch issue
* Fix spc-gnu-docker for multi-arch build issue
|
2025-06-20 17:43:25 +08:00 |
|
DubbleClick
|
61a9264802
|
libraries must link against -lphp dynamic!
|
2025-06-19 11:20:57 +07:00 |
|
DubbleClick
|
bcea2007bd
|
base arch instead of hardcoded x86_64
|
2025-06-19 11:04:10 +07:00 |
|
DubbleClick
|
d635b10e24
|
specify system gcc to build xcaddy in spc-gnu-docker
|
2025-06-18 11:47:05 +07:00 |
|
DubbleClick
|
9de5c62136
|
extract elsewhere temporarily
|
2025-06-17 12:34:56 +07:00 |
|
DubbleClick
|
7b3ea7e12e
|
fix installing patchelf
|
2025-06-17 12:30:11 +07:00 |
|
DubbleClick
|
bafa67c8de
|
add patchelf to gnu docker
|
2025-06-17 12:19:59 +07:00 |
|
DubbleClick
|
da7a125faf
|
librdkafka needs "which" to be installed
|
2025-06-01 13:51:05 +07:00 |
|
Jerry Ma
|
aae6c2c98b
|
Fix GHA token missing bug (#731)
* Update test-extensions.php
* Enable UPX test
* Add debug messages
* Test
* Revert
* Update tests.yml
* Update tests.yml
* Explict define GITHUB_TOKEN
* What's this???
* Check GITHUB_TOKEN in workflow
* Test token variable in step
* Test token variable inside php
* Test token in command
* Get env in commands
* Revert workflow env, add passthrough GITHUB_TOKEN into docker
* See build commands
* See build commands
* Typo fix
* Remove debug symbol for normal mode
|
2025-05-21 15:11:42 +08:00 |
|
crazywhalecc
|
bd341db54a
|
Add build from config support (craft command)
|
2025-04-24 14:18:39 +08:00 |
|
DubbleClick
|
0c6dd7a577
|
warning for building an extension as both static and shared
|
2025-03-30 23:50:49 +07:00 |
|
Marc
|
fc4872c5d6
|
Merge branch 'main' into feat/xdebug-dynamic
|
2025-03-30 23:39:30 +07:00 |
|
crazywhalecc
|
11f0957963
|
Add SPC_DOCKER_DEBUG for gnu docker, remove classmap for alpine docker
|
2025-03-30 21:03:40 +08:00 |
|
crazywhalecc
|
76c353e790
|
Add SPC_DOCKER_DEBUG=yes option for docker build
|
2025-03-24 22:39:45 +08:00 |
|
crazywhalecc
|
8909b62dc4
|
Some prerequisites for refactor
|
2025-03-24 19:25:38 +08:00 |
|
Jerry Ma
|
8925e97e62
|
Fix windows setup-runtime php download link (#650)
|
2025-03-14 23:37:15 +08:00 |
|
Jerry Ma
|
b4f3657323
|
Remove SPC_NO_MUSL_PATH, remove --libc, use SPC_LIBC instead (#642)
* Remove SPC_NO_MUSL_PATH, remove --libc, use SPC_LIBC instead
* Fix tests
* Internally use GNU_ARCH for unified
* Update EXTENSION_DIR comments for env.ini
* Remove redundant -fPIC cflags in curl
|
2025-03-14 18:22:50 +08:00 |
|
Jerry Ma
|
4cc985a39b
|
Fix gettext on locale bug (#634)
* Fix gettext locale sanity check failure bug
* Fix phpstan
* Add tests
* Add additional attr build configure args
* Remove windows test
* Fix attr configure arg
* Fix attr configure bug on gnu docker and alpine docker
* Add gettext-devel for doctor
* weird change for gnu docker container (#643)
Co-authored-by: Marc Henderkes <m.henderkes@pc-college.de>
---------
Co-authored-by: Marc <m@pyc.ac>
Co-authored-by: Marc Henderkes <m.henderkes@pc-college.de>
|
2025-03-14 15:25:51 +08:00 |
|
Jerry Ma
|
e1162606f5
|
Update automake on gnu docker to fix attr build bug (#636)
|
2025-03-13 14:57:37 +08:00 |
|
Marc Henderkes
|
b534cdce11
|
remove line
|
2025-03-11 08:53:31 +01:00 |
|
crazywhalecc
|
09c0e43501
|
Add gnu based static binary support
|
2025-03-11 07:08:00 +01:00 |
|
crazywhalecc
|
b6324fd71e
|
Fix syntax on Dockerfile
|
2025-03-10 15:54:43 +08:00 |
|
crazywhalecc
|
7e462d6625
|
Update spc-gnu-docker with gcc10, add build-static-frankenphp
|
2025-03-10 00:39:59 +08:00 |
|
crazywhalecc
|
4eeb48cdc2
|
Update gnu-docker and fix icu build on glibc
|
2025-03-09 20:30:22 +08:00 |
|
crazywhalecc
|
23bfad6f87
|
Merge branch 'main' into feat/gnu-static
# Conflicts:
# src/SPC/builder/linux/LinuxBuilder.php
|
2025-03-09 17:44:13 +08:00 |
|
Jerry Ma
|
29ea46bd17
|
Switch static-php-cli to support PHP 8.3 and 8.4 only (#615)
* Update spc self to PHP 8.4 only
* Update workflows
* Fix test-extensions, adjust docs order
* Fix cs-fix and phpunit
* Add PHP_CS_FIXER_IGNORE_ENV
* Add compatibility for PHP 8.3
* Change version description in README, adjust composer.json PHP version limit
* Switch PHP to 8.4 in spc-alpine-docker
* Add deprecation notice
|
2025-03-07 18:06:32 +08:00 |
|
crazywhalecc
|
75ee69b07d
|
Add gnu based static binary support
|
2025-01-28 19:37:50 +08:00 |
|
crazywhalecc
|
83ab430b9a
|
Adjust windows build CI
|
2024-10-05 14:14:36 +08:00 |
|
crazywhalecc
|
0839130845
|
Add pkgroot for spc-alpine-docker
|
2024-07-14 01:20:29 +08:00 |
|
crazywhalecc
|
6583517dc5
|
Add pkgroot for spc-alpine-docker
|
2024-07-14 01:20:29 +08:00 |
|
crazywhalecc
|
cdf3e76528
|
Fix alpine-docker ssl bug
|
2024-07-14 01:20:29 +08:00 |
|
crazywhalecc
|
26d72203c5
|
Add aarch64-linux to CI
|
2024-07-14 01:20:29 +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 |
|
crazywhalecc
|
104778d17a
|
add windows support
|
2024-01-11 09:48:28 +08:00 |
|