Search Criteria
Package Details: deal-ii 9.7.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/deal-ii.git (read-only, click to copy) |
|---|---|
| Package Base: | deal-ii |
| Description: | An Open Source Finite Element Differential Equations Analysis Library |
| Upstream URL: | https://www.dealii.org/ |
| Keywords: | fem pde science |
| Licenses: | LGPL-2.1-or-later |
| Submitter: | coincoin |
| Maintainer: | coincoin (drwells) |
| Last Packager: | drwells |
| Votes: | 14 |
| Popularity: | 0.000000 |
| First Submitted: | 2013-09-11 11:11 (UTC) |
| Last Updated: | 2025-07-24 16:42 (UTC) |
Dependencies (28)
- boost (boost-gitAUR)
- kokkosAUR (trilinosAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- adol-cAUR (adol-c-gitAUR, python-adolcAUR) (optional) – automatic differentiation library
- arpack (arpack-gitAUR) (optional) – Fortran77 subroutines designed to solve large scale eigenvalue problems
- assimp (optional) – Library to import various well-known 3D model formats in an uniform manner
- cgal (cgal-gitAUR) (optional) – Computational Geometry Algorithms Library
- gmshAUR (gmsh-gitAUR, gmsh-binAUR, onelabAUR) (optional) – An automatic 3D finite element mesh generator with pre and post-processing facilities
- gsl (gsl-gitAUR) (optional) – A modern numerical library for C and C++ programmers
- hdf5-openmpi (optional) – General purpose library and file format for storing scientific data
- intel-mkl (intel-oneapi-mkl) (optional) – Intel Math Kernel Library
- lapack (aocl-libflame-aoccAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas-gitAUR, openblas-lapackAUR, lapack-gitAUR, blas-openblas) (optional) – Linear Algebra PACKage
- metisAUR (metis-gitAUR) (optional) – partitioning graphs, finite element meshes, fill reducing orderings for sparse matrices.
- muparser (optional) – A fast math parser library
- opencascade (opencascade-gitAUR) (optional) – Open CASCADE Technology, 3D modeling & numerical simulation
- openmpi (openmpi-gitAUR) (optional) – High performance message passing library (MPI)
- p4est-deal-iiAUR (optional) – The parallel forest (p4est) library, built to work with deal.II
- parmetisAUR (parmetis-gitAUR) (optional) – A parallel graph partitioning library
- petscAUR (petsc-gitAUR, petsc-complexAUR) (optional) – Portable, extensible toolkit for scientific computation
- scalapackAUR (optional) – subset of scalable LAPACK routines redesigned for distributed memory MIMD parallel computers
- Show 8 more dependencies...
Latest Comments
1 2 3 4 5 6 .. 8 Next › Last »
Alad commented on 2025-10-15 23:06 (UTC) (edited on 2025-10-15 23:22 (UTC) by Alad)
Same behavior with VTK uninstalled - I reduced depends to boost and trilinos to narrow it down.
edit: I was trying earlier trilinos versions to see if they help, but none of them build with a recent gcc.
drwells commented on 2025-10-08 12:13 (UTC)
I see lines like
/usr/bin/ld: /usr/lib/libvtkRenderingAnari.so.1: undefined reference to `anariNewVolume'
in your output: I think this is a problem with VTK, not deal.II. Do things work if you uninstall VTK?
Alad commented on 2025-09-30 21:19 (UTC) (edited on 2025-09-30 21:38 (UTC) by Alad)
The issue resurfaced again. Apparently it is an old issue:
https://github.com/dealii/dealii/issues/3686
https://github.com/dealii/dealii/pull/3916
Removing -Wl,--as-needed from /etc/makepkg.conf only caused an immediate error with the test.
Build output: https://paste.xinu.at/rIUj (after terminating the build, since ld hangs)
Installed dependencies:
edit: using kokkos instead of trilinos seems to avoid the issue on my machine
Alad commented on 2025-03-13 14:13 (UTC)
I cleared all caches and it seems to have worked now. Thanks for the reply.
drwells commented on 2025-02-27 11:55 (UTC)
Sorry for the slow response. I haven't yet been able to reproduce this myself.
Is there any additional console output you can share? My best guess is that some other dependency enabled LTO in a way that triggered that.
Alad commented on 2025-02-21 00:06 (UTC) (edited on 2025-02-21 00:11 (UTC) by Alad)
For me the build hangs indefinitely at
Performing Test DEAL_II_HAVE_USABLE_FLAGS_DEBUG. I have all optdepends enabled (apart from adol-c) which was not a problem in 9.5.Checking the process table, it seems some LTO is attempted:
ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/14.2.1/liblto_plugin.so .... Even though!ltois set both in the PKGBUILD and mymakepkg.confKilling the process gives the output: https://paste.xinu.at/JJJu5/
drwells commented on 2024-12-24 03:12 (UTC)
Thanks for flagging 9.6.1 (and 9.6.2).
FYI: I cannot presently build deal.II or Trilinos with LTO enabled. The way deal.II handles debug packages is also not compatible with what Arch expects, so cleaning that up is future work.
drwells commented on 2024-07-03 13:54 (UTC)
@bartus thanks - I pushed a fix!
bartus commented on 2024-07-03 13:15 (UTC) (edited on 2024-07-03 13:20 (UTC) by bartus)
Small bug in
prepare()function.Using
$(pwd)resoults in build failure when non-defaultSRCDESTis used.Please use
${srcdir}env var in pleace of a$(pwd)https://wiki.archlinux.org/title/Makepkg#Package_output
drwells commented on 2024-06-19 03:16 (UTC)
I've updated to 9.5.2 and patched SUNDIALS.
9.6 should be out in the next month or two!
1 2 3 4 5 6 .. 8 Next › Last »