Closed misaka00251 closed 2 months ago
软件包名称: chromium
openEuler 仓库地址: https://gitee.com/src-oerv/th1520-pkgs/tree/chromium/
构建仓库地址: https://build.tarsier-infra.isrc.ac.cn/package/live_build_log/Factory:RISC-V:TH1520/chromium/24.03/riscv64
问题背景: 出现 undefined symbol: ff_get_pixels_16_rvi ff_get_pixels_8_rvi ff_vector_clipf_rvf ff_bswap32_buf_rvb
ff_get_pixels_16_rvi
ff_get_pixels_8_rvi
ff_vector_clipf_rvf
ff_bswap32_buf_rvb
所需技能: C/C++
其它: 可以去 https://source.chromium.org/chromium 看源码,版本为 109.0.5414.74。
ffmpeg 侧不懂的可以联系孙越池老师,chromium 侧可以联系我,目前我们两个一起在调查这个事情。
llvm 并没有将汇编文件加入编译,搜索 ffmpeg_asm_sources 时发现另有 ffmpeg_gas_sources (gnu as)参数。根据 LLVM 平行宇宙计划的经验,遇到过多次 llvm 还在用 gnu as 的情况,故修改后 ffmpeg 模块可顺利通过编译。
ffmpeg_asm_sources
ffmpeg_gas_sources
软件包信息
软件包名称: chromium
openEuler 仓库地址: https://gitee.com/src-oerv/th1520-pkgs/tree/chromium/
构建仓库地址: https://build.tarsier-infra.isrc.ac.cn/package/live_build_log/Factory:RISC-V:TH1520/chromium/24.03/riscv64
说明
问题背景: 出现 undefined symbol:
ff_get_pixels_16_rvi
ff_get_pixels_8_rvi
ff_vector_clipf_rvf
ff_bswap32_buf_rvb
所需技能: C/C++
其它: 可以去 https://source.chromium.org/chromium 看源码,版本为 109.0.5414.74。
ffmpeg 侧不懂的可以联系孙越池老师,chromium 侧可以联系我,目前我们两个一起在调查这个事情。