On 28/2/20 12:04, Orion Poplawski wrote:
I'm unable to build ParaView on armv7hl:

[ 14%] Building CXX object VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o
cd /builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Accelerators/Vtkm && /usr/bin/c++  -DAcceleratorsVTKm_EXPORTS -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Accelerators/Vtkm -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Accelerators/Vtkm -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Common/Core -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Common/Core -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Common/DataModel -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Common/DataModel -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Common/Math -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Common/Math -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Common/Transforms -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Common/Transforms -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Common/ExecutionModel -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Common/ExecutionModel -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Filters/General -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Filters/General -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Common/Misc -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Common/Misc -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Filters/Core -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Filters/Core -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Filters/Geometry -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Filters/Geometry -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Imaging/Core -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/Imaging/Core -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/ThirdParty/vtkm/vtkvtkm -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm/vtkvtkm -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m -I/builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/include -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/taotuple -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/optionparser -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/diy -I/builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/lcl/vtkmlcl -isystem /builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Utilities/KWIML -isystem /builddir/build/BUILD/ParaView-v5.8.0/VTK/Utilities/KWIML -isystem /builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/Utilities/KWSys -isystem /builddir/build/BUILD/ParaView-v5.8.0/VTK/Utilities/KWSys -isystem /builddir/build/BUILD/ParaView-v5.8.0/armv7hl-redhat-linux-gnueabi/VTK/ThirdParty/vtkm -isystem /builddir/build/BUILD/ParaView-v5.8.0/VTK/ThirdParty/vtkm  -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fcommon -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard  -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -ffunction-sections -std=c++11 -o CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o -c /builddir/build/BUILD/ParaView-v5.8.0/VTK/Accelerators/Vtkm/vtkmClip.cxx
virtual memory exhausted: Operation not permitted

I have already reduced the make parallelism to 1, so not sure what else I can do to avoid this other than to exclude it (which I'm probably happy to do).  Suggestions welcome.

Something like this https://src.fedoraproject.org/rpms/nodejs/c/0217ef1931929f05d069c7281b713c60408f87c4

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@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