Your message dated Wed, 27 Jan 2021 06:20:36 +0000
with message-id <[email protected]>
and subject line Bug#981048: fixed in openblas 0.3.13+ds-2
has caused the Debian Bug report #981048,
regarding openblas: enable dynamic arch support on s390x [PATCH]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
981048: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981048
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openblas
Version: 0.3.13+ds-1
tags: patch

Hello, the attached patch works to enable dynamic arch support on s390x.

This works after the upstream fixes for gcc detection on s390x arch.

G.
diff -Nru openblas-0.3.13+ds/debian/changelog 
openblas-0.3.13+ds/debian/changelog
--- openblas-0.3.13+ds/debian/changelog 2020-12-17 13:53:00.000000000 +0100
+++ openblas-0.3.13+ds/debian/changelog 2021-01-25 19:46:47.000000000 +0100
@@ -1,3 +1,11 @@
+openblas (0.3.13+ds-1ubuntu1) hirsute; urgency=low
+
+  * Merge from Debian unstable. Remaining changes:
+    - Enable dynamic arch support on s390x. LP: #1893653
+      Also change control file references, thanks Marius Hillenbrand (mhillen)
+
+ -- Gianfranco Costamagna <[email protected]>  Mon, 25 Jan 2021 
19:46:47 +0100
+
 openblas (0.3.13+ds-1) unstable; urgency=medium
 
   * New upstream version 0.3.13+ds
@@ -20,6 +28,12 @@
 
  -- Sébastien Villemot <[email protected]>  Mon, 26 Oct 2020 17:52:08 +0100
 
+openblas (0.3.10+ds-3ubuntu1) groovy; urgency=medium
+
+  * Enable dynamic arch support on s390x. LP: #1893653
+
+ -- Dimitri John Ledkov <[email protected]>  Thu, 17 Sep 2020 15:37:04 +0100
+
 openblas (0.3.10+ds-3) unstable; urgency=medium
 
   [ Mo Zhou ]
diff -Nru openblas-0.3.13+ds/debian/control openblas-0.3.13+ds/debian/control
--- openblas-0.3.13+ds/debian/control   2020-12-17 13:51:33.000000000 +0100
+++ openblas-0.3.13+ds/debian/control   2021-01-25 19:46:45.000000000 +0100
@@ -1,5 +1,6 @@
 Source: openblas
