Skip to content

V5.1.x 拉取 main 分支 #984

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 91 commits into
base: v5.1.x
Choose a base branch
from

Conversation

jingjingxyk
Copy link
Contributor

No description provided.

jingjingxyk and others added 30 commits August 27, 2024 20:55
* update

* sync php code

* update extension swoole code
* disable swoolg pg test

* Update linux-x86_64.yml

---------

Co-authored-by: Tianfeng.Han <rango@swoole.com>
* 升级下载 swoole-cli 默认版本为 v5.1.4.0

* update
* test v6 swoole pdo_pgsql

* test

* test

* update swoole PGSQL Test
* 更新 quickstart 脚本

* update quickstart script

* update quickstart script
* 调整 github aciton macos workflow

* optimize code
* 更新 下载源码包 集合 hash 签名

* update
…ner.sh 脚本代替 (swoole#778)

* optimzie

* 移除提前构建依赖容器脚本, 此功能由 build-export-container.sh 脚本代替
* 使用 tini 正确地回收其子进程

* format bash script

* 合并dockerfile dockerfile-arm64

* 自动指定构建容器的架构

* 构建容器指定架构
* 添加 开放原子 容器镜像 解决拉取基础镜像超时

* update

* fix script error

* update make.sphp
2. 删除 docker build --progress=plain 参数,非通用参数,部分 docker 版本不支持
3. 修复 PHP 8.4 支持
4. 为 make.sh 添加可执行属性
* update mongodb extension config

* update mongodb extension config

* update mongodb extension config

* update mongodb extension config

* update mongodb extension config

* update mongodb extension config
jingjingxyk and others added 30 commits January 3, 2025 06:27
* fix quickstart connection continer bug

* fix quickstart connection swoole-cli-buider bug

* optimize
* fix run-swoole-cli-buider-bug

* quickstart run-swoole-cli-builder.sh 优化
* 添加生成 docker.io/phpswoole/swoole-cli 容器

* build-swoole-cli-alpine-container.sh

* build-swoole-cli-alpine-container.sh

* update
* 该进 测试数据库 启动配置

* update install-docker-compose.sh

* update database docker-compose.yaml
* 优化 同步 php 源码

* update upgrade.md

* update download-php-src-archive.php

* update upgrade.md

* udate download-php-src-archive.php

* update download-php-src-archive.php
* 启用github action  linux aarch64 原生构建

* merge code

* merge code

* 更新 github action linux workflow 生成容器镜像 OS 类型

* 更新 github action workflow 配置
* 优化 cygwin 环境初始化

* add uninstall-cygwin.bat

* update install-cygwin.sh

* update install-cygwin.sh

* update install-cygwin.sh

* update cygwin-build README.md

* update cygwin-config-ext.sh

* update cygwin-config-ext.sh

* update download-cygwin.bat

* cygwin 增加shell脚本打包php.exe

* update cygwin-pack.sh

* update cygwin-pack.sh

* update cygwin-pack.sh

* update cygwin-config-ext.sh

* update cygwin-config-ext.sh

* update cygwin-config-ext.sh

* update cygwin-pack.sh

* update cygwin-config-ext.sh

* update install-re2c.sh

* windows-cygwin.yml 添加备注
* 默认使用readline 作为命令行 工具

* Update unix_odbc.php

---------

Co-authored-by: Tianfeng.Han <rango@swoole.com>
* 优化自动缓存 依赖库

* 更新 优化自动缓存 依赖库

* update auto cache pool tarball
* 修复 macos 环境下,启用gettext 扩展 缺失依赖库 libintl

* macos 环境构建添加 链接 framework 去重
* 升级swoole 版本为 v6.0.2

* cygwin 构建环境下,解决 IN6_ADDR 未定义

* update cygwin 环境依赖包

* cygwin add libnet-devel

* cygwin 环境添加 libnet6-devel
* 更新配置运行时脚本

* install docker with script

* update README.md

* update build-release-example.sh

* update run-swoole-cli-builder-container.sh
* brotli 构建指定 最低cmake 版本,解决macos 环境下构建报错

* libz4 添加 -DCMAKE_POLICY_VERSION_MINIMUM=3.5

* update libzstd CMAKE_POLICY_VERSION_MINIMUM=3.5

* update libssh2 cmake config

* update libzip cmake config

* update libjpeg build config

* update svt_av1 build config

* update libyuv build config
* 验证 -static-pie 链接参数

* 验证 -fPIE 参数

* 验证完毕,恢复修改
* 新增msys2 构建环境

* optimize cygwin build

* update msys2 build environment

* msys2 构建环境优化

* 优化 msys2 环境 构建步骤

* fix msys2 install-libzip.sh word error

* update install-msys2.sh

* update cygwin-config.sh
* 增加windows powershell 环境下下载 swoole-cli

* setup-swoole-cli-runtime.ps1 添加使用代理配置

* fix setup-swoole-cli-runtime.ps1 bug
* 修复 cygwin intl 链接 icu 库错误

* cywin 使用 git clone swoole源码

* cywin 使用 git clone swoole源码

* optimize cygwin config ext

* optimize Cygwin Build environment

* cygwin 环境添加源码编译libzip

* update cygwin workflow

* update cygwin-build.sh

* 添加配置 swoole 版本

* 添加配置 swoole 版本

* 使用配置文件配置swoole 版本

* cygwin 启用源码编译 libzip

* Update windows-cygwin.yml

---------

Co-authored-by: Tianfeng.Han <rango@swoole.com>
* 格式化 upgrade.md

* 格式化 upgrade.md

* Update upgrade.md

---------

Co-authored-by: Tianfeng.Han <rango@swoole.com>
* 更新 默认设置php 运行时所在目录

* 更新使用swoole-cli 运行时

* update auto-cache-pool-tarball.yml

* update

* update setup-swoole-cli-runtime.sh

* 解决构建时 php 运行时目录错误

* update run-swoole-cli-builder-container.sh

* 使用内存作为 缓存目录,加快构建

* update

* update setup-php-runtime.sh

* update setup-php-runtime.sh

* update setup-php-runtime.sh

* update setup-php-runtime.sh

* update setup-swoole-cli-runtime.sh

* 移除无效的代码
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants