configure probes for accept4(), dup3(), pipe2()
authorZefram <zefram@fysh.org>
Tue, 19 Dec 2017 10:35:58 +0000 (10:35 +0000)
committerZefram <zefram@fysh.org>
Fri, 22 Dec 2017 16:00:57 +0000 (16:00 +0000)
These will shortly be used to implement I/O operations that create file
descriptors with the FD_CLOEXEC flag set atomically.

18 files changed:
Configure
Cross/config.sh-arm-linux
Cross/config.sh-arm-linux-n770
NetWare/config.wc
Porting/Glossary
Porting/config.sh
Porting/config_H
config_h.SH
configure.com
metaconfig.h
plan9/config_sh.sample
symbian/config.sh
uconfig.h
uconfig.sh
uconfig64.sh
win32/config.ce
win32/config.gc
win32/config.vc

index b48aaff..1eb0c8c 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -371,6 +371,7 @@ cppminus=''
 cpprun=''
 cppstdin=''
 d__fwalk=''
+d_accept4=''
 d_access=''
 d_accessx=''
 d_acosh=''
@@ -438,6 +439,7 @@ d_drand48_r=''
 drand48_r_proto=''
 d_drand48proto=''
 d_dup2=''
+d_dup3=''
 d_eaccess=''
 d_endgrent=''
 d_endgrent_r=''
@@ -700,6 +702,7 @@ d_open3=''
 d_fpathconf=''
 d_pathconf=''
 d_pause=''
+d_pipe2=''
 d_pipe=''
 d_poll=''
 d_portable=''
@@ -10584,6 +10587,10 @@ $rm_try
 set fwalk d__fwalk
 eval $inlibc
 
+: see if accept4 exists
+set accept4 d_accept4
+eval $inlibc
+
 : Initialize h_fcntl
 h_fcntl=false
 
@@ -12639,6 +12646,10 @@ eval $hasproto
 set dup2 d_dup2
 eval $inlibc
 
+: see if dup3 exists
+set dup3 d_dup3
+eval $inlibc
+
 : see if eaccess exists
 set eaccess d_eaccess
 eval $inlibc
 set pause d_pause
 eval $inlibc
 
+: see if pipe2 exists
+set pipe2 d_pipe2
+eval $inlibc
+
 : see if poll exists
 set poll d_poll
 eval $inlibc
@@ -23766,6 +23781,7 @@ d_PRIu64='$d_PRIu64'
 d_PRIx64='$d_PRIx64'
 d_SCNfldbl='$d_SCNfldbl'
 d__fwalk='$d__fwalk'
+d_accept4='$d_accept4'
 d_access='$d_access'
 d_accessx='$d_accessx'
 d_acosh='$d_acosh'
@@ -23840,6 +23856,7 @@ d_double_style_vax='$d_double_style_vax'
 d_drand48_r='$d_drand48_r'
 d_drand48proto='$d_drand48proto'
 d_dup2='$d_dup2'
+d_dup3='$d_dup3'
 d_duplocale='$d_duplocale'
 d_eaccess='$d_eaccess'
 d_endgrent='$d_endgrent'
@@ -24088,6 +24105,7 @@ d_pathconf='$d_pathconf'
 d_pause='$d_pause'
 d_perl_otherlibdirs='$d_perl_otherlibdirs'
 d_phostname='$d_phostname'
+d_pipe2='$d_pipe2'
 d_pipe='$d_pipe'
 d_poll='$d_poll'
 d_portable='$d_portable'
index 993a1b3..ea63ba5 100644 (file)
@@ -103,6 +103,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='define'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='define'
@@ -178,6 +179,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='define'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='define'
 d_endgrent_r='undef'
@@ -425,6 +427,7 @@ d_pathconf='define'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='define'
 d_poll='define'
 d_portable='define'
index d60755a..0f3bce0 100644 (file)
@@ -102,6 +102,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='define'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='define'
@@ -177,6 +178,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='define'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='define'
 d_endgrent_r='undef'
@@ -424,6 +426,7 @@ d_pathconf='define'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='define'
 d_poll='define'
 d_portable='define'
index 02bb90a..7270b75 100644 (file)
@@ -90,6 +90,7 @@ d_PRIu64='undef'
 d_PRIx64='undef'
 d_SCNfldbl='undef'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='undef'
@@ -165,6 +166,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -414,6 +416,7 @@ d_pathconf='undef'
 d_pause='undef'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='define'
 d_poll='undef'
 d_portable='define'
index 041cdf0..ddcd7e5 100644 (file)
@@ -393,6 +393,10 @@ d__fwalk (d__fwalk.U):
        This variable conditionally defines HAS__FWALK if _fwalk() is
        available to apply a function to all the file handles.
 
