Debian Patches

Status for dune-common/2.11.0-4

Patch Description Author Forwarded Bugs Origin Last update
install-cmake-config-to-lib-headerless Install cmake config of header-only module in /usr/lib/cmake Needed to make it work in multiarch settings. Markus Blatt no
install-pkgconfig-without-lib-for-cross-compile Install architecture independent pkgconfig file in /usr/share/pkgconfig

This prevents lintian warning pkg-config-unavailable-for-cross-compilation
for the header only modules dune-istl, dune-localfunctions, dune-functions,
and dune-typetree.
no
fix-linitian-file-references-package-build-path-downstream Make sure current CXXFLAGS in cmake config files get substituted.

Prevents the build path from appearing in dune-module-config.cmake
files of downstream modules and prevents the lintian warning about
that.
no
fix-linitian-file-references-package-build-path Prevent lintian warning about file-references-package-build-path no
soname.patch [PATCH 2/2] Always add an soversion to the library. Markus Blatt <markus@dr-blatt.de> no 2022-12-09
disable-long-double-eigenvalue-checks.patch no
do-not-install-python-scripts.patch no
find-parmets-scotch-7.0.patch no
install-doxygen-to-full-dir no
dune-py-do-not-use-venv.patch dune-py: do not set up or modify a Python virtual environment invalid 2026-09-29
python-manifest-only-template-files.patch python: do not package CMake's build files with the dune-py templates The Python package is built from the configured copy of python/ in the
CMake build tree (that is what the install_python target and "pip install"
of the build directory use). "recursive-include dune/generator/template *"
therefore also picks up CMakeFiles/, Makefile, cmake_install.cmake and
CTestTestfile.cmake that CMake generates in that directory. These contain
absolute paths of the build directory and are useless at runtime (the
dune-py generator even has to skip them, see generate_dunepy_from_template
in cmakebuilder.py).
.
Only include the actual template files, i.e. the same set that is
installed for scikit-build (templatefiles in
python/dune/generator/template{,/python/dune/generated}/CMakeLists.txt).
invalid 2026-09-29
python-metadata-strip-prefix-map.patch python: strip -f*-prefix-map from compiler flags in dune-py metadata no 2026-09-29
pybind11-install-eigen-and-stl-headers-to-their-directories.patch Fix installation path of the vendored pybind11 eigen/ and stl/ headers Markus Blatt <markus@dr-blatt.de> no upstream, https://gitlab.dune-project.org/core/dune-common/-/commit/03651630ceaed998d29ce4b4322d28fa377ad0ca
tuplevectortest-pointer-size.patch tuplevectortest: do not assume 8-byte pointers The test compares sys.getsizeof() of a TupleVector against 7*8 bytes, the
size of the pybind11 instance struct on 64-bit platforms. The struct consists
of 7 pointer-sized words, so on 32-bit platforms its size is 7*4 bytes and the
test fails. Use the native pointer size instead.
no 2026-10-17

All known versions for source package 'dune-common'

Links