Package Details: openfoam-org 12.20250206-8

Git Clone URL: https://aur.archlinux.org/openfoam.git (read-only, click to copy)
Package Base: openfoam
Description: The open source CFD toolbox (www.openfoam.org)
Upstream URL: http://www.openfoam.org
Licenses: GPL-3.0-or-later
Provides: openfoam
Submitter: None
Maintainer: envolution
Last Packager: envolution
Votes: 66
Popularity: 1.39
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2025-06-11 06:13 (UTC)

Latest Comments

1 2 3 4 5 6 .. 31 Next › Last »

envolution commented on 2025-06-04 18:05 (UTC)

@carlosal1015 seems paraview has made a lot of changes. Can you please sudo pacman -S nlohmann-json and try again?

carlosal1015 commented on 2025-06-04 17:40 (UTC)

I have the following issue

    compiling: vtkPVblockMeshConvert.C
In file included from /opt/paraview/include/paraview/vtkAbstractArray.h:61,
                 from /opt/paraview/include/paraview/vtkDataArray.h:26,
                 from /opt/paraview/include/paraview/vtkPoints.h:18,
                 from vtkOpenFOAMPoints.H:33,
                 from vtkPVblockMeshConvert.C:33:
/opt/paraview/include/paraview/vtk_nlohmannjson.h:10:31: fatal error: nlohmann/json_fwd.hpp: No such file or directory
   10 | # define VTK_NLOHMANN_JSON(x) <nlohmann/x>
      |                               ^
compilation terminated.
make: *** [/build/openfoam/src/OpenFOAM-12/platforms/linux64GccDPInt32Opt/_build_openfoam_src_OpenFOAM-12.Makefile:16810: /build/openfoam/src/OpenFOAM-12/platforms/linux64GccDPInt32Opt/applications/utilities/postProcessing/graphics/PVReaders/vtkPVblockMesh/vtkPVblockMeshConvert.o] Error 1

edombek commented on 2025-05-30 14:08 (UTC)

@envolution yes, that solved my issue.

envolution commented on 2025-05-29 18:42 (UTC)

@edombek please pacman -S fast_float and try again

it's not clear to me why this may be needed, but seems like cmake is requesting it on your system. Please let me know if this solves the issue

edombek commented on 2025-05-29 16:12 (UTC) (edited on 2025-05-29 16:15 (UTC) by edombek)

Hi i'm get this error:

wmake polyDualMesh
CMake Error at /opt/paraview/lib/cmake/paraview/vtk/VTK-vtk-module-find-packages.cmake:1531 (find_package):
  By not providing "FindFastFloat.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "FastFloat", but CMake did not find one.

  Could not find a package configuration file provided by "FastFloat"
  (requested version 8.0.2) with any of the following names:

    FastFloatConfig.cmake
    fastfloat-config.cmake

  Add the installation prefix of "FastFloat" to CMAKE_PREFIX_PATH or set
  "FastFloat_DIR" to a directory containing one of the above files.  If
  "FastFloat" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  /opt/paraview/lib/cmake/paraview/vtk/vtk-config.cmake:172 (include)
  /opt/paraview/lib/cmake/paraview/paraview-config.cmake:201 (find_package)
  CMakeLists.txt:5 (FIND_PACKAGE)

Shinmen commented on 2025-05-23 11:42 (UTC) (edited on 2025-05-23 11:45 (UTC) by Shinmen)

All is working great now, I had a lil problem with Cli11, maybe should be a make depency like is to paraview, but with the release 7 I made a clean reinstall and all looks good.

And also in the OpenFoam.Install the website not should be openfoam.org? It's not a true issue but link is broken.

Thank you for all see you in the next trouble :v

envolution commented on 2025-05-22 22:15 (UTC)

@Shinmen none of those are worrysome, the 'payload not recognized' is a known problem and unavoidable, and the strip commands are skipping those library files - you can safely ignore - they'll just not be stripped.

Thanks for providing an update, I've found several other packages that are missing from dependencies and am testing a new release now (another maintenance release just adjusting dependencies)

Shinmen commented on 2025-05-22 21:53 (UTC) (edited on 2025-05-22 21:55 (UTC) by Shinmen)

It's seens do working when compiling with qt5-xmlpatterns but now I getting two different "errors", btw I using wsl maybe the errors are related to this, so I trying rebuild with

CFLAGS+=" -ffat-lto-objects" CXXFLAGS+=" -ffat-lto-objects"

in the prepare() section. following instructions > https://archlinux.org/todo/lto-fat-objects/

strip: ./opt/OpenFOAM/OpenFOAM-12/applications/utilities/postProcessing/graphics/PVReaders/Make/linux64GccDPInt32Opt/lib/stFZxouV/vtkPVFoamReaderClientServer.cxx.o: plugin needed to handle lto object

strip: ./opt/OpenFOAM/OpenFOAM-12/applications/utilities/postProcessing/graphics/PVReaders/Make/linux64GccDPInt32Opt/lib/stGfl5J3/vtkPVFoamReaderClientServer.cxx.o: plugin needed to handle lto object

strip: ./opt/OpenFOAM/OpenFOAM-12/applications/utilities/postProcessing/graphics/PVReaders/Make/linux64GccDPInt32Opt/lib/stwKaGnY/vtkPVblockMeshReaderClientServer.cxx.o: plugin needed to handle lto object

strip: ./opt/OpenFOAM/OpenFOAM-12/applications/utilities/postProcessing/graphics/PVReaders/Make/linux64GccDPInt32Opt/lib/stn3LeEk/vtkPVblockMeshReaderClientServer.cxx.o: plugin needed to handle lto object

libfakeroot internal error: payload not recognized!

libfakeroot internal error: payload not recognized!

libfakeroot internal error: payload not recognized!

libfakeroot internal error: payload not recognized!

libfakeroot internal error: payload not recognized! 

envolution commented on 2025-05-22 20:56 (UTC)

@Shinmen possibly needed as a make dependency yes, please let me know if it's solved after installing qt5-xmlpatterns