+d_accept4 (d_accept4.U):
+       This variable conditionally defines HAS_ACCEPT4
+       if accept4() is available to accept socket connections.
+
 d_access (d_access.U):
        This variable conditionally defines HAS_ACCESS if the access() system
        call is available to check for access permissions using real IDs.
@@ -735,6 +739,10 @@ d_dup2 (d_dup2.U):
        This variable conditionally defines HAS_DUP2 if dup2() is
        available to duplicate file descriptors.
 
+d_dup3 (d_dup3.U):
+       This variable conditionally defines HAS_DUP3
+       if dup3() is available to duplicate file descriptors.
+
 d_duplocale (d_newlocale.U):
        This variable conditionally defines the HAS_DUPLOCALE symbol, which
        indicates to the C program that the duplocale() routine is available
@@ -1919,6 +1927,10 @@ d_pipe (d_pipe.U):
        indicates to the C program that the pipe() routine is available
        to create an inter-process channel.
 
+d_pipe2 (d_pipe2.U):
+       This variable conditionally defines HAS_PIPE2
+       if pipe2() is available to create inter-process pipes.
+
 d_poll (d_poll.U):
        This variable conditionally defines the HAS_POLL symbol, which
        indicates to the C program that the poll() routine is available
index 71fffee..7c505d5 100644 (file)
@@ -8,17 +8,23 @@
 
 # Package name      : perl5
 # Source directory  : .
-# Configuration time: Sat Nov 18 15:33:22 GMT 2017
-# Configured by     : aaron
-# Target system     : linux pniagi 3.16.0-4-amd64 #1 smp debian 3.16.7-ckt25-2 (2016-04-08) x86_64 gnulinux 
+# Configuration time: Fri Dec 22 15:55:04 GMT 2017
+# Configured by     : yourname
+# Target system     : linux barba.rous.org 3.16.0-4-amd64 #1 smp debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 gnulinux 
 
 : Configure command line arguments.
-config_arg0='Configure'
-config_args='-des -Dusedevel -Dprefix=/tmp/blead'
-config_argc=3
-config_arg1='-des'
-config_arg2='-Dusedevel'
-config_arg3='-Dprefix=/tmp/blead'
+config_arg0='./Configure'
+config_args='-Dprefix=/opt/perl -Dcf_by=yourname -Dcf_email=yourname@yourhost.yourplace.com -Dperladmin=yourname@yourhost.yourplace.com -Dmydomain=.yourplace.com -Dmyhostname=yourhost -Duse64bitint -Dusedevel -dE'
+config_argc=9
+config_arg1='-Dprefix=/opt/perl'
+config_arg2='-Dcf_by=yourname'
+config_arg3='-Dcf_email=yourname@yourhost.yourplace.com'
+config_arg4='-Dperladmin=yourname@yourhost.yourplace.com'
+config_arg5='-Dmydomain=.yourplace.com'
+config_arg6='-Dmyhostname=yourhost'
+config_arg7='-Duse64bitint'
+config_arg8='-Dusedevel'
+config_arg9='-dE'
 
 Author=''
 Date=''
@@ -36,14 +42,14 @@ _o='.o'
 afs='false'
 afsroot='/afs'
 alignbytes='8'
-aphostname='/bin/hostname'
+aphostname=''
 api_revision='5'
 api_subversion='8'
 api_version='27'
 api_versionstring='5.27.8'
 ar='ar'
-archlib='/tmp/blead/lib/perl5/5.27.8/x86_64-linux'
-archlibexp='/tmp/blead/lib/perl5/5.27.8/x86_64-linux'
+archlib='/opt/perl/lib/5.27.8/x86_64-linux'
+archlibexp='/opt/perl/lib/5.27.8/x86_64-linux'
 archname64=''
 archname='x86_64-linux'
 archobjs=''
@@ -51,9 +57,9 @@ asctime_r_proto='0'
 awk='awk'
 baserev='5.0'
 bash=''
-bin='/tmp/blead/bin'
+bin='/opt/perl/bin'
 bin_ELF='define'
-binexp='/tmp/blead/bin'
+binexp='/opt/perl/bin'
 bison='bison'
 byacc='byacc'
 byteorder='12345678'
@@ -68,9 +74,9 @@ ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
 ccsymbols=''
 ccversion=''
-cf_by='aaron'
-cf_email='arc@cpan.org'
-cf_time='Sat Nov 18 15:33:22 GMT 2017'
+cf_by='yourname'
+cf_email='yourname@yourhost.yourplace.com'
+cf_time='Fri Dec 22 15:55:04 GMT 2017'
 charbits='8'
 charsize='1'
 chgrp=''
@@ -111,6 +117,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='define'
 d__fwalk='undef'
+d_accept4='define'
 d_access='define'
 d_accessx='undef'
 d_acosh='define'
@@ -157,13 +164,13 @@ d_copysignl='define'
 d_cplusplus='undef'
 d_crypt='define'
 d_crypt_r='undef'
