Gentoo Archives: gentoo-commits

From: Sergey Torokhov <torokhov-s-a@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
Date: Fri, 02 Sep 2022 13:45:53
Message-Id: 1662126271.a781327a4baae60217c1d76cd4b3cdc4c7f7be3d.SergeyTorokhov@gentoo
1 commit: a781327a4baae60217c1d76cd4b3cdc4c7f7be3d
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Fri Sep 2 13:44:31 2022 +0000
4 Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
5 CommitDate: Fri Sep 2 13:44:31 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a781327a
7
8 sys-cluster/opencoarrays: add filter-lto to fix compile error
9
10 Closes: https://bugs.gentoo.org/860765
11
12 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
13
14 sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild | 8 +++++++-
15 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 10 ++++------
16 sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 10 ++++------
17 3 files changed, 15 insertions(+), 13 deletions(-)
18
19 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
20 index 951b82902..ca009c52c 100644
21 --- a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
22 +++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
23 @@ -6,7 +6,7 @@ EAPI=8
24 CMAKE_MAKEFILE_GENERATOR=emake
25 FORTRAN_STANDARD="2003"
26
27 -inherit cmake fortran-2
28 +inherit cmake flag-o-matic fortran-2
29
30 MY_PN="OpenCoarrays"
31
32 @@ -33,3 +33,9 @@ RDEPEND="
33 DEPEND="
34 ${RDEPEND}
35 "
36 +
37 +src_configure() {
38 + filter-lto # Bug 860765
39 +
40 + cmake_src_configure
41 +}
42
43 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
44 index 993256530..ca009c52c 100644
45 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
46 +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
47 @@ -6,7 +6,7 @@ EAPI=8
48 CMAKE_MAKEFILE_GENERATOR=emake
49 FORTRAN_STANDARD="2003"
50
51 -inherit cmake fortran-2
52 +inherit cmake flag-o-matic fortran-2
53
54 MY_PN="OpenCoarrays"
55
56 @@ -34,10 +34,8 @@ DEPEND="
57 ${RDEPEND}
58 "
59
60 -pkg_setup() {
61 - fortran-2_pkg_setup
62 -}
63 +src_configure() {
64 + filter-lto # Bug 860765
65
66 -src_test() {
67 - cmake_build test
68 + cmake_src_configure
69 }
70
71 diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
72 index 993256530..ca009c52c 100644
73 --- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
74 +++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
75 @@ -6,7 +6,7 @@ EAPI=8
76 CMAKE_MAKEFILE_GENERATOR=emake
77 FORTRAN_STANDARD="2003"
78
79 -inherit cmake fortran-2
80 +inherit cmake flag-o-matic fortran-2
81
82 MY_PN="OpenCoarrays"
83
84 @@ -34,10 +34,8 @@ DEPEND="
85 ${RDEPEND}
86 "
87
88 -pkg_setup() {
89 - fortran-2_pkg_setup
90 -}
91 +src_configure() {
92 + filter-lto # Bug 860765
93
94 -src_test() {
95 - cmake_build test
96 + cmake_src_configure
97 }