Package Details: dolfin 2019.1.0.post0-8

Git Clone URL: https://aur.archlinux.org/dolfin.git (read-only, click to copy)
Package Base: dolfin
Description: C++ interface of FEniCS
Upstream URL: https://bitbucket.org/fenics-project/dolfin
Licenses: LGPL-3.0-or-later
Submitter: sigvald
Maintainer: carlosal1015
Last Packager: carlosal1015
Votes: 7
Popularity: 0.000010
First Submitted: 2018-01-08 14:06 (UTC)
Last Updated: 2024-02-29 20:54 (UTC)

Dependencies (11)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4

jvellojin commented on 2020-02-09 01:13 (UTC) (edited on 2020-02-09 02:49 (UTC) by jvellojin)

I think the error comes since version 4.1.0 of Sundials: "The implementation header file cvode impl.h is no longer installed. This means users who are directly manipulating the CVodeMem structure will need to update their code to use cvode’s public API.". Removing Sundials fix the issue.

steinbuch commented on 2020-01-06 16:07 (UTC)

@carlosal1015 Same error for me!

sigvald commented on 2019-11-28 19:04 (UTC)

@carlosal1015: Strange, I haven't encountered this before. I know the 2019 tarball has worked for others so I suppose this is not something that affect all users. Unfortunately I don't have time to test it myself anytime soon. If you (or anyone else) have time to debug it, and are successful in finding an error in the PKGBUILD and a proper solution, I'll be glad to accept contributions to the package.

carlosal1015 commented on 2019-11-28 04:25 (UTC)

Hello, when I am in 100% of the Dolfin's construction I got the error message:

/home/carlosal1015/.cache/yay/dolfin/src/dolfin-2019.1.0.post0/dolfin/ts/CVode.cpp:33:10: fatal error: cvode/cvode_impl.h: No such file or directory
   33 | #include <cvode/cvode_impl.h>
      |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [dolfin/CMakeFiles/dolfin.dir/build.make:2923: dolfin/CMakeFiles/dolfin.dir/ts/CVode.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:263: dolfin/CMakeFiles/dolfin.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: dolfin

Someone can check this is correct? I notice that the header cvode_impl.h of sundials does not here (https://www.archlinux.org/packages/community/x86_64/sundials/files/). Also I check that this header is not been called in some file in the on dolfin repository on Bitbucket.

I suppose that in the next tar.gz release dolfin-2020.1.0.post0.tar.gz we will build doplfin in Arch Linux succesfully.

sigvald commented on 2018-06-24 15:47 (UTC)

For those who have trouble installing FEniCS due to outdated or broken dependencies, you may be interested in this repository: https://github.com/sigvaldm/arch-fenics-packages

sigvald commented on 2018-06-23 09:32 (UTC)

This package now runs with PETSc 3.9.1.

sigvald commented on 2018-05-29 04:04 (UTC)

Thank you for your notification. Unfortunately I do not have time to look into it right away. Others are welcome to contribute, of course, and if not, I'll fix it the next time I need to re-install FEniCS myself (which happens every now and then).

mcovalt commented on 2018-05-15 21:06 (UTC)

FYI, the latest version of PETSc (3.9.1-1) on the AUR breaks the compilation of this package. See this mailing list thread for more information.