-d_csh='undef'
+d_csh='define'
 d_ctermid='define'
 d_ctermid_r='undef'
 d_ctime64='undef'
 d_ctime_r='undef'
 d_cuserid='define'
-d_dbminitproto='undef'
+d_dbminitproto='define'
 d_difftime64='undef'
 d_difftime='define'
 d_dir_dd_fd='undef'
@@ -185,6 +192,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='define'
 d_dup2='define'
+d_dup3='define'
 d_duplocale='define'
 d_eaccess='define'
 d_endgrent='define'
@@ -413,7 +421,7 @@ d_munmap='define'
 d_mymalloc='undef'
 d_nan='define'
 d_nanosleep='define'
-d_ndbm='undef'
+d_ndbm='define'
 d_ndbm_h_uses_prototypes='undef'
 d_nearbyint='define'
 d_newlocale='define'
@@ -433,6 +441,7 @@ d_pathconf='define'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='define'
 d_pipe='define'
 d_poll='define'
 d_portable='define'
@@ -641,9 +650,9 @@ d_xenix='undef'
 date='date'
 db_hashtype='u_int32_t'
 db_prefixtype='size_t'
-db_version_major=''
-db_version_minor=''
-db_version_patch=''
+db_version_major='5'
+db_version_minor='1'
+db_version_patch='29'
 default_inc_excludes_dot='define'
 direntrytype='struct dirent'
 dlext='so'
@@ -658,7 +667,7 @@ drand48_r_proto='0'
 dtrace=''
 dtraceobject=''
 dtracexnolibs=''
-dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
+dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared'
 eagain='EAGAIN'
 ebcdic='undef'
 echo='echo'
@@ -673,7 +682,7 @@ endservent_r_proto='0'
 eunicefix=':'
 exe_ext=''
 expr='expr'
-extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Tar Attribute/Handlers AutoLoader B/Debug CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS File/Fetch File/Find File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NEXT Net/Ping Params/Check Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings experimental if lib libnet parent perlfaq podlators version'
+extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Tar Attribute/Handlers AutoLoader B/Debug CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS File/Fetch File/Find File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NEXT Net/Ping Params/Check Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings experimental if lib libnet parent perlfaq podlators version'
 extern_C='extern'
 extras=''
 fflushNULL='define'
@@ -686,7 +695,7 @@ fpostype='fpos_t'
 freetype='void'
 from=':'
 full_ar='/usr/bin/ar'
-full_csh='csh'
+full_csh='/bin/csh'
 full_sed='/bin/sed'
 gccansipedantic=''
 gccosandvers=''
@@ -726,7 +735,7 @@ gzip='gzip'
 h_fcntl='false'
 h_sysfile='true'
 hint='recommended'
-hostcat='cat /etc/hosts'
+hostcat=''
 hostgenerate=''
 hostosname=''
 hostperl=''
@@ -746,8 +755,8 @@ i_arpainet='define'
 i_bfd='undef'
 i_bsdioctl=''
 i_crypt='define'
-i_db='undef'
-i_dbm='undef'
+i_db='define'
+i_dbm='define'
 i_dirent='define'
 i_dlfcn='define'
 i_execinfo='define'
@@ -755,8 +764,8 @@ i_fcntl='undef'
 i_fenv='define'
 i_fp='undef'
 i_fp_class='undef'
-i_gdbm='undef'
-i_gdbm_ndbm='undef'
+i_gdbm='define'
+i_gdbm_ndbm='define'
 i_gdbmndbm='undef'
 i_grp='define'
 i_ieeefp='undef'
@@ -830,26 +839,26 @@ inc_version_list_init='0'
 incpath=''
 incpth='/usr/lib/gcc/x86_64-linux-gnu/4.9/include /usr/local/include /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/include'
 inews=''
-initialinstalllocation='/tmp/blead/bin'
-installarchlib='/tmp/blead/lib/perl5/5.27.8/x86_64-linux'
-installbin='/tmp/blead/bin'
+initialinstalllocation='/opt/perl/bin'
+installarchlib='/opt/perl/lib/5.27.8/x86_64-linux'
+installbin='/opt/perl/bin'
 installhtml1dir=''
 installhtml3dir=''
-installman1dir='/tmp/blead/man/man1'
-installman3dir='/tmp/blead/man/man3'
-installprefix='/tmp/blead'
-installprefixexp='/tmp/blead'
-installprivlib='/tmp/blead/lib/perl5/5.27.8'
-installscript='/tmp/blead/bin'
-installsitearch='/tmp/blead/lib/perl5/site_perl/5.27.8/x86_64-linux'
-installsitebin='/tmp/blead/bin'
+installman1dir='/opt/perl/man/man1'
+installman3dir='/opt/perl/man/man3'
+installprefix='/opt/perl'
+installprefixexp='/opt/perl'
+installprivlib='/opt/perl/lib/5.27.8'
+installscript='/opt/perl/bin'
+installsitearch='/opt/perl/lib/site_perl/5.27.8/x86_64-linux'
+installsitebin='/opt/perl/bin'
 installsitehtml1dir=''
 installsitehtml3dir=''
