Commit Graph

11 Commits

Author SHA1 Message Date
Yohann
ac64e3314b ci: add Linux ARM64 build workflow (#4784)
Add GitHub Actions workflow to build ZLMediaKit for linux/arm64
(aarch64) using the native ubuntu-24.04-arm runner.

- Build container: debian:11 (glibc 2.31) for broad compatibility
- Compile steps extracted into package/build_linux_arm64.sh for
debugging
- OpenSSL: no-asm/no-dso/-fPIC to fix aarch64 PIC relocation issues
- Artifacts: Linux_ARM64_<branch>_<date>

Successfully tested on my fork; artifact includes MediaServer and
related binaries.

Co-authored-by: yangheng <492238647@qq.com>
2026-07-24 11:51:08 +08:00
snysmtx
8f4e76406c 修复编译 rpm 时获取调试信息失败问题 (#3151)
Release 8.0 之后, 编译 rpm 会出现获取调试信息失败问题,  导致 rpm 打包失败

虽然说可以禁用调试包生成来规避问题, 但个人认为在编译 DEBUG 版本时生成调试信息包还是有必要的
2023-12-22 17:40:42 +08:00
夏楚
bbe8f4a018 release 8.0 2023-12-09 16:23:51 +08:00
Xiaofeng Wang
074d13be0c rpm: 默认不打包 api/cxx-api 2022-08-22 13:18:05 +08:00
wxf
0d4ac4f655 spec: Fix openssl directory 2021-06-23 10:40:05 +08:00
wxf
b34226b785 spec: WebRTC requires openssl >= 1.1 2021-06-23 10:40:01 +08:00
wxf
549b07f598 spec: Enable WebRTC 2021-06-23 10:39:50 +08:00
wxf
e467cf10c3 修正 rpm 包依赖配置 2020-12-18 09:12:57 +08:00
wxf
6a2709bec2 需要 cmake3 2020-12-17 21:40:58 +08:00
wxf
af6446507e 添加编译开关 2020-12-17 20:25:54 +08:00
wxf
acc5ecb937 添加 rpm spec 2020-12-17 19:45:43 +08:00