mirror of
https://github.com/python/cpython.git
synced 2026-06-04 16:50:51 +00:00
gh-150443: Exclude explicit dup3 and pipe2 checks on iOS builds. (#150444)
Exclude explicit dup3 and pipe2 checks on iOS builds.
This commit is contained in:
parent
b87c99158c
commit
629da5c914
2 changed files with 16 additions and 16 deletions
26
configure
generated
vendored
26
configure
generated
vendored
|
|
@ -19979,12 +19979,6 @@ if test "x$ac_cv_func_dup" = xyes
|
|||
then :
|
||||
printf "%s\n" "#define HAVE_DUP 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "dup3" "ac_cv_func_dup3"
|
||||
if test "x$ac_cv_func_dup3" = xyes
|
||||
then :
|
||||
printf "%s\n" "#define HAVE_DUP3 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "execv" "ac_cv_func_execv"
|
||||
if test "x$ac_cv_func_execv" = xyes
|
||||
|
|
@ -20459,12 +20453,6 @@ if test "x$ac_cv_func_pipe" = xyes
|
|||
then :
|
||||
printf "%s\n" "#define HAVE_PIPE 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "pipe2" "ac_cv_func_pipe2"
|
||||
if test "x$ac_cv_func_pipe2" = xyes
|
||||
then :
|
||||
printf "%s\n" "#define HAVE_PIPE2 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "plock" "ac_cv_func_plock"
|
||||
if test "x$ac_cv_func_plock" = xyes
|
||||
|
|
@ -21132,7 +21120,13 @@ fi
|
|||
# header definition prevents usage - autoconf doesn't use the headers), or
|
||||
# raise an error if used at runtime. Force these symbols off.
|
||||
if test "$ac_sys_system" != "iOS" ; then
|
||||
ac_fn_c_check_func "$LINENO" "getentropy" "ac_cv_func_getentropy"
|
||||
ac_fn_c_check_func "$LINENO" "dup3" "ac_cv_func_dup3"
|
||||
if test "x$ac_cv_func_dup3" = xyes
|
||||
then :
|
||||
printf "%s\n" "#define HAVE_DUP3 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "getentropy" "ac_cv_func_getentropy"
|
||||
if test "x$ac_cv_func_getentropy" = xyes
|
||||
then :
|
||||
printf "%s\n" "#define HAVE_GETENTROPY 1" >>confdefs.h
|
||||
|
|
@ -21143,6 +21137,12 @@ if test "x$ac_cv_func_getgroups" = xyes
|
|||
then :
|
||||
printf "%s\n" "#define HAVE_GETGROUPS 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "pipe2" "ac_cv_func_pipe2"
|
||||
if test "x$ac_cv_func_pipe2" = xyes
|
||||
then :
|
||||
printf "%s\n" "#define HAVE_PIPE2 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
ac_fn_c_check_func "$LINENO" "system" "ac_cv_func_system"
|
||||
if test "x$ac_cv_func_system" = xyes
|
||||
|
|
|
|||
|
|
@ -5402,7 +5402,7 @@ fi
|
|||
AC_CHECK_FUNCS([ \
|
||||
accept4 alarm bind_textdomain_codeset chmod chown clearenv \
|
||||
clock closefrom close_range confstr \
|
||||
copy_file_range ctermid dladdr dup dup3 execv explicit_bzero explicit_memset \
|
||||
copy_file_range ctermid dladdr dup execv explicit_bzero explicit_memset \
|
||||
faccessat fchmod fchmodat fchown fchownat fdopendir fdwalk fexecve \
|
||||
fork fork1 fpathconf fstatat ftime ftruncate futimens futimes futimesat \
|
||||
gai_strerror getegid geteuid getgid getgrent getgrgid getgrgid_r \
|
||||
|
|
@ -5412,7 +5412,7 @@ AC_CHECK_FUNCS([ \
|
|||
getspnam getuid getwd grantpt if_nameindex initgroups kill killpg lchown linkat \
|
||||
lockf lstat lutimes madvise mbrtowc memrchr mkdirat mkfifo mkfifoat \
|
||||
mknod mknodat mktime mmap mremap nice openat opendir pathconf pause pipe \
|
||||
pipe2 plock poll ppoll posix_fadvise posix_fallocate posix_openpt posix_spawn posix_spawnp \
|
||||
plock poll ppoll posix_fadvise posix_fallocate posix_openpt posix_spawn posix_spawnp \
|
||||
posix_spawn_file_actions_addclosefrom_np \
|
||||
pread preadv preadv2 process_vm_readv \
|
||||
pthread_cond_timedwait_relative_np pthread_condattr_setclock pthread_init \
|
||||
|
|
@ -5449,7 +5449,7 @@ fi
|
|||
# header definition prevents usage - autoconf doesn't use the headers), or
|
||||
# raise an error if used at runtime. Force these symbols off.
|
||||
if test "$ac_sys_system" != "iOS" ; then
|
||||
AC_CHECK_FUNCS([getentropy getgroups system])
|
||||
AC_CHECK_FUNCS([dup3 getentropy getgroups pipe2 system])
|
||||
fi
|
||||
|
||||
AC_CHECK_DECL([dirfd],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue