summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/python/python-3.10.9.ebuild3
-rw-r--r--dev-lang/python/python-3.11.1.ebuild3
-rw-r--r--dev-lang/python/python-3.12.0_alpha4.ebuild3
-rw-r--r--dev-lang/python/python-3.8.16-r3.ebuild3
-rw-r--r--dev-lang/python/python-3.9.16.ebuild3
5 files changed, 15 insertions, 0 deletions
diff --git a/dev-lang/python/python-3.10.9.ebuild b/dev-lang/python/python-3.10.9.ebuild
index 1b3700f2b2b9..390bba98511d 100644
--- a/dev-lang/python/python-3.10.9.ebuild
+++ b/dev-lang/python/python-3.10.9.ebuild
@@ -246,6 +246,9 @@ src_configure() {
--libdir="${cbuild_libdir:2}"
+ # Avoid needing to load the right libpython.so.
+ --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross.
--without-lto
diff --git a/dev-lang/python/python-3.11.1.ebuild b/dev-lang/python/python-3.11.1.ebuild
index f0e59a041105..5d2077e3f7c7 100644
--- a/dev-lang/python/python-3.11.1.ebuild
+++ b/dev-lang/python/python-3.11.1.ebuild
@@ -235,6 +235,9 @@ src_configure() {
--libdir="${cbuild_libdir:2}"
+ # Avoid needing to load the right libpython.so.
+ --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross to satisfy --with-build-python.
--without-lto
diff --git a/dev-lang/python/python-3.12.0_alpha4.ebuild b/dev-lang/python/python-3.12.0_alpha4.ebuild
index 93317e0a722a..e3431855d0e7 100644
--- a/dev-lang/python/python-3.12.0_alpha4.ebuild
+++ b/dev-lang/python/python-3.12.0_alpha4.ebuild
@@ -229,6 +229,9 @@ src_configure() {
--libdir="${cbuild_libdir:2}"
+ # Avoid needing to load the right libpython.so.
+ --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross to satisfy --with-build-python.
--without-lto
diff --git a/dev-lang/python/python-3.8.16-r3.ebuild b/dev-lang/python/python-3.8.16-r3.ebuild
index 848ce784881c..3032411863bc 100644
--- a/dev-lang/python/python-3.8.16-r3.ebuild
+++ b/dev-lang/python/python-3.8.16-r3.ebuild
@@ -203,6 +203,9 @@ src_configure() {
--libdir="${cbuild_libdir:2}"
+ # Avoid needing to load the right libpython.so.
+ --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross.
--without-lto
diff --git a/dev-lang/python/python-3.9.16.ebuild b/dev-lang/python/python-3.9.16.ebuild
index f6dbbd4312df..cb84012fc09b 100644
--- a/dev-lang/python/python-3.9.16.ebuild
+++ b/dev-lang/python/python-3.9.16.ebuild
@@ -240,6 +240,9 @@ src_configure() {
--libdir="${cbuild_libdir:2}"
+ # Avoid needing to load the right libpython.so.
+ --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross.
--without-lto