* [gentoo-commits] data/gentoo-news:master commit in: 2020-03-09-opencl-abi_x86_32-phaseout/
@ 2020-03-09 10:16 Marek Szuba
0 siblings, 0 replies; 2+ messages in thread
From: Marek Szuba @ 2020-03-09 10:16 UTC (permalink / raw
To: gentoo-commits
commit: e1559c7a4a87b266b306c9b67fc431ca75619e9e
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 9 10:12:45 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Mar 9 10:12:45 2020 +0000
URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=e1559c7a
2020-03-09-opencl-abi_x86_32-phaseout: add news item
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
.../2020-03-09-opencl-abi_x86_32-phaseout.en.txt | 23 ++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/2020-03-09-opencl-abi_x86_32-phaseout/2020-03-09-opencl-abi_x86_32-phaseout.en.txt b/2020-03-09-opencl-abi_x86_32-phaseout/2020-03-09-opencl-abi_x86_32-phaseout.en.txt
new file mode 100644
index 0000000..fe50d82
--- /dev/null
+++ b/2020-03-09-opencl-abi_x86_32-phaseout/2020-03-09-opencl-abi_x86_32-phaseout.en.txt
@@ -0,0 +1,23 @@
+Title: Removing ABI_X86_32 support from virtual/opencl
+Author: Marek Szuba <marecki@gentoo.org>
+Posted: 2020-03-09
+Revision: 2
+News-Item-Format: 2.0
+Display-If-Installed: virtual/opencl
+
+From April 2020 onwards virtual/opencl will no longer provide support
+for the 32-bit ABI on either multilib amd64 or native x86 systems. The
+reason for this is that most modern OpenCL providers currently available
+from Gentoo only support the 64-bit ABI anyway. Therefore, we intend
+to initially mask:
+ - virtual/opencl in x86 profiles,
+ - USE=abi_x86_32 for virtual/opencl in all profiles, and
+ - USE=opencl in x86 profiles.
+and follow up with removal of multilib support and x86 keywords from
+virtual/opencl.
+
+Note that this change will only affect the virtual package, i.e. OpenCL
+providers which do support ABI_X86_32 will continue to advertise this
+capability. Users of such providers who wish to retain 32-bit OpenCL
+support are advised to add virtual/opencl to package.provided; see
+portage(5) for details.
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] data/gentoo-news:master commit in: 2020-03-09-opencl-abi_x86_32-phaseout/
@ 2020-04-05 15:06 Marek Szuba
0 siblings, 0 replies; 2+ messages in thread
From: Marek Szuba @ 2020-04-05 15:06 UTC (permalink / raw
To: gentoo-commits
commit: 1a5564c2ef84858f4be1147e350ebe53d042d469
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 5 15:04:45 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Apr 5 15:05:43 2020 +0000
URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=1a5564c2
Remove 2020-03-09-opencl-abi_x86_32-phaseout
Turns out the dependency tree is too convoluted to simply remove 32-bit
support for OpenCL from the tree, and the proposed new approach in which
virtual/opencl only provides header files and libraries means that
OpenCL *will* effectively be supported (both ICD loaders currently in
the tree support 32-bit mode) even if there are no actual runtimes
left to talk to the hardware.
No need to issue a correction because owing to Bug #716340, the news
item in question has not in fact made it to the users yet.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
.../2020-03-09-opencl-abi_x86_32-phaseout.en.txt | 23 ----------------------
1 file changed, 23 deletions(-)
diff --git a/2020-03-09-opencl-abi_x86_32-phaseout/2020-03-09-opencl-abi_x86_32-phaseout.en.txt b/2020-03-09-opencl-abi_x86_32-phaseout/2020-03-09-opencl-abi_x86_32-phaseout.en.txt
deleted file mode 100644
index fe50d82..0000000
--- a/2020-03-09-opencl-abi_x86_32-phaseout/2020-03-09-opencl-abi_x86_32-phaseout.en.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-Title: Removing ABI_X86_32 support from virtual/opencl
-Author: Marek Szuba <marecki@gentoo.org>
-Posted: 2020-03-09
-Revision: 2
-News-Item-Format: 2.0
-Display-If-Installed: virtual/opencl
-
-From April 2020 onwards virtual/opencl will no longer provide support
-for the 32-bit ABI on either multilib amd64 or native x86 systems. The
-reason for this is that most modern OpenCL providers currently available
-from Gentoo only support the 64-bit ABI anyway. Therefore, we intend
-to initially mask:
- - virtual/opencl in x86 profiles,
- - USE=abi_x86_32 for virtual/opencl in all profiles, and
- - USE=opencl in x86 profiles.
-and follow up with removal of multilib support and x86 keywords from
-virtual/opencl.
-
-Note that this change will only affect the virtual package, i.e. OpenCL
-providers which do support ABI_X86_32 will continue to advertise this
-capability. Users of such providers who wish to retain 32-bit OpenCL
-support are advised to add virtual/opencl to package.provided; see
-portage(5) for details.
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-04-05 15:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-09 10:16 [gentoo-commits] data/gentoo-news:master commit in: 2020-03-09-opencl-abi_x86_32-phaseout/ Marek Szuba
-- strict thread matches above, loose matches on Subject: below --
2020-04-05 15:06 Marek Szuba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox