Skip to content

Commit 7d265b6

Browse files
authored
[3.13] gh-150443: Exclude explicit dup3 and pipe2 checks on iOS builds. (GH-150444) (#150448)
Exclude explicit dup3 and pipe2 checks on iOS builds. (cherry picked from commit 629da5c)
1 parent 2080523 commit 7d265b6

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

configure

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

configure.ac

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5242,7 +5242,7 @@ fi
52425242
# checks for library functions
52435243
AC_CHECK_FUNCS([ \
52445244
accept4 alarm bind_textdomain_codeset chmod chown clock closefrom close_range confstr \
5245-
copy_file_range ctermid dup dup3 execv explicit_bzero explicit_memset \
5245+
copy_file_range ctermid dup execv explicit_bzero explicit_memset \
52465246
faccessat fchmod fchmodat fchown fchownat fdopendir fdwalk fexecve \
52475247
fork fork1 fpathconf fstatat ftime ftruncate futimens futimes futimesat \
52485248
gai_strerror getegid geteuid getgid getgrent getgrgid getgrgid_r \
@@ -5252,7 +5252,7 @@ AC_CHECK_FUNCS([ \
52525252
getspnam getuid getwd grantpt if_nameindex initgroups kill killpg lchown linkat \
52535253
lockf lstat lutimes madvise mbrtowc memrchr mkdirat mkfifo mkfifoat \
52545254
mknod mknodat mktime mmap mremap nice openat opendir pathconf pause pipe \
5255-
pipe2 plock poll posix_fadvise posix_fallocate posix_openpt posix_spawn posix_spawnp \
5255+
plock poll posix_fadvise posix_fallocate posix_openpt posix_spawn posix_spawnp \
52565256
posix_spawn_file_actions_addclosefrom_np \
52575257
pread preadv preadv2 process_vm_readv pthread_cond_timedwait_relative_np pthread_condattr_setclock pthread_init \
52585258
pthread_kill ptsname ptsname_r pwrite pwritev pwritev2 readlink readlinkat readv realpath renameat \
@@ -5280,7 +5280,7 @@ fi
52805280
# header definition prevents usage - autoconf doesn't use the headers), or
52815281
# raise an error if used at runtime. Force these symbols off.
52825282
if test "$ac_sys_system" != "iOS" ; then
5283-
AC_CHECK_FUNCS([getentropy getgroups system])
5283+
AC_CHECK_FUNCS([dup3 getentropy getgroups pipe2 system])
52845284
fi
52855285

52865286
AC_CHECK_DECL([dirfd],

0 commit comments

Comments
 (0)