Package Details: paraview-opt 5.7.0-1

Git Clone URL: https://aur.archlinux.org/paraview-opt.git (read-only)
Package Base: paraview-opt
Description: Parallel Visualization application using VTK (openmpi version): installed to /opt/
Upstream URL: https://www.paraview.org
Licenses: custom, BSD
Conflicts: paraview
Provides: paraview
Submitter: bartus
Maintainer: bartus
Last Packager: bartus
Votes: 2
Popularity: 0.031459
First Submitted: 2019-04-25 09:44
Last Updated: 2019-11-17 09:35

Dependencies (43)

Required by (8)

Sources (4)

Latest Comments

Xwang commented on 2019-11-17 13:41

@bartus I've tried as you said but still it does not compile:

[8641/19531] Building CXX object VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o FAILED: VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o /usr/bin/c++ -DAcceleratorsVTKm_EXPORTS -IVTK/Accelerators/Vtkm -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Accelerators/Vtkm -IVTK/Common/Core -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Common/Core -IVTK/Common/DataModel -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Common/DataModel -IVTK/Common/Math -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Common/Math -IVTK/Common/Transforms -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Common/Transforms -IVTK/Common/ExecutionModel -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Common/ExecutionModel -IVTK/Filters/General -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Filters/General -IVTK/Common/Misc -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Common/Misc -IVTK/Filters/Core -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Filters/Core -IVTK/Filters/Geometry -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Filters/Geometry -IVTK/Imaging/Core -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/Imaging/Core -IVTK/ThirdParty/vtkm/vtkvtkm -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/vtkm/vtkvtkm -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m -IVTK/ThirdParty/vtkm/vtkvtkm/vtk-m/include -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/taotuple -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/optionparser -I/build/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/diy -isystem VTK/Utilities/KWIML -isystem /build/paraview-opt/src/ParaView-v5.7.0/VTK/Utilities/KWIML -isystem VTK/Utilities/KWSys -isystem /build/paraview-opt/src/ParaView-v5.7.0/VTK/Utilities/KWSys -isystem VTK/ThirdParty/vtkm -isystem /build/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/vtkm -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -O3 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -MD -MT VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o -MF VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o.d -o VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmClip.cxx.o -c /build/paraview-opt/src/ParaView-v5.7.0/VTK/Accelerators/Vtkm/vtkmClip.cxx {standard input}: Assembler messages: {standard input}:960971: Warning: end of file not at end of a line; newline inserted {standard input}: Error: .size expression for ZN4vtkm8internal22make_FunctionInterfaceIvNS_4cont21vtkmCellSetSingleTypeENS2_11ArrayHandleIjNS2_15StorageTagBasicEEENS4_IxS5_EENS4_INS_7worklet9ClipStatsES5_EENS8_8internal10ClipTablesENSB_20ConnectivityExplicitES7_NS4_INS8_17EdgeInterpolationES5_EES7_S7_SF_S7_S7_S7_EENS0_17FunctionInterfaceIFT_T0_T1_T2_T3_T4_T5_T6_T7_T8_T9_T10_T11_T12_T13_EEERKSI_RKSJ_RKSK_RKSL_RKSM_RKSN_RKSO_RKSP_RKSQ_RKSR_RKSS_RKST_RKSU_RKSV does not evaluate to a constant c++: fatal error: Killed signal terminated program cc1plus compilation terminated. [8642/19531] Building CXX object VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmContour.cxx.o [8643/19531] Building CXX object VTK/Accelerators/Vtkm/CMakeFiles/AcceleratorsVTKm.dir/vtkmExternalFaces.cxx.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /tmp/extra-x86_64/andreak/build

bartus commented on 2019-11-17 12:08

@Xwang: it build fine here, could you please test wiht extra-x86_64-build

sudo mount -o remount,suid /tmp/
sudo pacman -S devtools
cd /tmp
git clone https://aur.archlinux.org/paraview-opt.git
cd paraview-opt
extra-x86_64-build -r /tmp/

