Raspbian automatic forward porter [Fri, 6 Jun 2025 04:17:29 +0000 (05:17 +0100)]
Merge version 0.3.28+ds-4+rpi1 and 0.3.29+ds-3 to produce 0.3.29+ds-3+rpi1
Mo Zhou [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
Merge openblas (0.3.29+ds-3) import into refs/heads/workingbranch
Mo Zhou [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Martin Kroeker [Fri, 7 Mar 2025 12:48:28 +0000 (13:48 +0100)]
[PATCH] Improve thread safety of pthreads builds that rely on C11 atomic operations for locking (#5170)
* Tighten memory orders for C11 atomic operations
Gbp-Pq: Name
39eb43d4410d0745ca2c78d1162d973abf3aa35b.patch
Mo Zhou [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
openblas (0.3.29+ds-3) unstable; urgency=medium
* Cherry-pick upstream PR#5170 for thread safety of pthread build.
* Remove armhf-specific OPENBLAS_NUM_THREADS overrides during tests.
* Simplify d/rules and reduce repeatition.
[dgit import unpatched openblas 0.3.29+ds-3]
Mo Zhou [Mon, 10 Mar 2025 18:55:28 +0000 (14:55 -0400)]
Import openblas_0.3.29+ds-3.debian.tar.xz
[dgit import tarball openblas 0.3.29+ds-3 openblas_0.3.29+ds-3.debian.tar.xz]
Mo Zhou [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
Merge openblas (0.3.29+ds-2) import into refs/heads/workingbranch
Mo Zhou [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Mo Zhou [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
openblas (0.3.29+ds-2) unstable; urgency=medium
* d/rules: Set OPENBLAS_NUM_THREADS=1 for armhf to avoid test failure.
* Upload to unstable.
[dgit import unpatched openblas 0.3.29+ds-2]
Mo Zhou [Thu, 6 Feb 2025 02:51:01 +0000 (21:51 -0500)]
Import openblas_0.3.29+ds-2.debian.tar.xz
[dgit import tarball openblas 0.3.29+ds-2 openblas_0.3.29+ds-2.debian.tar.xz]
Mo Zhou [Tue, 28 Jan 2025 04:06:02 +0000 (23:06 -0500)]
Import openblas_0.3.29+ds.orig.tar.xz
[dgit import orig openblas_0.3.29+ds.orig.tar.xz]
Raspbian automatic forward porter [Tue, 10 Dec 2024 19:23:07 +0000 (19:23 +0000)]
Merge version 0.3.28+ds-3+rpi1 and 0.3.28+ds-4 to produce 0.3.28+ds-4+rpi1
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Merge openblas (0.3.28+ds-4) import into refs/heads/workingbranch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Restore libsuffix support in pkg-config file
Bug-Debian: https://bugs.debian.org/
1087874
Forwarded: https://github.com/OpenMathLib/OpenBLAS/pull/4982
Last-Update: 2024-11-20
This is needed for 64-bit flavours.
Last-Update: 2024-11-20
Gbp-Pq: Name pkg-config-libsuffix.patch
Dandan Zhang [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Fixed the undefined reference to blas_set_parameter
Applied-Upstream: <0.3.29>, <https://github.com/OpenMathLib/OpenBLAS/pull/4877>
Last-Update: 2024-11-01
Gbp-Pq: Name openblas-Fixed-undefined-reference-to-blas_set_parameter.patc
Debian Science Team [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Fix FTBFS on mips64el with GCC 14
Origin: upstream, https://github.com/OpenMathLib/OpenBLAS/pull/4864
Bug: https://github.com/OpenMathLib/OpenBLAS/issues/4862
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Last-Update: 2024-08-13
Last-Update: 2024-08-13
Gbp-Pq: Name gcc14-mips64el.patch
Mo Zhou [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
openblas (0.3.28+ds-4) unstable; urgency=medium
* pkg-config-libsuffix.patch: new patch, fixes pkg-config for 64-bit flavours
(Closes: #
1087874)
[dgit import unpatched openblas 0.3.28+ds-4]
Sébastien Villemot [Wed, 20 Nov 2024 10:52:32 +0000 (11:52 +0100)]
Import openblas_0.3.28+ds-4.debian.tar.xz
[dgit import tarball openblas 0.3.28+ds-4 openblas_0.3.28+ds-4.debian.tar.xz]
Raspbian automatic forward porter [Wed, 13 Nov 2024 10:04:22 +0000 (10:04 +0000)]
Merge version 0.3.28+ds-2+rpi1 and 0.3.28+ds-3 to produce 0.3.28+ds-3+rpi1
Gianfranco Costamagna [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Merge openblas (0.3.28+ds-3) import into refs/heads/workingbranch
Dandan Zhang [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Fixed the undefined reference to blas_set_parameter
Applied-Upstream: <0.3.29>, <https://github.com/OpenMathLib/OpenBLAS/pull/4877>
Last-Update: 2024-11-01
Gbp-Pq: Name openblas-Fixed-undefined-reference-to-blas_set_parameter.patc
Debian Science Team [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Fix FTBFS on mips64el with GCC 14
Origin: upstream, https://github.com/OpenMathLib/OpenBLAS/pull/4864
Bug: https://github.com/OpenMathLib/OpenBLAS/issues/4862
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Last-Update: 2024-08-13
Last-Update: 2024-08-13
Gbp-Pq: Name gcc14-mips64el.patch
Mo Zhou [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Gianfranco Costamagna [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
openblas (0.3.28+ds-3) unstable; urgency=medium
* Team upload.
[ Dandan Zhang <zhangdandan@loongson.cn> ]
* Add upstream merged patch to fix undefined reference to
blas_set_parameter (Closes: #
1086535)
[dgit import unpatched openblas 0.3.28+ds-3]
Gianfranco Costamagna [Fri, 8 Nov 2024 13:59:11 +0000 (14:59 +0100)]
Import openblas_0.3.28+ds-3.debian.tar.xz
[dgit import tarball openblas 0.3.28+ds-3 openblas_0.3.28+ds-3.debian.tar.xz]
Raspbian automatic forward porter [Tue, 20 Aug 2024 23:47:01 +0000 (00:47 +0100)]
Merge version 0.3.27+ds-2+rpi1 and 0.3.28+ds-2 to produce 0.3.28+ds-2+rpi1
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Merge openblas (0.3.28+ds-2) import into refs/heads/workingbranch
Debian Science Team [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Fix FTBFS on mips64el with GCC 14
Origin: upstream, https://github.com/OpenMathLib/OpenBLAS/pull/4864
Bug: https://github.com/OpenMathLib/OpenBLAS/issues/4862
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Last-Update: 2024-08-13
Last-Update: 2024-08-13
Gbp-Pq: Name gcc14-mips64el.patch
Mo Zhou [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
openblas (0.3.28+ds-2) unstable; urgency=medium
* gcc14-mips64el.patch: new patch, fixes FTBFS on mips64el
[dgit import unpatched openblas 0.3.28+ds-2]
Sébastien Villemot [Tue, 13 Aug 2024 20:05:18 +0000 (22:05 +0200)]
Import openblas_0.3.28+ds-2.debian.tar.xz
[dgit import tarball openblas 0.3.28+ds-2 openblas_0.3.28+ds-2.debian.tar.xz]
Sébastien Villemot [Sun, 11 Aug 2024 08:37:39 +0000 (10:37 +0200)]
Import openblas_0.3.28+ds.orig.tar.xz
[dgit import orig openblas_0.3.28+ds.orig.tar.xz]
Raspbian automatic forward porter [Fri, 31 May 2024 04:39:55 +0000 (05:39 +0100)]
Merge version 0.3.26+ds-1+rpi1 and 0.3.27+ds-2 to produce 0.3.27+ds-2+rpi1
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Merge openblas (0.3.27+ds-2) import into refs/heads/workingbranch
Debian Science Team [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Fix FTBFS on big-endian 64-bit architectures
Origin: upstream, https://github.com/OpenMathLib/OpenBLAS/commit/
b1d722fc0cf563298de8c5ae66fc04a1901d4bf1
Bug: https://github.com/OpenMathLib/OpenBLAS/issues/4633
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Last-Update: 2024-04-29
A long* pointer was incorrectly cast as an int*.
Last-Update: 2024-04-29
Gbp-Pq: Name testsuite-64bit-big-endian.patch
Mo Zhou [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
openblas (0.3.27+ds-2) unstable; urgency=medium
* testsuite-64bit-big-endian.patch: new patch from upstream.
Fixes FTBFS on big-endian 64-bit architectures.
[dgit import unpatched openblas 0.3.27+ds-2]
Sébastien Villemot [Mon, 29 Apr 2024 15:31:55 +0000 (17:31 +0200)]
Import openblas_0.3.27+ds-2.debian.tar.xz
[dgit import tarball openblas 0.3.27+ds-2 openblas_0.3.27+ds-2.debian.tar.xz]
Sébastien Villemot [Fri, 12 Apr 2024 14:26:31 +0000 (16:26 +0200)]
Import openblas_0.3.27+ds.orig.tar.xz
[dgit import orig openblas_0.3.27+ds.orig.tar.xz]
Raspbian automatic forward porter [Fri, 16 Feb 2024 16:52:20 +0000 (16:52 +0000)]
Merge version 0.3.25+ds-1+rpi1 and 0.3.26+ds-1 to produce 0.3.26+ds-1+rpi1
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Merge openblas (0.3.26+ds-1) import into refs/heads/workingbranch
Mo Zhou [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
openblas (0.3.26+ds-1) unstable; urgency=medium
* New upstream version 0.3.26+ds
[dgit import unpatched openblas 0.3.26+ds-1]
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Import openblas_0.3.26+ds.orig.tar.xz
[dgit import orig openblas_0.3.26+ds.orig.tar.xz]
Sébastien Villemot [Mon, 12 Feb 2024 21:45:46 +0000 (22:45 +0100)]
Import openblas_0.3.26+ds-1.debian.tar.xz
[dgit import tarball openblas 0.3.26+ds-1 openblas_0.3.26+ds-1.debian.tar.xz]
Raspbian automatic forward porter [Fri, 1 Dec 2023 11:18:53 +0000 (11:18 +0000)]
Merge version 0.3.24+ds-1+rpi1 and 0.3.25+ds-1 to produce 0.3.25+ds-1+rpi1
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Merge openblas (0.3.25+ds-1) import into refs/heads/workingbranch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Revert support for LAPACK ?GEDMD functions
Forwarded: no
Last-Update: 2023-09-09
Those functions are not yet in LAPACK 3.11 (they are scheduled for a future
LAPACK release). Since the Debian package for OpenBLAS relies on the latest
stable LAPACK release, we have to (temporarily) remove support for them.
This patch is a revert of upstream commit
174f4e65e320241c7b57136db95d367cac7583d7.
Last-Update: 2023-09-09
Gbp-Pq: Name revert-lapack-gedmd.patch
Mo Zhou [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Remove warning about OpenMP
Forwarded: no
Last-Update: 2014-02-17
This warning is annoying when the library is built with pthreads.
See #684344
Last-Update: 2014-02-17
Gbp-Pq: Name remove-openmp-warning.patch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Use flags suitable for armhf port when TARGET=ARMV6
Forwarded: not-needed
Last-Update: 2015-04-29
See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf.
Also, if we don't explicitly set the -march and -mfpu flags, the resulting
static libraries crash with SIGILL (reason not yet elucidated).
Last-Update: 2015-04-29
Gbp-Pq: Name arm-gcc-flags.patch
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
openblas (0.3.25+ds-1) unstable; urgency=medium
* New upstream version 0.3.25+ds
[dgit import unpatched openblas 0.3.25+ds-1]
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Import openblas_0.3.25+ds.orig.tar.xz
[dgit import orig openblas_0.3.25+ds.orig.tar.xz]
Sébastien Villemot [Tue, 14 Nov 2023 19:25:25 +0000 (20:25 +0100)]
Import openblas_0.3.25+ds-1.debian.tar.xz
[dgit import tarball openblas 0.3.25+ds-1 openblas_0.3.25+ds-1.debian.tar.xz]
Raspbian forward porter [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
Merge openblas (0.3.24+ds-1+rpi1) import into refs/heads/workingbranch
Raspbian forward porter [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
Automatically generated patch (0.3.7+ds-1+rpi1)
Last (up to) 3 git changes, FYI:
commit
e5cdb5bc2fdbe4ed5849a311d639ae1e43ddffb5
Merge:
c514376 51be127
Author: Raspbian automatic forward porter <root@raspbian.org>
Date: Sat Aug 24 06:04:09 2019 +0100
Merge version 0.3.6+ds-1+rpi1 and 0.3.7+ds-1 to produce 0.3.7+ds-1+rpi1
commit
51be127fefff977e35950b127f4f642b9661d64b
Merge:
792daf6 51c9282
Author: Sébastien Villemot <sebastien@debian.org>
Date: Tue Aug 20 16:52:34 2019 +0100
Merge openblas (0.3.7+ds-1) import into refs/heads/workingbranch
commit
792daf6d1ad1dca6d81a262dcf1d72dc96e0464d
Author: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Date: Tue Aug 20 16:52:34 2019 +0100
dgemm-test-without-lapacke
Gbp-Pq: Name dgemm-test-without-lapacke.patch
Gbp-Pq: Name auto-0.3.7+ds-1+rpi1-
e5cdb5bc2fdbe4ed5849a311d639ae1e43ddffb5-
1566623053
Sébastien Villemot [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
Revert support for LAPACK ?GEDMD functions
Forwarded: no
Last-Update: 2023-09-09
Those functions are not yet in LAPACK 3.11 (they are scheduled for a future
LAPACK release). Since the Debian package for OpenBLAS relies on the latest
stable LAPACK release, we have to (temporarily) remove support for them.
This patch is a revert of upstream commit
174f4e65e320241c7b57136db95d367cac7583d7.
Last-Update: 2023-09-09
Gbp-Pq: Name revert-lapack-gedmd.patch
Mo Zhou [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
No longer check for symbols deprecated in LAPACK 3.10.1
Bug-Debian: https://bugs.debian.org/
1011386
Forwarded: no
Last-Update: 2022-08-14
Last-Update: 2022-08-14
Gbp-Pq: Name combssq-deprecate.patch
Sébastien Villemot [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
MATGEN symbols are not included in Debian binary
Forwarded: not-needed
Last-Update: 2016-03-24
The libopenblas binaries do not include libmatgen code, so don't mark them as
exported and don't test for their presence (in linktest).
Last-Update: 2016-03-24
Gbp-Pq: Name matgen-symbols-not-included.patch
Sébastien Villemot [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
Create shared libraries lib{blas,lapack}.so.3
Forwarded: not-needed
Last-Update: 2020-07-31
* It is done so that duplicate code with libopenblas.so.0 is kept as low as
possible. Only the symbols from the external BLAS/LAPACK API are incorporated
in the shared libraries. The rest is obtained by dynamic linking against
libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in
order to differentiate it at runtime from other BLAS implementations (see
#960728).
The -rpath,'$ORIGIN' is there to ensure that the OpenBLAS flavour used is
the one selected in the lib{blas,lapack}.so.3 alternative, and not the one
selected in the libopenblas.so.0 alternative.
* See also override_dh_shlibdeps in debian/rules
* Also order the files when calling `ar' or $(CC), to make
the build reproducible (see #824639)
* Also link the shared blas and lapack against gomp (see #945791)
Last-Update: 2020-07-31
Gbp-Pq: Name shared-blas-lapack.patch
Sébastien Villemot [Wed, 20 Sep 2023 18:16:27 +0000 (19:16 +0100)]
Adapt build system for the absence of lapack-netlib/ and relapack directories.
Forwarded: not-needed
Last-Update: 2017-07-27
Instead use the binary provided by package liblapack-pic, stripping from it the
symbols that are overridden by OpenBLAS.
Last-Update: 2017-07-27
Gbp-Pq: Name no-embedded-lapack.patch