Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
Date: Tue, 30 Jan 2018 07:46:24
Message-Id: 1517298349.dd3c5d7e8b68cb2629e3153c579e7830ab8fc352.mgorny@gentoo
1 commit: dd3c5d7e8b68cb2629e3153c579e7830ab8fc352
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 30 07:43:19 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 30 07:45:49 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3c5d7e
7
8 sys-libs/libomp: Include -pf kernel version with fixed PDS
9
10 sys-libs/libomp/libomp-4.0.1.ebuild | 2 +-
11 sys-libs/libomp/libomp-5.0.1.ebuild | 2 +-
12 sys-libs/libomp/libomp-6.0.9999.ebuild | 2 +-
13 sys-libs/libomp/libomp-9999.ebuild | 2 +-
14 4 files changed, 4 insertions(+), 4 deletions(-)
15
16 diff --git a/sys-libs/libomp/libomp-4.0.1.ebuild b/sys-libs/libomp/libomp-4.0.1.ebuild
17 index 920d364c8a8..9e63a216516 100644
18 --- a/sys-libs/libomp/libomp-4.0.1.ebuild
19 +++ b/sys-libs/libomp/libomp-4.0.1.ebuild
20 @@ -44,7 +44,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
21
22 CONFIG_CHECK="~!SCHED_PDS"
23 ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels
24 ->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which
25 +>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which
26 may result in horrible performance problems with libomp. If you are using one
27 of the specified kernel versions, you may want to disable the PDS scheduler."
28
29
30 diff --git a/sys-libs/libomp/libomp-5.0.1.ebuild b/sys-libs/libomp/libomp-5.0.1.ebuild
31 index a6754f30794..c3c4114ff60 100644
32 --- a/sys-libs/libomp/libomp-5.0.1.ebuild
33 +++ b/sys-libs/libomp/libomp-5.0.1.ebuild
34 @@ -44,7 +44,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
35
36 CONFIG_CHECK="~!SCHED_PDS"
37 ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels
38 ->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which
39 +>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which
40 may result in horrible performance problems with libomp. If you are using one
41 of the specified kernel versions, you may want to disable the PDS scheduler."
42
43
44 diff --git a/sys-libs/libomp/libomp-6.0.9999.ebuild b/sys-libs/libomp/libomp-6.0.9999.ebuild
45 index fe232b72fc8..30de17ed6c2 100644
46 --- a/sys-libs/libomp/libomp-6.0.9999.ebuild
47 +++ b/sys-libs/libomp/libomp-6.0.9999.ebuild
48 @@ -53,7 +53,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
49
50 CONFIG_CHECK="~!SCHED_PDS"
51 ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels
52 ->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which
53 +>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which
54 may result in horrible performance problems with libomp. If you are using one
55 of the specified kernel versions, you may want to disable the PDS scheduler."
56
57
58 diff --git a/sys-libs/libomp/libomp-9999.ebuild b/sys-libs/libomp/libomp-9999.ebuild
59 index d215cbe3638..08c180ec179 100644
60 --- a/sys-libs/libomp/libomp-9999.ebuild
61 +++ b/sys-libs/libomp/libomp-9999.ebuild
62 @@ -52,7 +52,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
63
64 CONFIG_CHECK="~!SCHED_PDS"
65 ERROR_SCHED_PDS="PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels
66 ->= 4.13-pf11, no fixed release yet) do not implement sched_yield() call which
67 +>= 4.13-pf11 < 4.14-pf9) do not implement sched_yield() call which
68 may result in horrible performance problems with libomp. If you are using one
69 of the specified kernel versions, you may want to disable the PDS scheduler."