-installsitelib='/tmp/blead/lib/perl5/site_perl/5.27.8'
-installsiteman1dir='/tmp/blead/man/man1'
-installsiteman3dir='/tmp/blead/man/man3'
-installsitescript='/tmp/blead/bin'
-installstyle='lib/perl5'
+installsitelib='/opt/perl/lib/site_perl/5.27.8'
+installsiteman1dir='/opt/perl/man/man1'
+installsiteman3dir='/opt/perl/man/man3'
+installsitescript='/opt/perl/bin'
+installstyle='lib'
 installusrbinperl='undef'
 installvendorarch=''
 installvendorbin=''
@@ -877,12 +886,12 @@ lib_ext='.a'
 libc='libc-2.19.so'
 libperl='libperl.a'
 libpth='/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib'
-libs='-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc'
+libs='-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat'
 libsdirs=' /usr/lib/x86_64-linux-gnu'
-libsfiles=' libpthread.so libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
-libsfound=' /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libnsl.so /usr/lib/x86_64-linux-gnu/libdl.so /usr/lib/x86_64-linux-gnu/libm.so /usr/lib/x86_64-linux-gnu/libcrypt.so /usr/lib/x86_64-linux-gnu/libutil.so /usr/lib/x86_64-linux-gnu/libc.so'
+libsfiles=' libpthread.so libnsl.so libgdbm.so libdb.so libdl.so libm.so libcrypt.so libutil.so libc.so libgdbm_compat.so'
+libsfound=' /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libnsl.so /usr/lib/x86_64-linux-gnu/libgdbm.so /usr/lib/x86_64-linux-gnu/libdb.so /usr/lib/x86_64-linux-gnu/libdl.so /usr/lib/x86_64-linux-gnu/libm.so /usr/lib/x86_64-linux-gnu/libcrypt.so /usr/lib/x86_64-linux-gnu/libutil.so /usr/lib/x86_64-linux-gnu/libc.so /usr/lib/x86_64-linux-gnu/libgdbm_compat.so'
 libspath=' /usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib'
-libswanted='cl pthread socket inet nsl gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
+libswanted='cl pthread cl pthread socket inet nsl gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
 libswanted_uselargefiles=''
 line=''
 lint=''
@@ -911,11 +920,11 @@ make_set_make='#'
 mallocobj=''
 mallocsrc=''
 malloctype='void *'
-man1dir='/tmp/blead/man/man1'
-man1direxp='/tmp/blead/man/man1'
+man1dir='/opt/perl/man/man1'
+man1direxp='/opt/perl/man/man1'
 man1ext='1'
-man3dir='/tmp/blead/man/man3'
-man3direxp='/tmp/blead/man/man3'
+man3dir='/opt/perl/man/man3'
+man3direxp='/opt/perl/man/man3'
 man3ext='3'
 mips_type=''
 mistrustnm=''
@@ -927,8 +936,8 @@ multiarch='undef'
 mv=''
 myarchname='x86_64-linux'
 mydomain='.yourplace.com'
-myhostname='pniagi'
-myuname='linux pniagi 3.16.0-4-amd64 #1 smp debian 3.16.7-ckt25-2 (2016-04-08) x86_64 gnulinux '
+myhostname='yourhost'
+myuname='linux barba.rous.org 3.16.0-4-amd64 #1 smp debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 gnulinux '
 n='-n'
 need_va_copy='define'
 netdb_hlen_type='size_t'
@@ -960,7 +969,7 @@ osname='linux'
 osvers='3.16.0-4-amd64'
 otherlibdirs=' '
 package='perl5'
-pager='/bin/less -R'
+pager='/usr/bin/less -R'
 passcat='cat /etc/passwd'
 patchlevel='27'
 path_sep=':'
@@ -968,19 +977,19 @@ perl5='/usr/bin/perl'
 perl='perl'
 perl_patchlevel=''
 perl_static_inline='static __inline__'
-perladmin='arc@cpan.org'
+perladmin='yourname@yourhost.yourplace.com'
 perllibs='-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc'
-perlpath='/tmp/blead/bin/perl5.27.8'
+perlpath='/opt/perl/bin/perl5.27.8'
 pg='pg'
-phostname='hostname'
+phostname=''
 pidtype='pid_t'
 plibpth='/lib/x86_64-linux-gnu/4.9 /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu/4.9 /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /usr/lib'
 pmake=''
 pr=''
