
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
samba 4.21.0(SMB/CIFS 标准实现)在鸿蒙 PC(HAD-W24 / aarch64 / musl)上的适配全过程
samba 4.21.0(SMB/CIFS 标准实现)在鸿蒙 PC(HAD-W24 / aarch64 / musl)上的适配全过程
适配QEMU 11.1.1至鸿蒙PC aarch64环境,攻克三大难点:静默回退的平台识别、OHOS签名与RUNPATH双门槛、CI中Python venv环境焊点。通过3个上游补丁及配方级修复,实现qemu-system-riscv64等7个可执行文件的签名交付。上游104项测试95通,消费者测试全通过,CI问题均定位至环境根因。项目已合并入主干,为鸿蒙PC生态提供RISC-V系统模拟底座。
适配QEMU 11.1.1至鸿蒙PC aarch64环境,攻克三大难点:静默回退的平台识别、OHOS签名与RUNPATH双门槛、CI中Python venv环境焊点。通过3个上游补丁及配方级修复,实现qemu-system-riscv64等7个可执行文件的签名交付。上游104项测试95通,消费者测试全通过,CI问题均定位至环境根因。项目已合并入主干,为鸿蒙PC生态提供RISC-V系统模拟底座。
Zeek 8.2.1成功移植至鸿蒙PC(aarch64)面临四大核心挑战:私有生成器工具链兼容、libc++标准库缺失(std::ranges/std::pmr)、CMake交叉模式ALIAS展开缺陷,以及测试链断裂。通过76个可移植补丁与2个零平台宏shim,修复10类差异,实现上游单测26/26通过,消费者测试在真机回放4/4
Zeek 8.2.1成功移植至鸿蒙PC(aarch64)面临四大核心挑战:私有生成器工具链兼容、libc++标准库缺失(std::ranges/std::pmr)、CMake交叉模式ALIAS展开缺陷,以及测试链断裂。通过76个可移植补丁与2个零平台宏shim,修复10类差异,实现上游单测26/26通过,消费者测试在真机回放4/4
本文记录 include-what-you-use 0.26.src 在鸿蒙PC aarch64平台的完整适配过程。基于Conan 2.29.1与OHOS 6.1.0环境,零补丁复用上游源码,完成CMake构建与5项平台适配。227条上游测试实跑通过率98.2%,3条失败源于标准库差异(非缺陷)。制品仓已发布,PR #13202 合入主干。攻克了标准库头注入、clang-cl参数注入、沙箱签名等高
本文记录 include-what-you-use 0.26.src 在鸿蒙PC aarch64平台的完整适配过程。基于Conan 2.29.1与OHOS 6.1.0环境,零补丁复用上游源码,完成CMake构建与5项平台适配。227条上游测试实跑通过率98.2%,3条失败源于标准库差异(非缺陷)。制品仓已发布,PR #13202 合入主干。攻克了标准库头注入、clang-cl参数注入、沙箱签名等高
mpd 0.24.12 鸿蒙 PC 适配实录:40 个可移植源码补丁、8 个 pkg-config shim、meson 交叉编译;上游测试 16/16(170 例)、消费者 9 断言(含 null 输出播放闭环);CI 7 轮 4 绿,PR#13375合入 main并入制品仓。
mpd 0.24.12 鸿蒙 PC 适配实录:40 个可移植源码补丁、8 个 pkg-config shim、meson 交叉编译;上游测试 16/16(170 例)、消费者 9 断言(含 null 输出播放闭环);CI 7 轮 4 绿,PR#13375合入 main并入制品仓。