-Maintainer: Debian Science Team 
<[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Debian Science Team 
<[email protected]>
 Uploaders: Sébastien Villemot <[email protected]>,
            Mo Zhou <[email protected]>
 Section: devel
@@ -32,7 +33,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -55,7 +56,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -80,7 +81,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -105,7 +106,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -128,7 +129,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -151,7 +152,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -173,7 +174,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -197,7 +198,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -221,7 +222,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -242,7 +243,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -263,7 +264,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -284,7 +285,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -305,7 +306,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
@@ -325,7 +326,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -346,7 +347,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -367,7 +368,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -388,7 +389,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  This package includes the static libraries and symbolic links
  needed for program development.
@@ -409,7 +410,7 @@
  Unlike Atlas, OpenBLAS provides a multiple architecture library.
  .
  All kernel will be included in the library and dynamically switched to the
- best architecture at run time (only on amd64, arm64, i386 and ppc64el).
+ best architecture at run time (only on amd64, arm64, i386, ppc64el and s390x).
  .
  For more information on how to rebuild locally OpenBLAS, see the section:
  "Building Optimized OpenBLAS Packages on your ARCH" in README.Debian
diff -Nru openblas-0.3.13+ds/debian/rules openblas-0.3.13+ds/debian/rules
--- openblas-0.3.13+ds/debian/rules     2020-12-17 13:50:11.000000000 +0100
+++ openblas-0.3.13+ds/debian/rules     2020-12-17 22:46:48.000000000 +0100
@@ -18,7 +18,7 @@
 
 # Architectures with dynamic arch selection
 # TARGET=GENERIC is needed to avoid FTBFS when CPU detection fails (see 
#923607)
-ENABLE_DYNAMIC_ARCHS := amd64 arm64 i386 kfreebsd-amd64 kfreebsd-i386 ppc64el
+ENABLE_DYNAMIC_ARCHS := amd64 arm64 i386 kfreebsd-amd64 kfreebsd-i386 ppc64el 
s390x
 ifneq (,$(findstring $(DEB_HOST_ARCH),$(ENABLE_DYNAMIC_ARCHS)))
        GENERIC_OPTIONS += DYNAMIC_ARCH=1 DYNAMIC_OLDER=1 TARGET=GENERIC
 endif

--- End Message ---
--- Begin Message ---
Source: openblas
Source-Version: 0.3.13+ds-2
Done: Mo Zhou <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openblas, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mo Zhou <[email protected]> (supplier of updated openblas package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 27 Jan 2021 13:56:54 +0800
Source: openblas
Architecture: source
Version: 0.3.13+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Mo Zhou <[email protected]>
Closes: 978633 981048
Changes:
 openblas (0.3.13+ds-2) unstable; urgency=medium
 .
   [ Gianfranco Costamagna ]
   * Enable dynamic arch support on s390x. (LP: #1893653) (Closes: #981048)
     + Also change control file references, thanks Marius Hillenbrand (mhillen)
 .
   [ Aurelien Jarno ]
   * Enable support for riscv64 (Closes: #978633)
Checksums-Sha1:
 cc1d3ce5dde3c93f2072810634220ec0d029bde1 5068 openblas_0.3.13+ds-2.dsc
 b0e3f144e402e457145f9c6adda5192f682ac3a2 22972 
openblas_0.3.13+ds-2.debian.tar.xz
 86413cdca71f0da85bf2385edddef4a5cc3f0758 5777 
openblas_0.3.13+ds-2_source.buildinfo
Checksums-Sha256:
 54474aba3e2bb0f669fc95dd5860bee43395c7367c34774a4564b26dfbcde73f 5068 
openblas_0.3.13+ds-2.dsc
 df16d90b12fce62f9e0b90a7fa88c9748d255f4eef8ca21c2225c20437f56427 22972 
openblas_0.3.13+ds-2.debian.tar.xz
 d974a6eff314f8d28fcf10c725d1dec688f52b800b79aad7d0458a45aea646ab 5777 
openblas_0.3.13+ds-2_source.buildinfo
Files:
 1dc30e7c5435bcdc4c0694061c46f976 5068 devel optional openblas_0.3.13+ds-2.dsc
 85bf4d908962168d96321e78bace9091 22972 devel optional 
openblas_0.3.13+ds-2.debian.tar.xz
 49a3fe825f594a43b342481f6cb26873 5777 devel optional 
openblas_0.3.13+ds-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAmARATERHGx1bWluQGRl
Ymlhbi5vcmcACgkQYmRes19oaopn3RAAhyz5UhYfALshjRpPwpPJZhU9H3IW6ow9
dymFTo0cMkgXwk/QYXbwxOurym42CMHJD2HpU0ClRzPYtJZObq8co5NMPapUVs4S
iUiJCBQ3azcZ8iNfQd9+2u6j0aqZC8k2WXWHHlp1+3CZzwKO9N10ujHNuxxatTzC
94fNAMXohS6DO0OVFarkoqaN/rHL8QeI14H1DbGdmGJkAe6rSMla7GtDkyB7TTJ3
EGivcIbgfOy66kx4dsbChHAdBn1M/8lHI1P2B3oyEaN6zD1c3n6tH/d0G0++GjeH
Hx+7bxXb8hkAHvKxgvIMSR6sKWM6ikYc4g19Jo4waMn6vF30sdjhNMWrBkkGru18
NtgSC0PUVw6rAAJo7i9W5ziaVS0JappObVxmhYILKtEqyu0vvcB4vnZvjw+jVh06
fBVETLRhvGcwYHeVDcV6OshKjc8Koi/ISROimdt3Ns+KbCEnZSm/UoOlaLgnbVtE
hNuXzea4c88l9IH1asT4hfbhUKMEF/WW25viMv9wK49kvWTyoepah5Q7lhlXcJk1
rPnr65Nrxdkqkdcu4DRahERkS3E9yjocAe8R1MnZj6W6h3CK4IFAZJnKYzsKOwzw
I0JF6g85U85xusDdpefgkrrL5+N5XEWAySXdWM7MFoLyf76xf0gSF+UL391kdIod
h/OFdk9slsE=
=Fr3d
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to