Until the dev fixes it with a explicit regex capable but i've tried so many and they all failed so I used the magic wildcard, edit "src/openvino/cmake/developer_package/ncc_naming_style/openvino.style" FunctionTemplate: '^.*$' << this will accept anything. It will build successfully after that change, it does require abit of system resources, but I modified the PKGBUILD with --parallel 8, even though I have 22 cores, still takes 1+hr to build.
Error: "<deduction guide for VariantVisitor>(Ts...)" does not match "^(operator.+|[\w]+|SoPtr.+|Impl<.*>)$" associated with FunctionTemplate'
I think "<deduction guide for VariantVisitor>" is coming from further up the build chain, maybe a script, or config file included, that isn't escaped properly.
Pinned Comments
dbermond commented on 2025-01-04 23:30 (UTC) (edited on 2025-01-05 04:00 (UTC) by dbermond)
Upstream recommends a minimum of 32GB of RAM for building.
If you get the error "c++: fatal error: Killed signal terminated program cc1plus", upstream recommends to decrease the number of building threads. You will need to manually modify the PKGBUILD for this, and add a '--parallel <n>' option at the end of the cmake build command.