[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#996204: transition: numerical library stack: hypre SONAME (Policy 8.1)



On 2021-11-04 22:35, Drew Parsons wrote:
On 2021-11-04 21:41, Sebastian Ramacher wrote:
On 2021-11-03 22:33:01 +0100, Drew Parsons wrote:
...
Is it best to revert back to strict Policy 8.1 compliance, which will slow
down hypre patch release updates?

Yes. Having to wait for binNEW to being processed is not an excuse to
violate a must section of the policy.

Fair enough. I'll make the change, either to libhypre2.22.2 or to
libhypre-static.


I've uploaded hypre 2.22.1-4 providing the shared libraries in libhypre-2.22.1 (and libhypre64 counterparts).

I set libhypre-2.22.1 with Provides: libhypre (= 2.22.1), so petsc and sundials don't necessarily need to be recompiled.

I also configured hypre to provide the static libraries, so we can consider whether to switch petsc and sundials to static hypre in the future (we might not want to. Shared libraries have other advantages apart from ABI management).

Drew


Reply to: