This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade perlfaq from version 5.20180605 to 5.0180915.
[perl5.git] / Porting / config_H
index 69856ec..754406f 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 16:17:32 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.7/x86_64-linux"             /**/
-#define ARCHLIB_EXP "/tmp/blead/lib/perl5/5.27.7/x86_64-linux"         /**/
+#define ARCHLIB "/opt/perl/lib/5.29.3/x86_64-linux"            /**/
+#define ARCHLIB_EXP "/opt/perl/lib/5.29.3/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.7"          /**/
-#define PRIVLIB_EXP "/tmp/blead/lib/perl5/5.27.7"              /**/
+#define PRIVLIB "/opt/perl/lib/5.29.3"         /**/
+#define PRIVLIB_EXP "/opt/perl/lib/5.29.3"             /**/
 
 /* 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.7/x86_64-linux"          /**/
-#define SITEARCH_EXP "/tmp/blead/lib/perl5/site_perl/5.27.7/x86_64-linux"              /**/
+#define SITEARCH "/opt/perl/lib/site_perl/5.29.3/x86_64-linux"         /**/
+#define SITEARCH_EXP "/opt/perl/lib/site_perl/5.29.3/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.7"                /**/
-#define SITELIB_EXP "/tmp/blead/lib/perl5/site_perl/5.27.7"            /**/
-#define SITELIB_STEM "/tmp/blead/lib/perl5/site_perl"          /**/
+#define SITELIB "/opt/perl/lib/site_perl/5.29.3"               /**/
+#define SITELIB_EXP "/opt/perl/lib/site_perl/5.29.3"           /**/
+#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_MKDTEMP            /**/
 
+/* HAS_MKOSTEMP:
+ *     This symbol, if defined, indicates that the mkostemp routine is
+ *     available to exclusively create and open a uniquely named
+ *     temporary file.
+ */
+#define HAS_MKOSTEMP           /**/
+
 /* HAS_MKSTEMPS:
  *     This symbol, if defined, indicates that the mkstemps routine is
  *     available to exclusively create and open a uniquely named
  */
 /*#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.7"                /**/
+#define STARTPERL "#!/opt/perl/bin/perl5.29.3"         /**/
 
 /* HAS_STDIO_STREAM_ARRAY:
  *     This symbol, if defined, tells that there is an array