-prefix='/tmp/blead'
-prefixexp='/tmp/blead'
-privlib='/tmp/blead/lib/perl5/5.27.8'
-privlibexp='/tmp/blead/lib/perl5/5.27.8'
+prefix='/opt/perl'
+prefixexp='/opt/perl'
+privlib='/opt/perl/lib/5.27.8'
+privlibexp='/opt/perl/lib/5.27.8'
 procselfexe='"/proc/self/exe"'
 ptrsize='8'
 quadkind='2'
@@ -1017,8 +1026,8 @@ sPRIu64='"lu"'
 sPRIx64='"lx"'
 sSCNfldbl='"Lf"'
 sched_yield='sched_yield()'
-scriptdir='/tmp/blead/bin'
-scriptdirexp='/tmp/blead/bin'
+scriptdir='/opt/perl/bin'
+scriptdirexp='/opt/perl/bin'
 sed='sed'
 seedfunc='Perl_drand48_init'
 selectminbits='64'
@@ -1045,25 +1054,25 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
 sig_size='69'
 signal_t='void'
-sitearch='/tmp/blead/lib/perl5/site_perl/5.27.8/x86_64-linux'
-sitearchexp='/tmp/blead/lib/perl5/site_perl/5.27.8/x86_64-linux'
-sitebin='/tmp/blead/bin'
-sitebinexp='/tmp/blead/bin'
+sitearch='/opt/perl/lib/site_perl/5.27.8/x86_64-linux'
+sitearchexp='/opt/perl/lib/site_perl/5.27.8/x86_64-linux'
+sitebin='/opt/perl/bin'
+sitebinexp='/opt/perl/bin'
 sitehtml1dir=''
 sitehtml1direxp=''
 sitehtml3dir=''
 sitehtml3direxp=''
-sitelib='/tmp/blead/lib/perl5/site_perl/5.27.8'
-sitelib_stem='/tmp/blead/lib/perl5/site_perl'
-sitelibexp='/tmp/blead/lib/perl5/site_perl/5.27.8'
-siteman1dir='/tmp/blead/man/man1'
-siteman1direxp='/tmp/blead/man/man1'
-siteman3dir='/tmp/blead/man/man3'
-siteman3direxp='/tmp/blead/man/man3'
-siteprefix='/tmp/blead'
-siteprefixexp='/tmp/blead'
-sitescript='/tmp/blead/bin'
-sitescriptexp='/tmp/blead/bin'
+sitelib='/opt/perl/lib/site_perl/5.27.8'
+sitelib_stem='/opt/perl/lib/site_perl'
+sitelibexp='/opt/perl/lib/site_perl/5.27.8'
+siteman1dir='/opt/perl/man/man1'
+siteman1direxp='/opt/perl/man/man1'
+siteman3dir='/opt/perl/man/man3'
+siteman3direxp='/opt/perl/man/man3'
+siteprefix='/opt/perl'
+siteprefixexp='/opt/perl'
+sitescript='/opt/perl/bin'
+sitescriptexp='/opt/perl/bin'
 sizesize='8'
 sizetype='size_t'
 sleep=''
@@ -1081,7 +1090,7 @@ src='.'
 ssizetype='ssize_t'
 st_ino_sign='1'
 st_ino_size='8'
-startperl='#!/tmp/blead/bin/perl5.27.8'
+startperl='#!/opt/perl/bin/perl5.27.8'
 startsh='#!/bin/sh'
 static_ext=' '
 stdchar='char'
index 3833656..852224f 100644 (file)
@@ -13,9 +13,9 @@
 
 /* Package name      : perl5
  * Source directory  : .
- * Configuration time: Sat Nov 18 15:33:22 GMT 2017
- * Configured by     : aaron
- * Target system     : linux pniagi 3.16.0-4-amd64 #1 smp debian 3.16.7-ckt25-2 (2016-04-08) x86_64 gnulinux 
+ * Configuration time: Fri Dec 22 15:55:04 GMT 2017
+ * Configured by     : yourname
+ * Target system     : linux barba.rous.org 3.16.0-4-amd64 #1 smp debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 gnulinux 
  */
 
 #ifndef _config_h_
  *     This symbol, if defined, indicates that <rpcsvc/dbm.h> exists and
  *     should be included.
  */
-/*#define I_DBM        / **/
+#define I_DBM  /**/
 /*#define I_RPCSVC_DBM / **/
 
 /* I_DLFCN:
  *     This symbol, if defined, indicates that <gdbm.h> exists and should
  *     be included.
  */
-/*#define I_GDBM       / **/
+#define I_GDBM /**/
 
 /* I_LOCALE:
  *     This symbol, if defined, indicates to the C program that it should
  *     This symbol contains the ~name expanded version of ARCHLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define ARCHLIB "/tmp/blead/lib/perl5/5.27.8/x86_64-linux"             /**/
