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: dev-lang/python/
Date: Thu, 11 Feb 2021 14:37:28
Message-Id: 1613054240.2ede26713b5d391957cc587b166d3aa1e6d5fb25.mgorny@gentoo
1 commit: 2ede26713b5d391957cc587b166d3aa1e6d5fb25
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 11 14:35:50 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 11 14:37:20 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ede2671
7
8 dev-lang/python: Remove obsolete -L. hack
9
10 Closes: https://bugs.gentoo.org/770076
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-lang/python/python-2.7.18-r6.ebuild | 5 -----
14 dev-lang/python/python-3.10.0_alpha5.ebuild | 5 -----
15 dev-lang/python/python-3.6.12-r2.ebuild | 5 -----
16 dev-lang/python/python-3.7.9-r2.ebuild | 5 -----
17 dev-lang/python/python-3.8.7-r1.ebuild | 5 -----
18 dev-lang/python/python-3.9.1-r1.ebuild | 5 -----
19 6 files changed, 30 deletions(-)
20
21 diff --git a/dev-lang/python/python-2.7.18-r6.ebuild b/dev-lang/python/python-2.7.18-r6.ebuild
22 index ea553c8e16d..87697e77174 100644
23 --- a/dev-lang/python/python-2.7.18-r6.ebuild
24 +++ b/dev-lang/python/python-2.7.18-r6.ebuild
25 @@ -174,11 +174,6 @@ src_configure() {
26 # http://bugs.python.org/issue15506
27 export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
28
29 - # Set LDFLAGS so we link modules with -lpython2.7 correctly.
30 - # Needed on FreeBSD unless Python 2.7 is already installed.
31 - # Please query BSD team before removing this!
32 - append-ldflags "-L."
33 -
34 local dbmliborder
35 if use gdbm; then
36 dbmliborder+="${dbmliborder:+:}gdbm"
37
38 diff --git a/dev-lang/python/python-3.10.0_alpha5.ebuild b/dev-lang/python/python-3.10.0_alpha5.ebuild
39 index df84b115ffd..741cc079a7b 100644
40 --- a/dev-lang/python/python-3.10.0_alpha5.ebuild
41 +++ b/dev-lang/python/python-3.10.0_alpha5.ebuild
42 @@ -153,11 +153,6 @@ src_configure() {
43 # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
44 tc-export CXX
45
46 - # Set LDFLAGS so we link modules with -lpython3.2 correctly.
47 - # Needed on FreeBSD unless Python 3.2 is already installed.
48 - # Please query BSD team before removing this!
49 - append-ldflags "-L."
50 -
51 # Fix implicit declarations on cross and prefix builds. Bug #674070.
52 use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
53
54
55 diff --git a/dev-lang/python/python-3.6.12-r2.ebuild b/dev-lang/python/python-3.6.12-r2.ebuild
56 index 4a43ae08248..01b619ac4b9 100644
57 --- a/dev-lang/python/python-3.6.12-r2.ebuild
58 +++ b/dev-lang/python/python-3.6.12-r2.ebuild
59 @@ -142,11 +142,6 @@ src_configure() {
60 # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
61 tc-export CXX
62
63 - # Set LDFLAGS so we link modules with -lpython3.2 correctly.
64 - # Needed on FreeBSD unless Python 3.2 is already installed.
65 - # Please query BSD team before removing this!
66 - append-ldflags "-L."
67 -
68 local dbmliborder
69 if use gdbm; then
70 dbmliborder+="${dbmliborder:+:}gdbm"
71
72 diff --git a/dev-lang/python/python-3.7.9-r2.ebuild b/dev-lang/python/python-3.7.9-r2.ebuild
73 index d1a61f5ecdb..3be1fff0baf 100644
74 --- a/dev-lang/python/python-3.7.9-r2.ebuild
75 +++ b/dev-lang/python/python-3.7.9-r2.ebuild
76 @@ -134,11 +134,6 @@ src_configure() {
77 # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
78 tc-export CXX
79
80 - # Set LDFLAGS so we link modules with -lpython3.2 correctly.
81 - # Needed on FreeBSD unless Python 3.2 is already installed.
82 - # Please query BSD team before removing this!
83 - append-ldflags "-L."
84 -
85 # Fix implicit declarations on cross and prefix builds. Bug #674070.
86 use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
87
88
89 diff --git a/dev-lang/python/python-3.8.7-r1.ebuild b/dev-lang/python/python-3.8.7-r1.ebuild
90 index 97ca965b7c5..7d9a82ace38 100644
91 --- a/dev-lang/python/python-3.8.7-r1.ebuild
92 +++ b/dev-lang/python/python-3.8.7-r1.ebuild
93 @@ -140,11 +140,6 @@ src_configure() {
94 # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
95 tc-export CXX
96
97 - # Set LDFLAGS so we link modules with -lpython3.2 correctly.
98 - # Needed on FreeBSD unless Python 3.2 is already installed.
99 - # Please query BSD team before removing this!
100 - append-ldflags "-L."
101 -
102 # Fix implicit declarations on cross and prefix builds. Bug #674070.
103 use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
104
105
106 diff --git a/dev-lang/python/python-3.9.1-r1.ebuild b/dev-lang/python/python-3.9.1-r1.ebuild
107 index 3bd43f252c8..79ddedadff1 100644
108 --- a/dev-lang/python/python-3.9.1-r1.ebuild
109 +++ b/dev-lang/python/python-3.9.1-r1.ebuild
110 @@ -151,11 +151,6 @@ src_configure() {
111 # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
112 tc-export CXX
113
114 - # Set LDFLAGS so we link modules with -lpython3.2 correctly.
115 - # Needed on FreeBSD unless Python 3.2 is already installed.
116 - # Please query BSD team before removing this!
117 - append-ldflags "-L."
118 -
119 # Fix implicit declarations on cross and prefix builds. Bug #674070.
120 use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw