Raspbian automatic forward porter [Wed, 11 Dec 2024 19:10:50 +0000 (19:10 +0000)]
Merge version 2.9.0-8+rpi1 and 2.10.0-4 to produce 2.10.0-4+rpi1
Markus Blatt [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Merge dune-common (2.10.0-4) import into refs/heads/workingbranch
Markus Blatt [Wed, 20 Nov 2024 10:39:10 +0000 (11:39 +0100)]
[PATCH] [dunecontrol] Skip directories without CMake config files for module_DIR
find_package(module) will fail if the directory set with module_DIR
does not contain CMake configuration file.
Hence the current approach requires that there are pkgconfig files
installed and found for each module to be used.
With this change we fall back to installed modules if the directory
does not contain any Cmake configuration files.
This fixes problems with using OPM as DUNE modules (in Debian) which
stopped shipping broken pkgconf file 2023-09
Gbp-Pq: Name dunecontrol-Skip-directories-without-CMake-config-fi.patch
Markus Blatt [Wed, 20 Nov 2024 11:10:33 +0000 (12:10 +0100)]
[PATCH] [dunecontrol] Module without CMakeLists.txt next to dune.module is installed
The decision whether a module is installed is usually based on whether
pkgconfig was able to find it. If the DUNE module does not ship a
pkgconf file or pkgconf is missing, then dunecontrol tries to build
this installed modules, too. That fails miserably.
With this commit we add a check at the end that checks whether
there is a CMakeLists.txt file in the source directory of the
module. This directory is where the dune.module file was found. If
there is none we also assume that the module is installed and do not
try to build it.
Gbp-Pq: Name dunecontrol-Module-without-CMakeLists.txt-next-to-du.patch
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Make duneproject aware that opm-models is merged with opm-simulators
Last-Update: 2024-11-18
This is needed to kepp autopkgtests from testing working. Can safely be
removed laters
Last-Update: 2024-11-18
Gbp-Pq: Name duneproject-simulators-is-alias-for-models
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Debian Science Maintainers [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Install cmake config of header-only module in /usr/lib/cmake
Needed to make it work in multiarch settings.
Author: Markus Blatt
Gbp-Pq: Name install-cmake-config-to-lib-headerless
Markus Blatt [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
dune-common (2.10.0-4) unstable; urgency=medium
* Revert "Allow running mpirun as root in autopkgtest"
[dgit import unpatched dune-common 2.10.0-4]
Markus Blatt [Fri, 22 Nov 2024 14:28:16 +0000 (15:28 +0100)]
Import dune-common_2.10.0-4.debian.tar.xz
[dgit import tarball dune-common 2.10.0-4 dune-common_2.10.0-4.debian.tar.xz]
Raspbian automatic forward porter [Fri, 15 Nov 2024 06:17:08 +0000 (06:17 +0000)]
Merge version 2.9.0-7+rpi1 and 2.9.0-8 to produce 2.9.0-8+rpi1
Markus Blatt [Thu, 14 Nov 2024 17:22:14 +0000 (18:22 +0100)]
Import dune-common_2.10.0.orig.tar.bz2
[dgit import orig dune-common_2.10.0.orig.tar.bz2]
Markus Blatt [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
Merge dune-common (2.9.0-8) import into refs/heads/workingbranch
Ansgar Burchardt [Tue, 26 Dec 2023 16:27:20 +0000 (17:27 +0100)]
[PATCH] fix: use values that are representable as double in test
From
cb09f8545ce48f5f2f0843110bb814ce33c08688 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1329
This should fix a [test failure on i386][1]:
```
lrutest: ./dune/common/test/lrutest.cc:29: void lru_test(): Assertion `lru.front() == 1.3 && lru.back() == 2.0' failed.
```
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-5&stamp=
1703605683&raw=0
Gbp-Pq: Name 0002-fix-use-values-that-are-representable-as-double-in-t.patch
Ansgar Burchardt [Mon, 25 Dec 2023 22:40:36 +0000 (23:40 +0100)]
[PATCH] fix: use values that are representable as double in test
From
f61fb0dbc9b41b2661a3b481a056fd006a238495 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1327
Values like 0.1 are not representable as a double which can result in
problems, for example:
```
[...]/dune/common/test/hybridutilitiestest.cc:114:43: error: static assertion failed: Wrong compile time sum!
114 | static_assert(sum(numberTupleConstexpr) == 5.1, "Wrong compile time sum!");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[...]/dune/common/test/hybridutilitiestest.cc:114:43: note: the comparison reduces to ‘(5.
09999999999999964473e+0l == 5.
09999999999999999991e+0l)’
```
with [gcc 13.2.0 on i386][1].
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-4&stamp=
1703267709&raw=0
Gbp-Pq: Name 0001-fix-use-values-that-are-representable-as-double-in-t.patch
Christoph Grüninger [Mon, 23 Jan 2023 21:18:17 +0000 (22:18 +0100)]
[PATCH 2/2] Add missing <cstdint> in simd/loop.hh
GCC 13 needs this for uintptr_t
Gbp-Pq: Name add-missing-cstdint-in-simd-loop.hh.patch
Debian Science Maintainers [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Ansgar Burchardt [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
skip directories starting with a dot when looking for dune.module
Gbp-Pq: Name skip-dirs-starting-with-dot.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Markus Blatt [Fri, 9 Dec 2022 14:58:55 +0000 (15:58 +0100)]
[PATCH 1/2] Fix version in dune.module
Gbp-Pq: Name dunemodule-version.patch
Debian Science Maintainers [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Markus Blatt [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
dune-common (2.9.0-8) unstable; urgency=medium
* d/dune-debian.env: Use new OpenMPI 5 environment variables
to allow oversubscription and set the SSH agent. Closes: #
1086864
[dgit import unpatched dune-common 2.9.0-8]
Markus Blatt [Thu, 7 Nov 2024 15:59:08 +0000 (16:59 +0100)]
Import dune-common_2.9.0-8.debian.tar.xz
[dgit import tarball dune-common 2.9.0-8 dune-common_2.9.0-8.debian.tar.xz]
Raspbian automatic forward porter [Fri, 18 Oct 2024 19:44:45 +0000 (20:44 +0100)]
Merge version 2.9.0-6+rpi1 and 2.9.0-7 to produce 2.9.0-7+rpi1
Markus Blatt [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
Merge dune-common (2.9.0-7) import into refs/heads/workingbranch
Ansgar Burchardt [Tue, 26 Dec 2023 16:27:20 +0000 (17:27 +0100)]
[PATCH] fix: use values that are representable as double in test
From
cb09f8545ce48f5f2f0843110bb814ce33c08688 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1329
This should fix a [test failure on i386][1]:
```
lrutest: ./dune/common/test/lrutest.cc:29: void lru_test(): Assertion `lru.front() == 1.3 && lru.back() == 2.0' failed.
```
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-5&stamp=
1703605683&raw=0
Gbp-Pq: Name 0002-fix-use-values-that-are-representable-as-double-in-t.patch
Ansgar Burchardt [Mon, 25 Dec 2023 22:40:36 +0000 (23:40 +0100)]
[PATCH] fix: use values that are representable as double in test
From
f61fb0dbc9b41b2661a3b481a056fd006a238495 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1327
Values like 0.1 are not representable as a double which can result in
problems, for example:
```
[...]/dune/common/test/hybridutilitiestest.cc:114:43: error: static assertion failed: Wrong compile time sum!
114 | static_assert(sum(numberTupleConstexpr) == 5.1, "Wrong compile time sum!");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[...]/dune/common/test/hybridutilitiestest.cc:114:43: note: the comparison reduces to ‘(5.
09999999999999964473e+0l == 5.
09999999999999999991e+0l)’
```
with [gcc 13.2.0 on i386][1].
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-4&stamp=
1703267709&raw=0
Gbp-Pq: Name 0001-fix-use-values-that-are-representable-as-double-in-t.patch
Christoph Grüninger [Mon, 23 Jan 2023 21:18:17 +0000 (22:18 +0100)]
[PATCH 2/2] Add missing <cstdint> in simd/loop.hh
GCC 13 needs this for uintptr_t
Gbp-Pq: Name add-missing-cstdint-in-simd-loop.hh.patch
Debian Science Maintainers [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Ansgar Burchardt [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
skip directories starting with a dot when looking for dune.module
Gbp-Pq: Name skip-dirs-starting-with-dot.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Markus Blatt [Fri, 9 Dec 2022 14:58:55 +0000 (15:58 +0100)]
[PATCH 1/2] Fix version in dune.module
Gbp-Pq: Name dunemodule-version.patch
Debian Science Maintainers [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Markus Blatt [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
dune-common (2.9.0-7) unstable; urgency=medium
* d/control: Depend on pkgconf instead of obsolete pkg-config
* d/control: Bumped standards version to 4.7.0 (no-change)
[dgit import unpatched dune-common 2.9.0-7]
Markus Blatt [Thu, 10 Oct 2024 14:59:54 +0000 (16:59 +0200)]
Import dune-common_2.9.0-7.debian.tar.xz
[dgit import tarball dune-common 2.9.0-7 dune-common_2.9.0-7.debian.tar.xz]
Raspbian forward porter [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
Merge dune-common (2.9.0-6+rpi1) import into refs/heads/workingbranch
Ansgar Burchardt [Tue, 26 Dec 2023 16:27:20 +0000 (17:27 +0100)]
[PATCH] fix: use values that are representable as double in test
From
cb09f8545ce48f5f2f0843110bb814ce33c08688 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1329
This should fix a [test failure on i386][1]:
```
lrutest: ./dune/common/test/lrutest.cc:29: void lru_test(): Assertion `lru.front() == 1.3 && lru.back() == 2.0' failed.
```
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-5&stamp=
1703605683&raw=0
Gbp-Pq: Name 0002-fix-use-values-that-are-representable-as-double-in-t.patch
Ansgar Burchardt [Mon, 25 Dec 2023 22:40:36 +0000 (23:40 +0100)]
[PATCH] fix: use values that are representable as double in test
From
f61fb0dbc9b41b2661a3b481a056fd006a238495 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1327
Values like 0.1 are not representable as a double which can result in
problems, for example:
```
[...]/dune/common/test/hybridutilitiestest.cc:114:43: error: static assertion failed: Wrong compile time sum!
114 | static_assert(sum(numberTupleConstexpr) == 5.1, "Wrong compile time sum!");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[...]/dune/common/test/hybridutilitiestest.cc:114:43: note: the comparison reduces to ‘(5.
09999999999999964473e+0l == 5.
09999999999999999991e+0l)’
```
with [gcc 13.2.0 on i386][1].
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-4&stamp=
1703267709&raw=0
Gbp-Pq: Name 0001-fix-use-values-that-are-representable-as-double-in-t.patch
Christoph Grüninger [Mon, 23 Jan 2023 21:18:17 +0000 (22:18 +0100)]
[PATCH 2/2] Add missing <cstdint> in simd/loop.hh
GCC 13 needs this for uintptr_t
Gbp-Pq: Name add-missing-cstdint-in-simd-loop.hh.patch
Debian Science Maintainers [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Ansgar Burchardt [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
skip directories starting with a dot when looking for dune.module
Gbp-Pq: Name skip-dirs-starting-with-dot.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Markus Blatt [Fri, 9 Dec 2022 14:58:55 +0000 (15:58 +0100)]
[PATCH 1/2] Fix version in dune.module
Gbp-Pq: Name dunemodule-version.patch
Debian Science Maintainers [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Raspbian forward porter [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
dune-common (2.9.0-6+rpi1) trixie-staging; urgency=medium
[changes brought forward from 2.7.0-5+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Tue, 21 Jul 2020 02:56:28 +0000]
* Disable testsuite.
[dgit import unpatched dune-common 2.9.0-6+rpi1]
Raspbian forward porter [Thu, 8 Feb 2024 16:16:19 +0000 (16:16 +0000)]
Import dune-common_2.9.0-6+rpi1.debian.tar.xz
[dgit import tarball dune-common 2.9.0-6+rpi1 dune-common_2.9.0-6+rpi1.debian.tar.xz]
Ansgar [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
Merge dune-common (2.9.0-6) import into refs/heads/workingbranch
Ansgar Burchardt [Tue, 26 Dec 2023 16:27:20 +0000 (17:27 +0100)]
[PATCH] fix: use values that are representable as double in test
From
cb09f8545ce48f5f2f0843110bb814ce33c08688 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1329
This should fix a [test failure on i386][1]:
```
lrutest: ./dune/common/test/lrutest.cc:29: void lru_test(): Assertion `lru.front() == 1.3 && lru.back() == 2.0' failed.
```
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-5&stamp=
1703605683&raw=0
Gbp-Pq: Name 0002-fix-use-values-that-are-representable-as-double-in-t.patch
Ansgar Burchardt [Mon, 25 Dec 2023 22:40:36 +0000 (23:40 +0100)]
[PATCH] fix: use values that are representable as double in test
From
f61fb0dbc9b41b2661a3b481a056fd006a238495 Mon Sep 17 00:00:00 2001
Origin: vendor, https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1327
Values like 0.1 are not representable as a double which can result in
problems, for example:
```
[...]/dune/common/test/hybridutilitiestest.cc:114:43: error: static assertion failed: Wrong compile time sum!
114 | static_assert(sum(numberTupleConstexpr) == 5.1, "Wrong compile time sum!");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[...]/dune/common/test/hybridutilitiestest.cc:114:43: note: the comparison reduces to ‘(5.
09999999999999964473e+0l == 5.
09999999999999999991e+0l)’
```
with [gcc 13.2.0 on i386][1].
[1]: https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=i386&ver=2.9.0-4&stamp=
1703267709&raw=0
Gbp-Pq: Name 0001-fix-use-values-that-are-representable-as-double-in-t.patch
Christoph Grüninger [Mon, 23 Jan 2023 21:18:17 +0000 (22:18 +0100)]
[PATCH 2/2] Add missing <cstdint> in simd/loop.hh
GCC 13 needs this for uintptr_t
Gbp-Pq: Name add-missing-cstdint-in-simd-loop.hh.patch
Debian Science Maintainers [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Ansgar Burchardt [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
skip directories starting with a dot when looking for dune.module
Gbp-Pq: Name skip-dirs-starting-with-dot.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Markus Blatt [Fri, 9 Dec 2022 14:58:55 +0000 (15:58 +0100)]
[PATCH 1/2] Fix version in dune.module
Gbp-Pq: Name dunemodule-version.patch
Debian Science Maintainers [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Ansgar [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
dune-common (2.9.0-6) unstable; urgency=medium
* patches: fix: use values that are representable as double in test.
This should fix the test failure on i386.
+ new patch: 0002-fix-use-values-that-are-representable-as-double-in-t.patch
[dgit import unpatched dune-common 2.9.0-6]
Ansgar [Tue, 26 Dec 2023 18:41:53 +0000 (19:41 +0100)]
Import dune-common_2.9.0-6.debian.tar.xz
[dgit import tarball dune-common 2.9.0-6 dune-common_2.9.0-6.debian.tar.xz]
Markus Blatt [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
Merge dune-common (2.9.0-3) import into refs/heads/workingbranch
Christoph Grüninger [Mon, 23 Jan 2023 21:18:17 +0000 (22:18 +0100)]
[PATCH 2/2] Add missing <cstdint> in simd/loop.hh
GCC 13 needs this for uintptr_t
Gbp-Pq: Name add-missing-cstdint-in-simd-loop.hh.patch
Debian Science Maintainers [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Ansgar Burchardt [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
skip directories starting with a dot when looking for dune.module
Gbp-Pq: Name skip-dirs-starting-with-dot.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Markus Blatt [Fri, 9 Dec 2022 14:58:55 +0000 (15:58 +0100)]
[PATCH 1/2] Fix version in dune.module
Gbp-Pq: Name dunemodule-version.patch
Debian Science Maintainers [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Markus Blatt [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
dune-common (2.9.0-3) unstable; urgency=medium
* d/patches: Backported upstream GCC-13 compile fix
(Closes: #
1037630)
[dgit import unpatched dune-common 2.9.0-3]
Markus Blatt [Thu, 13 Jul 2023 06:20:17 +0000 (07:20 +0100)]
Import dune-common_2.9.0-3.debian.tar.xz
[dgit import tarball dune-common 2.9.0-3 dune-common_2.9.0-3.debian.tar.xz]
Markus Blatt [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
Merge dune-common (2.9.0-2) import into refs/heads/workingbranch
Debian Science Maintainers [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
do-not-install-python-scripts
Gbp-Pq: Name do-not-install-python-scripts.patch
Debian Science Maintainers [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
disable-long-double-eigenvalue-checks
Gbp-Pq: Name disable-long-double-eigenvalue-checks.patch
Ansgar Burchardt [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
skip directories starting with a dot when looking for dune.module
Gbp-Pq: Name skip-dirs-starting-with-dot.patch
Markus Blatt [Fri, 9 Dec 2022 15:01:02 +0000 (16:01 +0100)]
[PATCH 2/2] Always add an soversion to the library.
Gbp-Pq: Name soname.patch
Markus Blatt [Fri, 9 Dec 2022 14:58:55 +0000 (15:58 +0100)]
[PATCH 1/2] Fix version in dune.module
Gbp-Pq: Name dunemodule-version.patch
Debian Science Maintainers [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
fix-linitian-file-references-package-build-path
Prevent lintian warning about file-references-package-build-path
Gbp-Pq: Name fix-linitian-file-references-package-build-path
Debian Science Maintainers [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
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.
Gbp-Pq: Name fix-linitian-file-references-package-build-path-downstream
Debian Science Maintainers [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
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.
Gbp-Pq: Name install-pkgconfig-without-lib-for-cross-compile
Markus Blatt [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
dune-common (2.9.0-2) unstable; urgency=medium
* Upload to unstable
* d/patches: Prevent build-path from appearing in downstream DUNE modules
* d/control: Added Markus Blatt as uploader (with consent of Ansgar)
[dgit import unpatched dune-common 2.9.0-2]
Markus Blatt [Thu, 12 Jan 2023 15:39:41 +0000 (15:39 +0000)]
Import dune-common_2.9.0-2.debian.tar.xz
[dgit import tarball dune-common 2.9.0-2 dune-common_2.9.0-2.debian.tar.xz]
Ansgar [Sat, 7 Jan 2023 20:52:09 +0000 (21:52 +0100)]
Import dune-common_2.9.0.orig.tar.xz
[dgit import orig dune-common_2.9.0.orig.tar.xz]
Ansgar [Sat, 7 Jan 2023 20:52:09 +0000 (20:52 +0000)]
Import dune-common_2.9.0.orig.tar.xz
[dgit import orig dune-common_2.9.0.orig.tar.xz]
Drew Parsons [Sat, 19 Mar 2022 12:10:34 +0000 (12:10 +0000)]
Merge dune-common (2.8.0-4) import into refs/heads/workingbranch
Markus Blatt [Fri, 18 Mar 2022 21:03:05 +0000 (22:03 +0100)]
Also search for libscotchmetisv5 and libscotchmetisv3.
On Debian these might be present instead of libscotchmetis,
Gbp-Pq: Name findmetis_scotch7.patch