logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙PC的samba 4.21.0:从waf到selftest合入实录

samba 4.21.0(SMB/CIFS 标准实现)在鸿蒙 PC(HAD-W24 / aarch64 / musl)上的适配全过程

#harmonyos#华为#c语言 +3
鸿蒙PC的samba 4.21.0:从waf到selftest合入实录

samba 4.21.0(SMB/CIFS 标准实现)在鸿蒙 PC(HAD-W24 / aarch64 / musl)上的适配全过程

#harmonyos#华为#c语言 +3
qemu 11.1.1 鸿蒙PC aarch64 适配实录(签名、RUNPATH 与一个 venv 深坑)

适配QEMU 11.1.1至鸿蒙PC aarch64环境,攻克三大难点:静默回退的平台识别、OHOS签名与RUNPATH双门槛、CI中Python venv环境焊点。通过3个上游补丁及配方级修复,实现qemu-system-riscv64等7个可执行文件的签名交付。上游104项测试95通,消费者测试全通过,CI问题均定位至环境根因。项目已合并入主干,为鸿蒙PC生态提供RISC-V系统模拟底座。

#harmonyos#华为#c语言 +3
qemu 11.1.1 鸿蒙PC aarch64 适配实录(签名、RUNPATH 与一个 venv 深坑)

适配QEMU 11.1.1至鸿蒙PC aarch64环境,攻克三大难点:静默回退的平台识别、OHOS签名与RUNPATH双门槛、CI中Python venv环境焊点。通过3个上游补丁及配方级修复,实现qemu-system-riscv64等7个可执行文件的签名交付。上游104项测试95通,消费者测试全通过,CI问题均定位至环境根因。项目已合并入主干,为鸿蒙PC生态提供RISC-V系统模拟底座。

#harmonyos#华为#c语言 +3
在鸿蒙PC上跑通Zeek 8.2.1:从Error 127到26/26

Zeek 8.2.1成功移植至鸿蒙PC(aarch64)面临四大核心挑战:私有生成器工具链兼容、libc++标准库缺失(std::ranges/std::pmr)、CMake交叉模式ALIAS展开缺陷,以及测试链断裂。通过76个可移植补丁与2个零平台宏shim,修复10类差异,实现上游单测26/26通过,消费者测试在真机回放4/4

#harmonyos#华为#软件构建 +3
在鸿蒙PC上跑通Zeek 8.2.1:从Error 127到26/26

Zeek 8.2.1成功移植至鸿蒙PC(aarch64)面临四大核心挑战:私有生成器工具链兼容、libc++标准库缺失(std::ranges/std::pmr)、CMake交叉模式ALIAS展开缺陷,以及测试链断裂。通过76个可移植补丁与2个零平台宏shim,修复10类差异,实现上游单测26/26通过,消费者测试在真机回放4/4

#harmonyos#华为#软件构建 +3
IWYU 0.26 鸿蒙PC适配全记录:5 个坑与 98.2% 测试通过率

本文记录 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参数注入、沙箱签名等高

#harmonyos#华为#linux +3
IWYU 0.26 鸿蒙PC适配全记录:5 个坑与 98.2% 测试通过率

本文记录 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参数注入、沙箱签名等高

#harmonyos#华为#linux +3
鸿蒙PC适配mpd 0.24.12:从交叉编译到合入实录

mpd 0.24.12 鸿蒙 PC 适配实录:40 个可移植源码补丁、8 个 pkg-config shim、meson 交叉编译;上游测试 16/16(170 例)、消费者 9 断言(含 null 输出播放闭环);CI 7 轮 4 绿,PR#13375合入 main并入制品仓。

#harmonyos#华为#c语言 +3
鸿蒙PC适配mpd 0.24.12:从交叉编译到合入实录

mpd 0.24.12 鸿蒙 PC 适配实录:40 个可移植源码补丁、8 个 pkg-config shim、meson 交叉编译;上游测试 16/16(170 例)、消费者 9 断言(含 null 输出播放闭环);CI 7 轮 4 绿,PR#13375合入 main并入制品仓。

#harmonyos#华为#c语言 +3
    共 14 条
  • 1
  • 2
  • 请选择