-#define ARCHLIB_EXP "/tmp/blead/lib/perl5/5.27.8/x86_64-linux"         /**/
+#define ARCHLIB "/opt/perl/lib/5.27.8/x86_64-linux"            /**/
+#define ARCHLIB_EXP "/opt/perl/lib/5.27.8/x86_64-linux"                /**/
 
 /* BIN:
  *     This symbol holds the path of the bin directory where the package will
  *     This symbol, if defined, indicates that we'd like to relocate entries
  *     in @INC at run time based on the location of the perl binary.
  */
-#define BIN "/tmp/blead/bin"   /**/
-#define BIN_EXP "/tmp/blead/bin"       /**/
+#define BIN "/opt/perl/bin"    /**/
+#define BIN_EXP "/opt/perl/bin"        /**/
 #define PERL_RELOCATABLE_INC "undef"           /**/
 
 /* PERL_INC_VERSION_LIST:
  *     This symbol contains the ~name expanded version of PRIVLIB, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define PRIVLIB "/tmp/blead/lib/perl5/5.27.8"          /**/
-#define PRIVLIB_EXP "/tmp/blead/lib/perl5/5.27.8"              /**/
+#define PRIVLIB "/opt/perl/lib/5.27.8"         /**/
+#define PRIVLIB_EXP "/opt/perl/lib/5.27.8"             /**/
 
 /* SITEARCH:
  *     This symbol contains the name of the private library for this package.
  *     This symbol contains the ~name expanded version of SITEARCH, to be used
  *     in programs that are not prepared to deal with ~ expansion at run-time.
  */
-#define SITEARCH "/tmp/blead/lib/perl5/site_perl/5.27.8/x86_64-linux"          /**/
-#define SITEARCH_EXP "/tmp/blead/lib/perl5/site_perl/5.27.8/x86_64-linux"              /**/
+#define SITEARCH "/opt/perl/lib/site_perl/5.27.8/x86_64-linux"         /**/
+#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.27.8/x86_64-linux"             /**/
 
 /* SITELIB:
  *     This symbol contains the name of the private library for this package.
  *     removed.  The elements in inc_version_list (inc_version_list.U) can
  *     be tacked onto this variable to generate a list of directories to search.
  */
-#define SITELIB "/tmp/blead/lib/perl5/site_perl/5.27.8"                /**/
-#define SITELIB_EXP "/tmp/blead/lib/perl5/site_perl/5.27.8"            /**/
-#define SITELIB_STEM "/tmp/blead/lib/perl5/site_perl"          /**/
+#define SITELIB "/opt/perl/lib/site_perl/5.27.8"               /**/
+#define SITELIB_EXP "/opt/perl/lib/site_perl/5.27.8"           /**/
+#define SITELIB_STEM "/opt/perl/lib/site_perl"         /**/
 
 /* PERL_VENDORARCH:
  *     If defined, this symbol contains the name of a private library.
 /* CSH:
  *     This symbol, if defined, contains the full pathname of csh.
  */
-/*#define HAS_CSH              / **/
+#define HAS_CSH                /**/
 #ifdef HAS_CSH
-#define CSH "csh"      /**/
+#define CSH "/bin/csh" /**/
 #endif
 
 /* HAS_DLADDR:
 #define HAS_UNAME              /**/
 /*#define HAS_PHOSTNAME        / **/
 #ifdef HAS_PHOSTNAME
-#define PHOSTNAME "/bin/hostname"      /* How to get the host name */
+#define PHOSTNAME ""   /* How to get the host name */
 #endif
 
 /* HAS_GETNETBYADDR:
  */
 /*#define I_NDBM       / **/
 /*#define I_GDBMNDBM   / **/
-/*#define I_GDBM_NDBM  / **/
+#define I_GDBM_NDBM    /**/
 /*#define NDBM_H_USES_PROTOTYPES       / **/
 /*#define GDBMNDBM_H_USES_PROTOTYPES   / **/
 /*#define GDBM_NDBM_H_USES_PROTOTYPES  / **/
  */
 /*#define HAS__FWALK           / **/
 
+/* HAS_ACCEPT4:
+ *     This symbol, if defined, indicates that the accept4
+ *     system call is available to accept socket connections.
+ */
+#define HAS_ACCEPT4            /**/
+
 /* HAS_ACOSH:
  *     This symbol, if defined, indicates that the acosh routine is
  *     available to do the inverse hyperbolic cosine function.
  *     to the program to supply one.  A good guess is
  *             extern int dbminit(char *);
  */
-/*#define      HAS_DBMINIT_PROTO       / **/
+#define        HAS_DBMINIT_PROTO       /**/
 
 /* HAS_DIR_DD_FD:
  *     This symbol, if defined, indicates that the the DIR* dirstream
  */
 /*#define      DLSYM_NEEDS_UNDERSCORE  / **/
 
