mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
dev-perl/Socket6: remove which command from configure and Makefile.PL
Closes: https://bugs.gentoo.org/954831 Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx> Part-of: https://github.com/gentoo/gentoo/pull/43103 Closes: https://github.com/gentoo/gentoo/pull/43103 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
parent
6a34251e0d
commit
5fef5e0451
@ -5,7 +5,7 @@ EAPI=8
|
||||
|
||||
DIST_AUTHOR=UMEMOTO
|
||||
DIST_VERSION=0.29
|
||||
inherit perl-module toolchain-funcs
|
||||
inherit autotools perl-module toolchain-funcs
|
||||
|
||||
DESCRIPTION="IPv6 related part of the C socket.h defines and structure manipulators"
|
||||
|
||||
@ -15,9 +15,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.290.0-pointer-warning.patch
|
||||
"${FILESDIR}"/${PN}-0.290.0-which.patch
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_prepare () {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
23
dev-perl/Socket6/files/Socket6-0.290.0-which.patch
Normal file
23
dev-perl/Socket6/files/Socket6-0.290.0-which.patch
Normal file
@ -0,0 +1,23 @@
|
||||
Bug: https://bugs.gentoo.org/954831
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -35,7 +35,7 @@
|
||||
AC_PROG_CC
|
||||
|
||||
changequote(<<, >>)
|
||||
-default_perl_path=`which perl | sed -e 's/\/\/*[^\/]*$//'`
|
||||
+default_perl_path=`command -v perl | sed -e 's/\/\/*[^\/]*$//'`
|
||||
changequote([,])
|
||||
|
||||
AC_ARG_WITH(perl,[ --with-perl=path-to-perl],
|
||||
--- a/Makefile.PL
|
||||
+++ b/Makefile.PL
|
||||
@@ -34,7 +34,7 @@
|
||||
configure_mswin32();
|
||||
} else {
|
||||
local $ENV{TMPDIR} = $ENV{TMPDIR};
|
||||
- my $path_perl = ($^X =~ m!^/!o) ? $^X : `which $^X`;
|
||||
+ my $path_perl = ($^X =~ m!^/!o) ? $^X : `command -v $^X`;
|
||||
my $cmd = "CC='$Config{cc}' CFLAGS='$Config{ccflags}'";
|
||||
if ($^O eq 'android') {
|
||||
# Work around a bug in Android's sh:
|
||||
Loading…
x
Reference in New Issue
Block a user