On Wed, Jan 24, 2024 at 10:56 PM Mamoru TASAKA <mtas...@fedoraproject.org>
wrote:

> Richard Shaw wrote on 2024/01/25 12:43:
>
> See:
>
> https://src.fedoraproject.org/rpms/build-constraints-rpm-macros/blob/rawhide/f/macros.build-constraints
>
> The macro attemps to reduce parallel make jobs when the build needs
> more memory than usual.
>

I figured it was something like that... That should probably be linked to
the CMake Packaging guidelines somewhere!



> Your [2] ppc64le build log actually says:
> ============================================
> g++: fatal error: Killed signal terminated program cc1plus
> compilation terminated.
> gmake[2]: ***
> [openvdb/openvdb/CMakeFiles/openvdb_shared.dir/build.make:625:
> openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o]
> Error 1
> gmake[2]: *** Deleting file
> 'openvdb/openvdb/CMakeFiles/openvdb_shared.dir/instantiations/GridOperators.cc.o'
> gmake[2]: Leaving directory
> '/builddir/build/BUILD/openvdb-11.0.0/redhat-linux-build'
> gmake[1]: *** [CMakeFiles/Makefile2:261:
> openvdb/openvdb/CMakeFiles/openvdb_shared.dir/all] Error 2
> gmake[1]: *** Waiting for unfinished jobs....
> ============================================
> So perhaps g++ process was killed by OOM.
>

So it looks like there needs to be further restrictions placed on ppc64le
and s390x at a minimum and should probably look at discontinuing i686
builds long term.

Thanks,
Richard
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to