commit: 9def35446cd785b073a81e26f3113a6e663f1f8f
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 8 16:46:20 2016 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Dec 8 16:47:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9def3544
dev-libs/gmp: make sure configure stays +x
Depending on the version of patch used, updates to the configure script
might have lost the +x bit. Since we already chmod the main script, add
the wrapped one to the list too to workaround patch misbehavior.
dev-libs/gmp/gmp-6.0.0a.ebuild | 3 ++-
dev-libs/gmp/gmp-6.1.0.ebuild | 3 ++-
dev-libs/gmp/gmp-6.1.1.ebuild | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-libs/gmp/gmp-6.0.0a.ebuild b/dev-libs/gmp/gmp-6.0.0a.ebuild
index 62f3477..3beced7 100644
--- a/dev-libs/gmp/gmp-6.0.0a.ebuild
+++ b/dev-libs/gmp/gmp-6.0.0a.ebuild
@@ -43,7 +43,8 @@ src_prepare() {
#!/bin/sh
exec env ABI="${GMPABI}" "$0.wrapped" "$@"
EOF
- chmod a+rx configure
+ # Patches to original configure might have lost the +x bit.
+ chmod a+rx configure{,.wrapped}
}
multilib_src_configure() {
diff --git a/dev-libs/gmp/gmp-6.1.0.ebuild b/dev-libs/gmp/gmp-6.1.0.ebuild
index 519ff18..456ed04 100644
--- a/dev-libs/gmp/gmp-6.1.0.ebuild
+++ b/dev-libs/gmp/gmp-6.1.0.ebuild
@@ -49,7 +49,8 @@ src_prepare() {
#!/bin/sh
exec env ABI="${GMPABI}" "$0.wrapped" "$@"
EOF
- chmod a+rx configure
+ # Patches to original configure might have lost the +x bit.
+ chmod a+rx configure{,.wrapped}
}
multilib_src_configure() {
diff --git a/dev-libs/gmp/gmp-6.1.1.ebuild b/dev-libs/gmp/gmp-6.1.1.ebuild
index 6aa461d..3096454 100644
--- a/dev-libs/gmp/gmp-6.1.1.ebuild
+++ b/dev-libs/gmp/gmp-6.1.1.ebuild
@@ -48,7 +48,8 @@ src_prepare() {
#!/bin/sh
exec env ABI="${GMPABI}" "$0.wrapped" "$@"
EOF
- chmod a+rx configure
+ # Patches to original configure might have lost the +x bit.
+ chmod a+rx configure{,.wrapped}
}
multilib_src_configure() {