Package Details: openfoam-org 12.20250102-4

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: 64
Popularity: 1.36
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2025-01-06 07:23 (UTC)

Latest Comments

« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 .. 28 Next › Last »

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} ... ... ...

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

Oh I see what you mean. Yeah I probably should update that as well, was always lazy about it till now. Thanks.

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

Yes, I can see them in the tarball but I don't see them in the listing of "Sources" (source= variable of PKGBUILD). Up until now, I thought that they should be included in source= as well. If this is not the case... well.. my bad :-) Thanks for updating

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

I simply merged your patches into PKGBUILD and into scotch-options.patch; if you check those your code is in there.

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

eleftg commented on 2015-03-09 14:54 (UTC)

Something is wrong. I don't see the patches in the sources :-)

kragacles commented on 2015-03-09 14:47 (UTC)

@eleftg thanks for catching that. Package has been updated.

eleftg commented on 2015-03-06 19:16 (UTC)

@kragacles: ==> Starting package()... error: package 'ptscotch-openmpi' was not found The above is due to line 34 of the PKGBUILD: _sversion=`pacman -Q ptscotch-openmpi | sed -e 's/.* //; s/-.*//g'` which still tries to filter the version of the old ptscotch-openmpi package. Then /usr/lib/libscotch.so: undefined reference to `BZ2_bzReadGetUnused' /usr/lib/libscotch.so: undefined reference to `BZ2_bzReadClose' /usr/lib/libscotch.so: undefined reference to `BZ2_bzReadOpen' /usr/lib/libscotch.so: undefined reference to `BZ2_bzRead' /usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteClose' /usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteOpen' /usr/lib/libscotch.so: undefined reference to `BZ2_bzWrite' collect2: error: ld returned 1 exit status /home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/wmake/Makefile:149: recipe for target '/home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/platforms/linux64GccDPOpt/bin/decomposePar' failed /usr/lib/libscotch.so: undefined reference to `BZ2_bzReadGetUnused' /usr/lib/libscotch.so: undefined reference to `BZ2_bzReadClose' /usr/lib/libscotch.so: undefined reference to `BZ2_bzReadOpen' /usr/lib/libscotch.so: undefined reference to `BZ2_bzRead' /usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteClose' /usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteOpen' /usr/lib/libscotch.so: undefined reference to `BZ2_bzWrite' collect2: error: ld returned 1 exit status /home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/wmake/Makefile:149: recipe for target '/home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/platforms/linux64GccDPOpt/bin/renumberMesh' failed Both of the above applications (decomposePar,renumberMesh) give linking errors due to missing link flags for bzip2 (-lbz2). The dependency to bzip2 should also be added. I provide the pastebin links to a PKGBUILD and a scotch-options.patch that resolved all the above issues for me. http://pastebin.com/x71evWQw http://pastebin.com/Hr4FB4iK

kragacles commented on 2015-03-05 17:51 (UTC)

Updated OpenFOAM to use the new merged scotch package.

kragacles commented on 2015-01-27 18:20 (UTC)

Good catch. Turns out the INFO file somehow got an extra space behind the line: pkgrel = 2 I don't use yaourt so I hadn't noticed. The new update fixes this.