+/* HAS_DUP3:
+ *     This symbol, if defined, indicates that the dup3
+ *     system call is available to duplicate file descriptors.
+ */
+#define HAS_DUP3               /**/
+
 /* HAS_ERF:
  *     This symbol, if defined, indicates that the erf routine is
  *     available to do the error function.
  */
 /*#define      HAS_OFF64_T             / **/
 
+/* HAS_PIPE2:
+ *     This symbol, if defined, indicates that the pipe2
+ *     system call is available to create inter-process pipes.
+ */
+#define HAS_PIPE2              /**/
+
 /* HAS_PRCTL:
  *     This symbol, if defined, indicates that the prctl routine is
  *     available to set process title.
  */
 #define DB_Hash_t      u_int32_t               /**/
 #define DB_Prefix_t    size_t          /**/
-#define DB_VERSION_MAJOR_CFG           /**/
-#define DB_VERSION_MINOR_CFG           /**/
-#define DB_VERSION_PATCH_CFG           /**/
+#define DB_VERSION_MAJOR_CFG   5       /**/
+#define DB_VERSION_MINOR_CFG   1       /**/
+#define DB_VERSION_PATCH_CFG   29      /**/
 
 /* I_FENV:
  *     This symbol, if defined, indicates to the C program that it should
  *     script to make sure (one hopes) that it runs with perl and not
  *     some shell.
  */
-#define STARTPERL "#!/tmp/blead/bin/perl5.27.8"                /**/
+#define STARTPERL "#!/opt/perl/bin/perl5.27.8"         /**/
 
 /* HAS_STDIO_STREAM_ARRAY:
  *     This symbol, if defined, tells that there is an array
index e5e08ee..b8300b4 100755 (executable)
@@ -2314,6 +2314,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #$d__fwalk HAS__FWALK          /**/
 
+/* HAS_ACCEPT4:
+ *     This symbol, if defined, indicates that the accept4
+ *     system call is available to accept socket connections.
+ */
+#$d_accept4 HAS_ACCEPT4                /**/
+
 /* HAS_ACOSH:
  *     This symbol, if defined, indicates that the acosh routine is
  *     available to do the inverse hyperbolic cosine function.
@@ -2445,6 +2451,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #$d_dlsymun    DLSYM_NEEDS_UNDERSCORE  /**/
 
+/* HAS_DUP3:
+ *     This symbol, if defined, indicates that the dup3
+ *     system call is available to duplicate file descriptors.
+ */
+#$d_dup3 HAS_DUP3              /**/
+
 /* HAS_ERF:
  *     This symbol, if defined, indicates that the erf routine is
  *     available to do the error function.
@@ -3136,6 +3148,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #$d_off64_t    HAS_OFF64_T             /**/
 
+/* HAS_PIPE2:
+ *     This symbol, if defined, indicates that the pipe2
+ *     system call is available to create inter-process pipes.
+ */
+#$d_pipe2 HAS_PIPE2            /**/
+
 /* HAS_PRCTL:
  *     This symbol, if defined, indicates that the prctl routine is
  *     available to set process title.
index 735dff5..cff0fee 100644 (file)
@@ -5927,6 +5927,7 @@ $ WC "d_PRIu64='" + d_PRIu64 + "'"
 $ WC "d_PRIx64='" + d_PRIx64 + "'"
 $ WC "d_SCNfldbl='" + d_SCNfldbl + "'"
 $ WC "d__fwalk='undef'"
+$ WC "d_accept4='undef'"
 $ WC "d_access='" + d_access + "'"
 $ WC "d_accessx='undef'"
 $ WC "d_acosh='" + d_acosh + "'"
@@ -6006,6 +6007,7 @@ $ WC "d_double_style_ieee='" + d_double_style_ieee + "'"
 $ WC "d_double_style_vax='" + d_double_style_vax + "'"
 $ WC "d_drand48proto='" + d_drand48proto + "'"
 $ WC "d_dup2='define'"
+$ WC "d_dup3='undef'"
 $ WC "d_eaccess='undef'"
 $ WC "d_endgrent='define'"
 $ WC "d_endhent='" + d_endhent + "'"
@@ -6235,6 +6237,7 @@ $ WC "d_pause='define'"
 $ WC "d_perl_otherlibdirs='undef'"
 $ WC "d_phostname='" + d_phostname + "'"
 $ WC "d_pipe='define'"
+$ WC "d_pipe2='undef'"
 $ WC "d_poll='" + d_poll + "'"
 $ WC "d_portable='define'"
 $ WC "d_procselfexe='undef'"
index ba8ee4a..a9af3c2 100644 (file)
@@ -22,4 +22,7 @@
  * HAS_NANOSLEEP
  * HAS_STRTOLD_L
  * I_WCHAR
+ * HAS_ACCEPT4
+ * HAS_DUP3
+ * HAS_PIPE2
  */
index a85397e..9a1ab8f 100644 (file)
@@ -103,6 +103,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='define'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='undef'
@@ -178,6 +179,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='define'
 d_endgrent_r='undef'
