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.21
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2025-06-11 06:13 (UTC)

Latest Comments

« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 31 Next › Last »

kragacles commented on 2015-04-07 15:48 (UTC)

Thanks domanov, I was out all last week and missed your comments. We did a bunch of reorg to the PKGBUILD a few weeks ago and obviously missed this. I'll get it fixed up.

domanov commented on 2015-04-02 15:19 (UTC)

SOLVED: I played around with "wmakeLnIncludeAll" (in the /src dir) and "wmakeLnInclude" (in my test case) and I solved this problem. We probably want to include such step in the .install? Or at least output a message to let the user know it is manually required to run it post-installation.

domanov commented on 2015-04-02 14:14 (UTC)

After successful makepkg and installation I am not able to build apps and solvers using OpenFOAM's wmake. It seems that the includes directories are not recognised. I for example get a lot of errors such as: "could not open file fvCFD.H for source file anisoImpesFoam.C due to No such file or directory" whereas that header is in "/opt/OpenFOAM/OpenFOAM-2.3.1/src/finiteVolume/cfdTools/general/include/" Do anyone know how to fix this? Are you able to build custom solvers and apps? EDIT: Digging a little more, I saw that the whole "lnInclude"s are missing. Should it be that way? Must I build them manually after installation? How? Docs are veeery sparse and scarce about this. @puppeteer: by default /tmp is mounted on RAM (check it with "mount"), so it can fill up quite quickly. If this is the case for you, try and set the builddir somewhere on your disk in /etc/makepkg.conf : (BUILDDIR=/tmp/makepkg to something like BUILDDIR=/home/$USER/makepkg)

kragacles commented on 2015-03-29 16:35 (UTC)

It is hard to say what happened from the information provided; other than that parts of openfoam failed to compile. The "unable to open /tmp" error looks somewhat like the compiler ran out of space to write the file to /tmp. Openfoam writes a large number of files while compiling and it can eat up a lot of space. How large is your /tmp partition? How much free disk space do you have overall? My best guess at this point.

puppeteer commented on 2015-03-28 13:07 (UTC)

I seem to be missing something. Several tools are not available (blockMesh, icoFoam...) After some digging I see this as the first Error in the log: Assembler messages: ... + wmake libso dynamicMesh ... Making dependency list for source file polyTopoChange/polyTopoChange/hexRef8.C ... Error: can't open /tmp/ccthicyd.s for reading: No such file or directory polyTopoChange/polyTopoChange/hexRef8.dep:467: recipe for target 'Make/linux64GccDPOpt/hexRef8.o' failed make: *** [Make/linux64GccDPOpt/hexRef8.o] Error 1 Not sure if this is a problem with the package build or with my system (or for that matter if this question is better suited in the forums or here)

kragacles commented on 2015-03-13 19:06 (UTC)

Updated to rel5 to fix an openfoam.sh and cleaned up the pkgbuild some.

kragacles commented on 2015-03-09 15:49 (UTC)

Good catch; that is ugly. I'll push that up too here in a bit.

eleftg commented on 2015-03-09 15:46 (UTC)

Also, I just realized that in line 70 of the PKGBUILD: echo "source ${FOAM_INST_DIR}/${_distpkgname}-${pkgver}/etc/bashrc" >> ${pkgdir}/etc/profile.d/openfoam.sh || return 1 ${FOAM_INST_DIR} is expanded to ${srcdir} and therefore stored in /etc/profile.d/openfoam.sh with the wrong value. Perhaps we should have escaped the dollar sign like below: echo "source \${FOAM_INST_DIR} ... ... ...