File sleef.changes of Package failed_sleef
* Thu Aug 29 2025 Your Name <you@example.com> - 3.9.0-0
- Automated repair applied to help OBS/CI build on riscv64:
1) Added BuildRequires: libopenssl-devel to sleef.spec to declare OpenSSL dev dependency.
2) Changed CMake flags in %build to enable internal SHA256 and disable interprocedural optimization:
-DSLEEF_USE_INTERNAL_SHA256=ON
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=OFF
Rationale: fixing "Could NOT find OpenSSL" and avoiding LTO/IPO-related linker failures (lto-wrapper fatal error) observed during the riscv64 build.
Notes:
- All edits were limited to the spec file (sleef.spec) to keep source archive untouched.
- If further build errors occur, inspect new build logs; additional BuildRequires may be needed for the target architecture.