@@ -425,6 +427,7 @@ d_pathconf='define'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='define'
 d_poll='undef'
 d_portable='define'
index 510970b..31081ee 100644 (file)
@@ -48,6 +48,7 @@ d_PRIu64='undef'
 d_PRIx64='undef'
 d_SCNfldbl='undef'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='undef'
 d_accessx='undef'
 d_acosh='undef'
@@ -123,6 +124,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='undef'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -372,6 +374,7 @@ d_pathconf='undef'
 d_pause='undef'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='undef'
 d_poll='undef'
 d_portable='undef'
index 8adee29..2e5f98e 100644 (file)
--- a/uconfig.h
+++ b/uconfig.h
  */
 /*#define HAS__FWALK           / **/
 
+/* HAS_ACCEPT4:
+ *     This symbol, if defined, indicates that the accept4
+ *     system call is available to accept socket connections.
+ */
+/*#define HAS_ACCEPT4          / **/
+
 /* HAS_ACOSH:
  *     This symbol, if defined, indicates that the acosh routine is
  *     available to do the inverse hyperbolic cosine function.
  */
 /*#define      DLSYM_NEEDS_UNDERSCORE  / **/
 
+/* HAS_DUP3:
+ *     This symbol, if defined, indicates that the dup3
+ *     system call is available to duplicate file descriptors.
+ */
+/*#define HAS_DUP3             / **/
+
 /* HAS_ERF:
  *     This symbol, if defined, indicates that the erf routine is
  *     available to do the error function.
  */
 /*#define      HAS_OFF64_T             / **/
 
+/* HAS_PIPE2:
+ *     This symbol, if defined, indicates that the pipe2
+ *     system call is available to create inter-process pipes.
+ */
+/*#define HAS_PIPE2            / **/
+
 /* HAS_PRCTL:
  *     This symbol, if defined, indicates that the prctl routine is
  *     available to set process title.
 #endif
 
 /* Generated from:
- * 84ef0e3b4e27374e35a7ac6726cf1c0149b1d4ba726bd58e06d9a9ce18acbb04 config_h.SH
- * 9df6179826b20eb8e1d8db749dfd77913897fae551371f686571273075f78092 uconfig.sh
+ * 7e8e752fea0ea763029b7c6520f3272c8c86c36221269040b1d39493cf12aa13 config_h.SH
+ * 1aa1a771df9d5ae1df4e6419f0b30a12a974527ec226712787d96d0d770010e7 uconfig.sh
  * ex: set ro: */
index 98b5e5d..86a52dc 100644 (file)
@@ -42,6 +42,7 @@ d_PRIu64='undef'
 d_PRIx64='undef'
 d_SCNfldbl='undef'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='undef'
 d_accessx='undef'
 d_acosh='undef'
@@ -117,6 +118,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='undef'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -365,6 +367,7 @@ d_pathconf='undef'
 d_pause='undef'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='undef'
 d_poll='undef'
 d_portable='undef'
index b2f5663..2d23b89 100644 (file)
@@ -42,6 +42,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='define'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='undef'
 d_accessx='undef'
 d_acosh='undef'
@@ -117,6 +118,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='undef'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -365,6 +367,7 @@ d_pathconf='undef'
 d_pause='undef'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='undef'
 d_poll='undef'
 d_portable='undef'
index e493a2d..8a7b80c 100644 (file)
@@ -88,6 +88,7 @@ d_PRIu64='undef'
 d_PRIx64='undef'
 d_SCNfldbl='undef'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='undef'
@@ -163,6 +164,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -412,6 +414,7 @@ d_pathconf='undef'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='undef'
 d_poll='undef'
 d_portable='define'
index 4ad5b9c..9b98202 100644 (file)
@@ -90,6 +90,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='undef'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='undef'
@@ -165,6 +166,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -413,6 +415,7 @@ d_pathconf='undef'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='define'
 d_poll='undef'
 d_portable='define'
index 189f82a..9604ba8 100644 (file)
@@ -90,6 +90,7 @@ d_PRIu64='define'
 d_PRIx64='define'
 d_SCNfldbl='undef'
 d__fwalk='undef'
+d_accept4='undef'
 d_access='define'
 d_accessx='undef'
 d_acosh='undef'
@@ -165,6 +166,7 @@ d_double_style_vax='undef'
 d_drand48_r='undef'
 d_drand48proto='undef'
 d_dup2='define'
+d_dup3='undef'
 d_eaccess='undef'
 d_endgrent='undef'
 d_endgrent_r='undef'
@@ -413,6 +415,7 @@ d_pathconf='undef'
 d_pause='define'
 d_perl_otherlibdirs='undef'
 d_phostname='undef'
+d_pipe2='undef'
 d_pipe='define'
 d_poll='undef'
 d_portable='define'