Xwang commented on 2019-11-17 10:43

The new version does not compile (at least on my pc):

[30/16625] Building C object VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5Block.c.o FAILED: VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5Block.c.o /usr/bin/cc -DH5_BUILT_AS_DYNAMIC_LIB -D_FORTIFY_SOURCE=2 -Dh5part_EXPORTS -IVTK/ThirdParty/h5part/vtkh5part -I/home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part -isystem VTK/ThirdParty/h5part -isystem /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part -isystem VTK/ThirdParty/hdf5 -isystem /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/hdf5 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -O3 -DNDEBUG -fPIC -MD -MT VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5Block.c.o -MF VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5Block.c.o.d -o VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5Block.c.o -c /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5Block.c In file included from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5Part.h:15, from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5Block.c:59: /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5PartTypes.h:23:24: error: conflicting types for ‘MPI_Comm’ 23 | typedef unsigned long MPI_Comm; | ^~~~~~~~ In file included from /usr/include/H5public.h:62, from /usr/include/hdf5.h:22, from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5Block.c:58: /usr/include/mpi.h:400:37: note: previous declaration of ‘MPI_Comm’ was here 400 | typedef struct ompi_communicator_t MPI_Comm; | ^~~~~~~~ [31/16625] Building C object VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5BlockF.c.o FAILED: VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5BlockF.c.o /usr/bin/cc -DH5_BUILT_AS_DYNAMIC_LIB -D_FORTIFY_SOURCE=2 -Dh5part_EXPORTS -IVTK/ThirdParty/h5part/vtkh5part -I/home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part -isystem VTK/ThirdParty/h5part -isystem /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part -isystem VTK/ThirdParty/hdf5 -isystem /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/hdf5 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -O3 -DNDEBUG -fPIC -MD -MT VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5BlockF.c.o -MF VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5BlockF.c.o.d -o VTK/ThirdParty/h5part/vtkh5part/CMakeFiles/h5part.dir/src/H5BlockF.c.o -c /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5BlockF.c In file included from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5Part.h:15, from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5BlockF.c:1: /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5PartTypes.h:23:24: error: conflicting types for ‘MPI_Comm’ 23 | typedef unsigned long MPI_Comm; | ^~~~~~~~ In file included from /usr/include/H5public.h:62, from /usr/include/hdf5.h:22, from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5Part.h:6, from /home/andreak/tmp/trizen-andreak/paraview-opt/src/ParaView-v5.7.0/VTK/ThirdParty/h5part/vtkh5part/src/H5BlockF.c:1: /usr/include/mpi.h:400:37: note: previous declaration of ‘MPI_Comm’ was here 400 | typedef struct ompi_communicator_t MPI_Comm; | ^~~~~~~~ [32/16625] Building CXX object VTK/Wrapping/PythonCore/CMakeFiles/WrappingPythonCore.dir/vtkPythonArgs.cxx.o ninja: build stopped: subcommand failed. ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta... :: Unable to build paraview-opt - makepkg exited with code: 4

sankayop commented on 2019-08-22 16:17

@bartus: Thanks for the super fast reply/modification ! It's compiling ;)

bartus commented on 2019-08-22 15:37

@sankayop: Sorry for the confusion, accidentally committed local package name (pgo stands for profile guided optimization). Now it's fine.

sankayop commented on 2019-08-22 11:17

Hi, Does anyone know how to get gcc-pgo-fortran? Thanks for your help/reply ;)

simona commented on 2019-05-30 10:53

The Ninja generator does not support Fortran using Ninja version

1.9.0

due to lack of required features. Kitware has implemented the required features but as of this version of CMake they have not been integrated to upstream ninja. Pending integration, Kitware maintains a branch at:

<https://github.com/Kitware/ninja/tree/features-for-fortran#readme>

with the required features. One may build ninja from that branch to get support for Fortran.