From fd7823fe36e04575962e2658012d1b1c656e995f Mon Sep 17 00:00:00 2001
From: Jaroslav Klech
Date: Oct 13 2020 10:49:47 +0000
Subject: [PATCH 1/2] Describes issue no.539
---
diff --git a/modules/release-notes/pages/sysadmin/Distribution.adoc b/modules/release-notes/pages/sysadmin/Distribution.adoc
index efbfd5d..597207c 100644
--- a/modules/release-notes/pages/sysadmin/Distribution.adoc
+++ b/modules/release-notes/pages/sysadmin/Distribution.adoc
@@ -3,3 +3,21 @@ include::{partialsdir}/entities.adoc[]
[[select-distribution]]
= Distribution-wide Changes
+
+== FlexiBLAS sets OpenBLAS as system-wide default backend
+
+Basic Linear Algebra Subprograms (BLAS) and Linear Algebra PACkage (LAPAC) are API standards for basic linear algebra operations.
+
+From Fedora 33, the `blas` and `lapac` packages will be compiled against FlexiBLAS.
+
+FlexiBLAS is a framework that wraps the BLAS and LAPACK APIs with interfaces for both 32-bit and 64-bit integers.
+
+As a result, FlexiBLAS will set the OpenBLAS standard as the system-wide default backend. At the same time the change will resolve the following issues:
+
+* Fedora lacks a system-wide default.
+* Fedora lacks a proper switching mechanism.
+
+This update also brings the following changes:
+
+* Recompilation of all `blas` and `lapac` dependent packages that link against FlexiBLAS instead of the current implementation they are using.
+* Changing the packaging guidelines to reflect the previous requirement for `blas` and `lapac` consumers. For more details, see the [citetitle]_link:++https://fedoraproject.org/wiki/PackagingDrafts/BLAS_LAPACK++[PackagingDrafts/BLAS LAPACK]_ Fedora Wiki page.
From 78499dc5016551c050ca47d167ecc300c50f3b13 Mon Sep 17 00:00:00 2001
From: Jaroslav Klech
Date: Oct 13 2020 16:23:12 +0000
Subject: [PATCH 2/2] Applies SME feedback
---
diff --git a/modules/release-notes/pages/sysadmin/Distribution.adoc b/modules/release-notes/pages/sysadmin/Distribution.adoc
index 597207c..58c6376 100644
--- a/modules/release-notes/pages/sysadmin/Distribution.adoc
+++ b/modules/release-notes/pages/sysadmin/Distribution.adoc
@@ -4,11 +4,11 @@ include::{partialsdir}/entities.adoc[]
[[select-distribution]]
= Distribution-wide Changes
-== FlexiBLAS sets OpenBLAS as system-wide default backend
+== FlexiBLAS enables runtime switching of BLAS/LAPACK backend
-Basic Linear Algebra Subprograms (BLAS) and Linear Algebra PACkage (LAPAC) are API standards for basic linear algebra operations.
+Basic Linear Algebra Subprograms (BLAS) and Linear Algebra PACKage (LAPACK) are API standards for basic linear algebra operations.
-From Fedora 33, the `blas` and `lapac` packages will be compiled against FlexiBLAS.
+From Fedora 33, the packages that use BLAS and LAPACK APIs will be compiled against FlexiBLAS.
FlexiBLAS is a framework that wraps the BLAS and LAPACK APIs with interfaces for both 32-bit and 64-bit integers.
@@ -19,5 +19,5 @@ As a result, FlexiBLAS will set the OpenBLAS standard as the system-wide default
This update also brings the following changes:
-* Recompilation of all `blas` and `lapac` dependent packages that link against FlexiBLAS instead of the current implementation they are using.
-* Changing the packaging guidelines to reflect the previous requirement for `blas` and `lapac` consumers. For more details, see the [citetitle]_link:++https://fedoraproject.org/wiki/PackagingDrafts/BLAS_LAPACK++[PackagingDrafts/BLAS LAPACK]_ Fedora Wiki page.
+* Recompilation of all BLAS and LAPACK dependent packages that link against FlexiBLAS instead of the current implementation they are using.
+* Changing the packaging guidelines to reflect the previous requirement for BLAS and LAPACK consumers. For more details, see the [citetitle]_link:++https://fedoraproject.org/wiki/PackagingDrafts/BLAS_LAPACK++[PackagingDrafts/BLAS LAPACK]_ Fedora Wiki page.