----------------
-Version 5.005_62 Development release working toward 5.006
+Version 5.005_63 Development release working toward 5.6
----------------
____________________________________________________________________________
+[ 4475] By: gsar on 1999/10/27 21:32:30
+ Log: integrate cfgperl contents into mainline; merge conflicts
+ Branch: perl
+ !> (integrate 46 files)
+____________________________________________________________________________
+[ 4474] By: gsar on 1999/10/27 21:15:07
+ Log: patch up egcs-1.1.2-mingw32 build (builds a working miniperl, but not
+ perl; stdout/stderr redirects seem broken as well)
+ Branch: perl
+ ! iperlsys.h makedef.pl perl.h win32/makefile.mk win32/win32.h
+____________________________________________________________________________
+[ 4473] By: jhi on 1999/10/27 21:11:11
+ Log: Do not block if no message queues available.
+ Branch: cfgperl
+ ! t/lib/ipc_sysv.t
+____________________________________________________________________________
+[ 4472] By: jhi on 1999/10/27 18:27:40
+ Log: Remove unused "squatter" symbols; regen Configure.
+ Branch: cfgperl
+ ! Configure Makefile.SH Porting/Glossary Porting/config.sh
+ ! Porting/config_H config_h.SH epoc/config.h iperlsys.h perl.h
+ ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
+____________________________________________________________________________
+[ 4471] By: jhi on 1999/10/27 18:26:55
+ Log: metaconfig; split socket; fix output.
+ Branch: metaconfig
+ ! U/modified/d_socket.U U/modified/d_statblks.U
+ Branch: metaconfig/U/perl
+ + d_cmsghdr_s.U d_msghdr_s.U d_recvmsg.U d_sendmsg.U
+ ! i_sysstatfs.U i_sysvfs.U
+____________________________________________________________________________
+[ 4470] By: jhi on 1999/10/27 17:19:06
+ Log: Regen Configure.
+ Branch: cfgperl
+ ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+ ! config_h.SH perl.c perl.h
+____________________________________________________________________________
+[ 4469] By: jhi on 1999/10/27 17:18:41
+ Log: metaconfig; split statfs.
+ Branch: metaconfig/U/perl
+ + d_fs_data_s.U d_statfs_f_flags.U d_statfs_s.U
+ ! d_statfs.U
+____________________________________________________________________________
+[ 4468] By: jhi on 1999/10/27 14:06:44
+ Log: Integrate with Sarathy; manual resolve on regcomp.c conflicts
+ (Ilya's changes won).
+ Branch: cfgperl
+ +> os2/OS2/REXX/DLL/Changes os2/OS2/REXX/DLL/DLL.pm
+ +> os2/OS2/REXX/DLL/DLL.xs os2/OS2/REXX/DLL/MANIFEST
+ +> os2/OS2/REXX/DLL/Makefile.PL os2/OS2/REXX/t/rx_emxrv.t
+ !> (integrate 65 files)
+____________________________________________________________________________
+[ 4467] By: jhi on 1999/10/27 13:38:41
+ Log: Regen Configure.
+ Branch: cfgperl
+ ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+ ! config_h.SH
+____________________________________________________________________________
+[ 4466] By: jhi on 1999/10/27 13:18:06
+ Log: metaconfig fixes from Andy.
+ Branch: metaconfig
+ + U/modified/libnlist.U U/modified/usrinc.U
+ ! U/Glossary.patch U/mkglossary U/modified/libpth.U
+____________________________________________________________________________
+[ 4465] By: jhi on 1999/10/27 13:06:27
+ Log: Nosuid checking for statfs() people.
+ Branch: cfgperl
+ ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+ ! config_h.SH perl.c perl.h pod/perldiag.pod
+____________________________________________________________________________
+[ 4464] By: jhi on 1999/10/27 13:04:20
+ Log: metaconfig maintenance; fix Hasfield, statfs;
+ add Hasstruct, statfs3, statfs4, ustat, sysvfs;
+ split fstatfs away from statfs.
+ Branch: metaconfig
+ + U/protos/Hasstruct.U
+ ! U/protos/Hasfield.U
+ Branch: metaconfig/U/perl
+ + d_fstatfs.U d_statfs3.U d_statfs4.U d_ustat.U i_sysvfs.U
+ + i_ustat.U
+ ! d_statfs.U
+____________________________________________________________________________
+[ 4463] By: jhi on 1999/10/27 07:55:53
+ Log: We need cc to be able to test for cc -v.
+ Branch: cfgperl
+ ! hints/dec_osf.sh
+____________________________________________________________________________
+[ 4462] By: gsar on 1999/10/27 01:31:41
+ Log: more GCC v2.95 induced adjustments
+ Branch: perl
+ ! globals.c mg.c opcode.h opcode.pl perl.h sv.c
+ ! win32/makefile.mk win32/win32.c x2p/walk.c
+____________________________________________________________________________
+[ 4461] By: gsar on 1999/10/26 21:42:59
+ Log: warnings and const violations identified by compiling in C++ mode
+ with GCC v2.95
+ Branch: perl
+ ! doio.c embed.pl mg.c op.c perl.c perlapi.c proto.h regcomp.c
+ ! sv.c taint.c toke.c win32/win32.c
+____________________________________________________________________________
+[ 4459] By: jhi on 1999/10/26 10:15:58
+ Log: Regen Configure.
+ Branch: cfgperl
+ ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+ ! config_h.SH
+____________________________________________________________________________
+[ 4458] By: jhi on 1999/10/26 09:48:37
+ Log: Minor rewordings.
+ Branch: metaconfig/U/perl
+ ! d_getmnt.U d_getmntent.U d_statfs.U d_statvfs.U
+____________________________________________________________________________
+[ 4456] By: jhi on 1999/10/26 09:11:49
+ Log: Fix d_statfsflags; add d_getmnt.
+ Branch: metaconfig/U/perl
+ + d_getmnt.U
+ ! d_statfs.U
+____________________________________________________________________________
+[ 4455] By: jhi on 1999/10/26 08:12:27
+ Log: Massive multitypo in #4446.
+ Branch: cfgperl
+ ! hints/dec_osf.sh
+____________________________________________________________________________
+[ 4454] By: jhi on 1999/10/25 08:28:45
+ Log: From: Laszlo Molnar <laszlo.molnar@eth.ericsson.se>
+ To: Perl 5 Porters <perl5-porters@perl.org>
+ Subject: [PATCH 5.005_62] dos-djgpp update
+ Date: Mon, 25 Oct 1999 10:11:30 +0200
+ Message-ID: <19991025101130.K459@crater.eth.ericsson.se>
+ Branch: cfgperl
+ ! djgpp/config.over djgpp/configure.bat djgpp/djgppsed.sh
+ ! pod/perldelta.pod t/lib/io_unix.t
+____________________________________________________________________________
+[ 4453] By: jhi on 1999/10/25 08:25:50
+ Log: From: Ilya Zakharevich <ilya@math.ohio-state.edu>
+ To: perl5-porters@perl.org (Mailing list Perl5)
+ Subject: [PATCH 5.005_62] Remove the last regnode<==>char*
+ Date: Mon, 25 Oct 1999 03:06:21 -0400 (EDT)
+ Message-Id: <199910250706.DAA16825@monk.mps.ohio-state.edu>
+ Branch: cfgperl
+ ! embed.h embed.pl proto.h regcomp.c regcomp.h regexec.c
+____________________________________________________________________________
+[ 4452] By: jhi on 1999/10/25 08:16:55
+ Log: From: Ilya Zakharevich <ilya@math.ohio-state.edu>
+ To: perl5-porters@perl.org (Mailing list Perl5)
+ Subject: [PATCH 5.005_62] Missing REx engine patch
+ Date: Sun, 24 Oct 1999 23:47:45 -0400 (EDT)
+ Message-Id: <199910250347.XAA16094@monk.mps.ohio-state.edu>
+ Branch: cfgperl
+ ! pod/perldiag.pod regcomp.c regexec.c
+____________________________________________________________________________
+[ 4451] By: jhi on 1999/10/25 08:13:06
+ Log: From: Ilya Zakharevich <ilya@math.ohio-state.edu>
+ To: perl5-porters@perl.org (Mailing list Perl5)
+ Subject: [PATCH 5.005_62] charnames and UTEST
+ Date: Sun, 24 Oct 1999 23:39:49 -0400 (EDT)
+ Message-Id: <199910250339.XAA16058@monk.mps.ohio-state.edu>
+ Branch: cfgperl
+ ! t/lib/charnames.t
+____________________________________________________________________________
+[ 4450] By: gsar on 1999/10/25 07:38:15
+ Log: win32 tweak
+ Branch: perl
+ ! win32/perllib.c
+____________________________________________________________________________
+[ 4449] By: gsar on 1999/10/24 23:20:10
+ Log: remove inconsistent tainting behavior of sprintf("%e",...)
+ (all bets are off is "C" locale is compromised)
+ Branch: perl
+ ! pod/perlfunc.pod pod/perllocale.pod sv.c
+____________________________________________________________________________
+[ 4448] By: gsar on 1999/10/24 22:20:42
+ Log: remove unused interpreter globals
+ Branch: perl
+ ! deb.c dump.c embed.h embed.pl embedvar.h ext/POSIX/POSIX.xs
+ ! global.sym gv.c gv.h intrpvar.h objXSUB.h perl.c perlapi.c
+ ! proto.h toke.c
+____________________________________________________________________________
+[ 4447] By: jhi on 1999/10/24 21:49:52
+ Log: Another hints tweak.
+ Branch: cfgperl
+ ! hints/aix.sh
+____________________________________________________________________________
+[ 4446] By: jhi on 1999/10/24 21:48:02
+ Log: Hints tweak.
+ Branch: cfgperl
+ ! hints/dec_osf.sh
+____________________________________________________________________________
+[ 4445] By: nick on 1999/10/24 21:03:28
+ Log: Integrate own changes to mainline.
+ Branch: utfperl
+ !> installperl pp.c
+____________________________________________________________________________
+[ 4444] By: nick on 1999/10/24 20:54:06
+ Log: Avoid creating GV with NULL name when vivifying nameless scalars.
+ (Fix/workround for [ID19991024.001])
+ Branch: perl
+ ! pp.c
+____________________________________________________________________________
+[ 4443] By: nick on 1999/10/24 15:09:51
+ Log: Follow that camel ... another sync.
+ Branch: utfperl
+ +> os2/OS2/REXX/DLL/Changes os2/OS2/REXX/DLL/DLL.pm
+ +> os2/OS2/REXX/DLL/DLL.xs os2/OS2/REXX/DLL/MANIFEST
+ +> os2/OS2/REXX/DLL/Makefile.PL os2/OS2/REXX/t/rx_emxrv.t
+ !> (integrate 36 files)
+____________________________________________________________________________
+[ 4442] By: gsar on 1999/10/24 14:40:01
+ Log: typo in installperl (from Paul Moore <gustav@morpheus.demon.co.uk>)
+ Branch: perl
+ ! installperl
+____________________________________________________________________________
+[ 4441] By: gsar on 1999/10/24 14:33:11
+ Log: test in change#4428 needs strict interpretation of C modulus
+ Branch: perl
+ ! t/op/int.t
+____________________________________________________________________________
+[ 4440] By: gsar on 1999/10/24 13:47:17
+ Log: don't allow SIGCHLD to be ignored at startup, or wait*() and
+ $? break
+ Branch: perl
+ ! perl.c pod/perldelta.pod pod/perldiag.pod
+____________________________________________________________________________
+[ 4439] By: jhi on 1999/10/24 13:19:17
+ Log: test for #2835 (yeah, better later than never)
+ Branch: cfgperl
+ ! t/op/array.t
+____________________________________________________________________________
+[ 4438] By: gsar on 1999/10/24 12:59:12
+ Log: typo, doc tweak
+ Branch: perl
+ ! lib/attributes.pm pod/perlop.pod
+____________________________________________________________________________
+[ 4437] By: gsar on 1999/10/24 11:59:55
+ Log: allow get() and reftype() functions to be imported (from
+ Spider Boardman)
+ Branch: perl
+ ! lib/attributes.pm
+____________________________________________________________________________
+[ 4436] By: gsar on 1999/10/24 11:52:53
+ Log: suppress scalar leak messages for known leaks (from
+ Robin Barker <rmb1@cise.npl.co.uk>)
+ Branch: perl
+ ! Changes t/op/lex_assign.t t/pragma/warn/op
+____________________________________________________________________________
[ 4435] By: gsar on 1999/10/24 11:39:42
Log: VMS tweak (suggested by Craig A. Berry <craig.berry@metamor.com>)
Branch: perl
!> Changes MANIFEST Makefile.SH Porting/makerel lib/Pod/Man.pm
!> lib/Pod/Parser.pm op.c pod/perldelta.pod pod/perlopentut.pod
!> win32/Makefile win32/makefile.mk
+
+----------------
+Version 5.005_62
+----------------
+
____________________________________________________________________________
[ 4391] By: gsar on 1999/10/15 10:12:42
Log: here be 5.005_62
#define PERL_REVISION 5 /* age */
#define PERL_VERSION 5 /* epoch */
-#define PERL_SUBVERSION 62 /* generation */
+#define PERL_SUBVERSION 63 /* generation */
/* Compatibility across versions: MakeMaker will install add-on
modules in a directory with the PERL_APIVERSION version number.
See INSTALL for how this works.
*/
-#define PERL_APIVERSION 5.00562 /* Adjust manually as needed. */
+#define PERL_APIVERSION 5.00563 /* Adjust manually as needed. */
#define __PATCHLEVEL_H_INCLUDED__
#endif
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER = \5.00562
+INST_VER = \5.00563
#
# Comment this out if you DON'T want your perl installation to have
alignbytes='8'
ansi2knr=''
aphostname=''
-apiversion='5.005'
+apiversion='~PERL_APIVERSION~'
ar='tlib /P128'
archlib='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
archlibexp='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
d_chroot='undef'
d_chsize='define'
d_closedir='define'
-d_cmsghdr_s='undef'
d_const='define'
d_crypt='undef'
d_csh='undef'
d_fork='undef'
d_fpathconf='undef'
d_fpos64_t='undef'
+d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
d_fstatfs='undef'
d_gethname='define'
d_gethostprotos='define'
d_getlogin='define'
+d_getmnt='undef'
d_getmntent='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_longdbl='define'
d_longlong='undef'
d_lstat='undef'
-d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_mkdir='define'
d_mkfifo='undef'
d_mktime='define'
-d_mmap='undef'
-d_mprotect='undef'
d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
d_msg_proxy='undef'
d_msgctl='undef'
d_msgget='undef'
-d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
-d_msync='undef'
-d_munmap='undef'
d_mymalloc='undef'
d_nice='undef'
d_off64_t='undef'
d_pwpasswd='undef'
d_readdir='define'
d_readlink='undef'
-d_readv='undef'
-d_recvmsg='undef'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_semctl_semun='undef'
d_semget='undef'
d_semop='undef'
-d_sendmsg='undef'
d_setegid='undef'
d_seteuid='undef'
d_setgrent='undef'
d_sigsetjmp='undef'
d_socket='define'
d_sockpair='undef'
+d_sqrtl='undef'
d_statblks='undef'
-d_statfs='undef'
-d_statfsflags='undef'
+d_statfs_f_flags='undef'
+d_statfs_s='undef'
d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_ustat='undef'
+d_vendorbin='undef'
d_vendorlib='undef'
d_vfork='undef'
d_void_closedir='undef'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
-d_writev='undef'
d_xenix='undef'
date='date'
db_hashtype='int'
i_sysfilio='define'
i_sysin='undef'
i_sysioctl='undef'
-i_sysmman='undef'
i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syssecrt='undef'
i_sysselct='undef'
i_syssockio=''
+i_sysstatfs='undef'
i_sysstatvfs='undef'
i_sysstat='define'
i_systime='undef'
i_systypes='define'
i_sysuio='undef'
i_sysun='undef'
+i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
+i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
installsitelib='~INST_TOP~\site~INST_VER~\lib'
installstyle='lib'
installusrbinperl='undef'
+installvendorbin=''
installvendorlib=''
intsize='4'
-known_extensions='DB_File Fcntl GDBM_File NDBM_File ODBM_File Opcode POSIX SDBM_File Socket IO attrs Thread'
+known_extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
ksh=''
large=''
ld='tlink32'
man3direxp='~INST_TOP~~INST_VER~\man\man3'
man3ext='3'
medium=''
-mips=''
mips_type=''
mkdir='mkdir'
-mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
signal_t='void'
sitearch='~INST_TOP~\site~INST_VER~\lib~INST_ARCH~'
sitearchexp='~INST_TOP~\site~INST_VER~\lib~INST_ARCH~'
+sitebin='~INST_TOP~\site~INST_VER~\bin~INST_ARCH~'
+sitebinexp='~INST_TOP~\site~INST_VER~\bin~INST_ARCH~'
sitelib='~INST_TOP~\site~INST_VER~\lib'
sitelibexp='~INST_TOP~\site~INST_VER~\lib'
siteprefix='~INST_TOP~\site~INST_VER~'
usevfork='false'
usrinc='/usr/include'
uuname=''
+vendorbin=''
+vendorbinexp=''
vendorlib=''
vendorlibexp=''
vendorprefix=''
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
-xs_apiversion='5.00562'
+xs_apiversion='~PERL_APIVERSION~'
zcat=''
zip='zip'
PERL_REVISION='~PERL_REVISION~'
PERL_VERSION='~PERL_VERSION~'
PERL_SUBVERSION='~PERL_SUBVERSION~'
-PERL_APIVERSION='5.00562'
+PERL_APIVERSION='~PERL_APIVERSION~'
PATCHLEVEL='~PERL_VERSION~'
SUBVERSION='~PERL_SUBVERSION~'
alignbytes='8'
ansi2knr=''
aphostname=''
-apiversion='5.005'
+apiversion='~PERL_APIVERSION~'
ar='ar'
archlib='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
archlibexp='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
d_chroot='undef'
d_chsize='define'
d_closedir='define'
-d_cmsghdr_s='undef'
d_const='define'
d_crypt='undef'
d_csh='undef'
d_fork='undef'
d_fpathconf='undef'
d_fpos64_t='undef'
+d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
d_fstatfs='undef'
d_gethname='define'
d_gethostprotos='define'
d_getlogin='define'
+d_getmnt='undef'
d_getmntent='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_longdbl='define'
d_longlong='undef'
d_lstat='undef'
-d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_mkdir='define'
d_mkfifo='undef'
d_mktime='define'
-d_mmap='undef'
-d_mprotect='undef'
d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
d_msg_proxy='undef'
d_msgctl='undef'
d_msgget='undef'
-d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
-d_msync='undef'
-d_munmap='undef'
d_mymalloc='undef'
d_nice='undef'
d_off64_t='undef'
d_pwpasswd='undef'
d_readdir='define'
d_readlink='undef'
-d_readv='undef'
-d_recvmsg='undef'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_semctl_semun='undef'
d_semget='undef'
d_semop='undef'
-d_sendmsg='undef'
d_setegid='undef'
d_seteuid='undef'
d_setgrent='undef'
d_sigsetjmp='undef'
d_socket='define'
d_sockpair='undef'
+d_sqrtl='undef'
d_statblks='undef'
-d_statfs='undef'
-d_statfsflags='undef'
+d_statfs_f_flags='undef'
+d_statfs_s='undef'
d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_ustat='undef'
+d_vendorbin='undef'
d_vendorlib='undef'
d_vfork='undef'
d_void_closedir='undef'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
-d_writev='undef'
d_xenix='undef'
date='date'
db_hashtype='int'
i_sysfilio='define'
i_sysin='undef'
i_sysioctl='undef'
-i_sysmman='undef'
i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syssecrt='undef'
i_sysselct='undef'
i_syssockio=''
+i_sysstatfs='undef'
i_sysstatvfs='undef'
i_sysstat='define'
i_systime='undef'
i_systypes='define'
i_sysuio='undef'
i_sysun='undef'
+i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
+i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
installsitelib='~INST_TOP~\site~INST_VER~\lib'
installstyle='lib'
installusrbinperl='undef'
+installvendorbin=''
installvendorlib=''
intsize='4'
-known_extensions='DB_File Fcntl GDBM_File NDBM_File ODBM_File Opcode POSIX SDBM_File Socket IO attrs Thread'
+known_extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
ksh=''
large=''
ld='gcc'
man3direxp='~INST_TOP~~INST_VER~\man\man3'
man3ext='3'
medium=''
-mips=''
mips_type=''
mkdir='mkdir'
-mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
signal_t='void'
sitearch='~INST_TOP~\site~INST_VER~\lib~INST_ARCH~'
sitearchexp='~INST_TOP~\site~INST_VER~\lib~INST_ARCH~'
+sitebin='~INST_TOP~\site~INST_VER~\bin~INST_ARCH~'
+sitebinexp='~INST_TOP~\site~INST_VER~\bin~INST_ARCH~'
sitelib='~INST_TOP~\site~INST_VER~\lib'
sitelibexp='~INST_TOP~\site~INST_VER~\lib'
siteprefix='~INST_TOP~\site~INST_VER~'
usevfork='false'
usrinc='/usr/include'
uuname=''
+vendorbin=''
+vendorbinexp=''
vendorlib=''
vendorlibexp=''
vendorprefix=''
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
-xs_apiversion='5.00562'
+xs_apiversion='~PERL_APIVERSION~'
zcat=''
zip='zip'
PERL_REVISION='~PERL_REVISION~'
PERL_VERSION='~PERL_VERSION~'
PERL_SUBVERSION='~PERL_SUBVERSION~'
-PERL_APIVERSION='5.00562'
+PERL_APIVERSION='~PERL_APIVERSION~'
PATCHLEVEL='~PERL_VERSION~'
SUBVERSION='~PERL_SUBVERSION~'
alignbytes='8'
ansi2knr=''
aphostname=''
-apiversion='5.005'
+apiversion='~PERL_APIVERSION~'
ar='lib'
archlib='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
archlibexp='~INST_TOP~~INST_VER~\lib~INST_ARCH~'
d_chroot='undef'
d_chsize='define'
d_closedir='define'
-d_cmsghdr_s='undef'
d_const='define'
d_crypt='undef'
d_csh='undef'
d_fork='undef'
d_fpathconf='undef'
d_fpos64_t='undef'
+d_fs_data_s='undef'
d_fseeko='undef'
d_fsetpos='define'
d_fstatfs='undef'
d_gethname='define'
d_gethostprotos='define'
d_getlogin='define'
+d_getmnt='undef'
d_getmntent='undef'
d_getnbyaddr='undef'
d_getnbyname='undef'
d_longdbl='define'
d_longlong='undef'
d_lstat='undef'
-d_madvise='undef'
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_mkdir='define'
d_mkfifo='undef'
d_mktime='define'
-d_mmap='undef'
-d_mprotect='undef'
d_msg='undef'
d_msg_ctrunc='undef'
d_msg_dontroute='undef'
d_msg_proxy='undef'
d_msgctl='undef'
d_msgget='undef'
-d_msghdr_s='undef'
d_msgrcv='undef'
d_msgsnd='undef'
-d_msync='undef'
-d_munmap='undef'
d_mymalloc='undef'
d_nice='undef'
d_off64_t='undef'
d_pwpasswd='undef'
d_readdir='define'
d_readlink='undef'
-d_readv='undef'
-d_recvmsg='undef'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_semctl_semun='undef'
d_semget='undef'
d_semop='undef'
-d_sendmsg='undef'
d_setegid='undef'
d_seteuid='undef'
d_setgrent='undef'
d_sigsetjmp='undef'
d_socket='define'
d_sockpair='undef'
+d_sqrtl='undef'
d_statblks='undef'
-d_statfs='undef'
-d_statfsflags='undef'
+d_statfs_f_flags='undef'
+d_statfs_s='undef'
d_statvfs='undef'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_ustat='undef'
+d_vendorbin='undef'
d_vendorlib='undef'
d_vfork='undef'
d_void_closedir='undef'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
-d_writev='undef'
d_xenix='undef'
date='date'
db_hashtype='int'
i_sysfilio='define'
i_sysin='undef'
i_sysioctl='undef'
-i_sysmman='undef'
i_sysmount='undef'
i_sysndir='undef'
i_sysparam='undef'
i_syssecrt='undef'
i_sysselct='undef'
i_syssockio=''
+i_sysstatfs='undef'
i_sysstatvfs='undef'
i_sysstat='define'
i_systime='undef'
i_systypes='define'
i_sysuio='undef'
i_sysun='undef'
+i_sysvfs='undef'
i_syswait='undef'
i_termio='undef'
i_termios='undef'
i_time='define'
i_unistd='undef'
+i_ustat='undef'
i_utime='define'
i_values='undef'
i_varargs='undef'
installsitelib='~INST_TOP~\site~INST_VER~\lib'
installstyle='lib'
installusrbinperl='undef'
+installvendorbin=''
installvendorlib=''
intsize='4'
-known_extensions='DB_File Fcntl GDBM_File NDBM_File ODBM_File Opcode POSIX SDBM_File Socket IO attrs Thread'
+known_extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~'
ksh=''
large=''
ld='link'
man3direxp='~INST_TOP~~INST_VER~\man\man3'
man3ext='3'
medium=''
-mips=''
mips_type=''
mkdir='mkdir'
-mmaptype='void *'
models='none'
modetype='mode_t'
more='more /e'
signal_t='void'
sitearch='~INST_TOP~\site~INST_VER~\lib~INST_ARCH~'
sitearchexp='~INST_TOP~\site~INST_VER~\lib~INST_ARCH~'
+sitebin='~INST_TOP~\site~INST_VER~\bin~INST_ARCH~'
+sitebinexp='~INST_TOP~\site~INST_VER~\bin~INST_ARCH~'
sitelib='~INST_TOP~\site~INST_VER~\lib'
sitelibexp='~INST_TOP~\site~INST_VER~\lib'
siteprefix='~INST_TOP~\site~INST_VER~'
usevfork='false'
usrinc='/usr/include'
uuname=''
+vendorbin=''
+vendorbinexp=''
vendorlib=''
vendorlibexp=''
vendorprefix=''
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
-xs_apiversion='5.00562'
+xs_apiversion='~PERL_APIVERSION~'
zcat=''
zip='zip'
PERL_REVISION='~PERL_REVISION~'
PERL_VERSION='~PERL_VERSION~'
PERL_SUBVERSION='~PERL_SUBVERSION~'
-PERL_APIVERSION='5.00562'
+PERL_APIVERSION='~PERL_APIVERSION~'
PATCHLEVEL='~PERL_VERSION~'
SUBVERSION='~PERL_SUBVERSION~'
/*
* Package name : perl5
* Source directory :
- * Configuration time: Mon Oct 11 21:25:14 1999
+ * Configuration time: Wed Oct 27 16:51:28 1999
* Configured by : gsar
* Target system :
*/
* 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 "c:\\perl\\5.00562\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00563\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* BIN:
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00563\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00563\\bin\\MSWin32-x86" /**/
/* INSTALL_USR_BIN_PERL:
* This symbol, if defined, indicates that Perl is to be installed
* 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 "c:\\perl\\5.00562\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00562")) /**/
+#define PRIVLIB "c:\\perl\\5.00563\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00563")) /**/
/* 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 "c:\\perl\\site\\5.00562\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00563\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00562\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00562")) /**/
+#define SITELIB "c:\\perl\\site\\5.00563\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00563")) /**/
/* PERL_VENDORLIB_EXP:
* This symbol contains the ~name expanded version of VENDORLIB, to be used
/*#define PWGECOS /**/
/*#define PWPASSWD /**/
+/* I_SYSUIO:
+ * This symbol, if defined, indicates that <sys/uio.h> exists and
+ * should be included.
+ */
+/*#define I_SYSUIO /**/
+
/* Free_t:
* This variable contains the return type of free(). It is usually
* void, but occasionally int.
*/
/*#define HAS_ENDSPENT /**/
+/* HAS_STRUCT_FS_DATA:
+ * This symbol, if defined, indicates that the struct fs_data
+ * to do statfs() is supported.
+ */
+/*#define HAS_STRUCT_FS_DATA /**/
+
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO /**/
+/* HAS_FSTATFS:
+ * This symbol, if defined, indicates that the fstatfs routine is
+ * available to stat filesystems by file descriptors.
+ */
+/*#define HAS_FSTATFS /**/
/* HAS_FTELLO:
* This symbol, if defined, indicates that the ftello routine is
* available to ftell beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FTELLO /**/
+/* HAS_GETMNT:
+ * This symbol, if defined, indicates that the getmnt routine is
+ * available to get filesystem mount info by filename.
+ */
+/*#define HAS_GETMNT /**/
+
/* HAS_GETMNTENT:
* This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems.
+ * available to iterate through mounted file systems to get their info.
*/
/*#define HAS_GETMNTENT /**/
*/
/*#define USE_SFIO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems of file descriptors.
+/* HAS_SQRTL:
+ * This symbol, if defined, indicates that the sqrtl routine is
+ * available to do long double square roots.
*/
-/* HAS_STRUCT_STATFS_FLAGS:
+/*#define HAS_SQRTL /**/
+
+/* HAS_STRUCT_STATFS_F_FLAGS:
* This symbol, if defined, indicates that the struct statfs
* does have the f_flags member containing the mount flags of
- * the filesystem holding the file.
- * This kind of struct statfs is coming from sys/mount.h (BSD),
- * not from sys/statfs.h (SYSV).
+ * the filesystem containing the file.
+ * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
+ * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
+ * have statfs() and struct statfs, they have ustat() and getmnt()
+ * with struct ustat and struct fs_data.
*/
-/*#define HAS_FSTATFS /**/
-/*#define HAS_STRUCT_STATFS_FLAGS /**/
+/*#define HAS_STRUCT_STATFS_F_FLAGS /**/
+
+/* HAS_STRUCT_STATFS:
+ * This symbol, if defined, indicates that the struct statfs
+ * to do statfs() is supported.
+ */
+/*#define HAS_STRUCT_STATFS /**/
/* HAS_FSTATVFS:
* This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems of file descriptors.
+ * available to stat filesystems by file descriptors.
*/
/*#define HAS_FSTATVFS /**/
*/
#define HAS_TELLDIR_PROTO /**/
+/* HAS_USTAT:
+ * This symbol, if defined, indicates that the ustat system call is
+ * available to query file system statistics by dev_t.
+ */
+/*#define HAS_USTAT /**/
+
/* USE_DYNAMIC_LOADING:
* This symbol, if defined, indicates that dynamic loading of
* some sort is available.
*/
/*#define I_SYS_MOUNT /**/
+/* I_SYS_STATFS:
+ * This symbol, if defined, indicates that <sys/statfs.h> exists.
+ */
+/*#define I_SYS_STATFS /**/
+
/* I_SYS_STATVFS:
* This symbol, if defined, indicates that <sys/statvfs.h> exists and
* should be included.
*/
/*#define I_SYS_STATVFS /**/
+/* I_SYS_VFS:
+ * This symbol, if defined, indicates that <sys/vfs.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_VFS /**/
+
+/* I_USTAT:
+ * This symbol, if defined, indicates that <ustat.h> exists and
+ * should be included.
+ */
+/*#define I_USTAT /**/
+
/* HAS_OFF64_T:
* This symbol will be defined if the C compiler supports off64_t.
*/
/* PERL_XS_APIVERSION:
* This variable contains the version of the oldest perl binary
* compatible with the present perl. perl.c:incpush() and
- * lib/lib.pm will automatically search in c:\\perl\\site\\5.00562\\lib\\MSWin32-x86 for older
+ * lib/lib.pm will automatically search in c:\\perl\\site\\5.00563\\lib\\MSWin32-x86 for older
* directories across major versions back to xs_apiversion.
* This is only useful if you have a perl library directory tree
* structured like the default one.
* compatible with the present perl. (That is, pure perl modules
* written for pm_apiversion will still work for the current
* version). perl.c:incpush() and lib/lib.pm will automatically
- * search in c:\\perl\\site\\5.00562\\lib for older directories across major versions
+ * search in c:\\perl\\site\\5.00563\\lib for older directories across major versions
* back to pm_apiversion. This is only useful if you have a perl
* library directory tree structured like the default one. The
* versioned site_perl library was introduced in 5.005, so that's
* (presumably) be similar.
* See the INSTALL file for how this works.
*/
-#define PERL_XS_APIVERSION 5.00562 /* Change to string for tuples?*/
+#define PERL_XS_APIVERSION 5.00563 /* Change to string for tuples?*/
#define PERL_PM_APIVERSION 5.005 /* Change to string for tuples?*/
/* HAS_DRAND48_PROTO:
/*
* Package name : perl5
* Source directory :
- * Configuration time: Mon Oct 11 21:25:05 1999
+ * Configuration time: Wed Oct 27 16:51:40 1999
* Configured by : gsar
* Target system :
*/
* 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 "c:\\perl\\5.00562\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00563\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* BIN:
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00563\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00563\\bin\\MSWin32-x86" /**/
/* INSTALL_USR_BIN_PERL:
* This symbol, if defined, indicates that Perl is to be installed
* 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 "c:\\perl\\5.00562\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00562")) /**/
+#define PRIVLIB "c:\\perl\\5.00563\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00563")) /**/
/* 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 "c:\\perl\\site\\5.00562\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00563\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00562\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00562")) /**/
+#define SITELIB "c:\\perl\\site\\5.00563\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00563")) /**/
/* PERL_VENDORLIB_EXP:
* This symbol contains the ~name expanded version of VENDORLIB, to be used
/*#define PWGECOS /**/
/*#define PWPASSWD /**/
+/* I_SYSUIO:
+ * This symbol, if defined, indicates that <sys/uio.h> exists and
+ * should be included.
+ */
+/*#define I_SYSUIO /**/
+
/* Free_t:
* This variable contains the return type of free(). It is usually
* void, but occasionally int.
*/
/*#define HAS_ENDSPENT /**/
+/* HAS_STRUCT_FS_DATA:
+ * This symbol, if defined, indicates that the struct fs_data
+ * to do statfs() is supported.
+ */
+/*#define HAS_STRUCT_FS_DATA /**/
+
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO /**/
+/* HAS_FSTATFS:
+ * This symbol, if defined, indicates that the fstatfs routine is
+ * available to stat filesystems by file descriptors.
+ */
+/*#define HAS_FSTATFS /**/
/* HAS_FTELLO:
* This symbol, if defined, indicates that the ftello routine is
* available to ftell beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FTELLO /**/
+/* HAS_GETMNT:
+ * This symbol, if defined, indicates that the getmnt routine is
+ * available to get filesystem mount info by filename.
+ */
+/*#define HAS_GETMNT /**/
+
/* HAS_GETMNTENT:
* This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems.
+ * available to iterate through mounted file systems to get their info.
*/
/*#define HAS_GETMNTENT /**/
*/
/*#define USE_SFIO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems of file descriptors.
+/* HAS_SQRTL:
+ * This symbol, if defined, indicates that the sqrtl routine is
+ * available to do long double square roots.
*/
-/* HAS_STRUCT_STATFS_FLAGS:
+/*#define HAS_SQRTL /**/
+
+/* HAS_STRUCT_STATFS_F_FLAGS:
* This symbol, if defined, indicates that the struct statfs
* does have the f_flags member containing the mount flags of
- * the filesystem holding the file.
- * This kind of struct statfs is coming from sys/mount.h (BSD),
- * not from sys/statfs.h (SYSV).
+ * the filesystem containing the file.
+ * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
+ * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
+ * have statfs() and struct statfs, they have ustat() and getmnt()
+ * with struct ustat and struct fs_data.
*/
-/*#define HAS_FSTATFS /**/
-/*#define HAS_STRUCT_STATFS_FLAGS /**/
+/*#define HAS_STRUCT_STATFS_F_FLAGS /**/
+
+/* HAS_STRUCT_STATFS:
+ * This symbol, if defined, indicates that the struct statfs
+ * to do statfs() is supported.
+ */
+/*#define HAS_STRUCT_STATFS /**/
/* HAS_FSTATVFS:
* This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems of file descriptors.
+ * available to stat filesystems by file descriptors.
*/
/*#define HAS_FSTATVFS /**/
*/
#define HAS_TELLDIR_PROTO /**/
+/* HAS_USTAT:
+ * This symbol, if defined, indicates that the ustat system call is
+ * available to query file system statistics by dev_t.
+ */
+/*#define HAS_USTAT /**/
+
/* USE_DYNAMIC_LOADING:
* This symbol, if defined, indicates that dynamic loading of
* some sort is available.
*/
/*#define I_SYS_MOUNT /**/
+/* I_SYS_STATFS:
+ * This symbol, if defined, indicates that <sys/statfs.h> exists.
+ */
+/*#define I_SYS_STATFS /**/
+
/* I_SYS_STATVFS:
* This symbol, if defined, indicates that <sys/statvfs.h> exists and
* should be included.
*/
/*#define I_SYS_STATVFS /**/
+/* I_SYS_VFS:
+ * This symbol, if defined, indicates that <sys/vfs.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_VFS /**/
+
+/* I_USTAT:
+ * This symbol, if defined, indicates that <ustat.h> exists and
+ * should be included.
+ */
+/*#define I_USTAT /**/
+
/* HAS_OFF64_T:
* This symbol will be defined if the C compiler supports off64_t.
*/
/* PERL_XS_APIVERSION:
* This variable contains the version of the oldest perl binary
* compatible with the present perl. perl.c:incpush() and
- * lib/lib.pm will automatically search in c:\\perl\\site\\5.00562\\lib\\MSWin32-x86 for older
+ * lib/lib.pm will automatically search in c:\\perl\\site\\5.00563\\lib\\MSWin32-x86 for older
* directories across major versions back to xs_apiversion.
* This is only useful if you have a perl library directory tree
* structured like the default one.
* compatible with the present perl. (That is, pure perl modules
* written for pm_apiversion will still work for the current
* version). perl.c:incpush() and lib/lib.pm will automatically
- * search in c:\\perl\\site\\5.00562\\lib for older directories across major versions
+ * search in c:\\perl\\site\\5.00563\\lib for older directories across major versions
* back to pm_apiversion. This is only useful if you have a perl
* library directory tree structured like the default one. The
* versioned site_perl library was introduced in 5.005, so that's
* (presumably) be similar.
* See the INSTALL file for how this works.
*/
-#define PERL_XS_APIVERSION 5.00562 /* Change to string for tuples?*/
+#define PERL_XS_APIVERSION 5.00563 /* Change to string for tuples?*/
#define PERL_PM_APIVERSION 5.005 /* Change to string for tuples?*/
/* HAS_DRAND48_PROTO:
/*
* Package name : perl5
* Source directory :
- * Configuration time: Mon Oct 11 21:24:59 1999
+ * Configuration time: Wed Oct 27 16:51:33 1999
* Configured by : gsar
* Target system :
*/
*/
#define HAS_MKTIME /**/
-/* HAS_MSYNC:
- * This symbol, if defined, indicates that the msync system call is
- * available to synchronize a mapped file.
- */
-/*#define HAS_MSYNC /**/
-
-/* HAS_MUNMAP:
- * This symbol, if defined, indicates that the munmap system call is
- * available to unmap a region, usually mapped by mmap().
- */
-/*#define HAS_MUNMAP /**/
-
/* HAS_NICE:
* This symbol, if defined, indicates that the nice routine is
* available.
* 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 "c:\\perl\\5.00562\\lib\\MSWin32-x86" /**/
+#define ARCHLIB "c:\\perl\\5.00563\\lib\\MSWin32-x86" /**/
/*#define ARCHLIB_EXP "" /**/
/* BIN:
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/
-#define BIN_EXP "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/
+#define BIN "c:\\perl\\5.00563\\bin\\MSWin32-x86" /**/
+#define BIN_EXP "c:\\perl\\5.00563\\bin\\MSWin32-x86" /**/
/* INSTALL_USR_BIN_PERL:
* This symbol, if defined, indicates that Perl is to be installed
* 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 "c:\\perl\\5.00562\\lib" /**/
-#define PRIVLIB_EXP (win32_get_privlib("5.00562")) /**/
+#define PRIVLIB "c:\\perl\\5.00563\\lib" /**/
+#define PRIVLIB_EXP (win32_get_privlib("5.00563")) /**/
/* 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 "c:\\perl\\site\\5.00562\\lib\\MSWin32-x86" /**/
+#define SITEARCH "c:\\perl\\site\\5.00563\\lib\\MSWin32-x86" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITELIB "c:\\perl\\site\\5.00562\\lib" /**/
-#define SITELIB_EXP (win32_get_sitelib("5.00562")) /**/
+#define SITELIB "c:\\perl\\site\\5.00563\\lib" /**/
+#define SITELIB_EXP (win32_get_sitelib("5.00563")) /**/
/* PERL_VENDORLIB_EXP:
* This symbol contains the ~name expanded version of VENDORLIB, to be used
/*#define PWGECOS /**/
/*#define PWPASSWD /**/
+/* I_SYSUIO:
+ * This symbol, if defined, indicates that <sys/uio.h> exists and
+ * should be included.
+ */
+/*#define I_SYSUIO /**/
+
/* Free_t:
* This variable contains the return type of free(). It is usually
* void, but occasionally int.
*/
/*#define HAS_ENDSPENT /**/
+/* HAS_STRUCT_FS_DATA:
+ * This symbol, if defined, indicates that the struct fs_data
+ * to do statfs() is supported.
+ */
+/*#define HAS_STRUCT_FS_DATA /**/
+
/* HAS_FSEEKO:
* This symbol, if defined, indicates that the fseeko routine is
* available to fseek beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FSEEKO /**/
+/* HAS_FSTATFS:
+ * This symbol, if defined, indicates that the fstatfs routine is
+ * available to stat filesystems by file descriptors.
+ */
+/*#define HAS_FSTATFS /**/
/* HAS_FTELLO:
* This symbol, if defined, indicates that the ftello routine is
* available to ftell beyond 32 bits (useful for ILP32 hosts).
*/
/*#define HAS_FTELLO /**/
+/* HAS_GETMNT:
+ * This symbol, if defined, indicates that the getmnt routine is
+ * available to get filesystem mount info by filename.
+ */
+/*#define HAS_GETMNT /**/
+
/* HAS_GETMNTENT:
* This symbol, if defined, indicates that the getmntent routine is
- * available to iterate through mounted file systems.
+ * available to iterate through mounted file systems to get their info.
*/
/*#define HAS_GETMNTENT /**/
*/
/*#define USE_SFIO /**/
-/* HAS_FSTATFS:
- * This symbol, if defined, indicates that the fstatfs routine is
- * available to stat filesystems of file descriptors.
+/* HAS_SQRTL:
+ * This symbol, if defined, indicates that the sqrtl routine is
+ * available to do long double square roots.
*/
-/* HAS_STRUCT_STATFS_FLAGS:
+/*#define HAS_SQRTL /**/
+
+/* HAS_STRUCT_STATFS_F_FLAGS:
* This symbol, if defined, indicates that the struct statfs
* does have the f_flags member containing the mount flags of
- * the filesystem holding the file.
- * This kind of struct statfs is coming from sys/mount.h (BSD),
- * not from sys/statfs.h (SYSV).
+ * the filesystem containing the file.
+ * This kind of struct statfs is coming from <sys/mount.h> (BSD 4.3),
+ * not from <sys/statfs.h> (SYSV). Older BSDs (like Ultrix) do not
+ * have statfs() and struct statfs, they have ustat() and getmnt()
+ * with struct ustat and struct fs_data.
*/
-/*#define HAS_FSTATFS /**/
-/*#define HAS_STRUCT_STATFS_FLAGS /**/
+/*#define HAS_STRUCT_STATFS_F_FLAGS /**/
+
+/* HAS_STRUCT_STATFS:
+ * This symbol, if defined, indicates that the struct statfs
+ * to do statfs() is supported.
+ */
+/*#define HAS_STRUCT_STATFS /**/
/* HAS_FSTATVFS:
* This symbol, if defined, indicates that the fstatvfs routine is
- * available to stat filesystems of file descriptors.
+ * available to stat filesystems by file descriptors.
*/
/*#define HAS_FSTATVFS /**/
*/
#define HAS_TELLDIR_PROTO /**/
+/* HAS_USTAT:
+ * This symbol, if defined, indicates that the ustat system call is
+ * available to query file system statistics by dev_t.
+ */
+/*#define HAS_USTAT /**/
+
/* USE_DYNAMIC_LOADING:
* This symbol, if defined, indicates that dynamic loading of
* some sort is available.
*/
/*#define I_SYS_MOUNT /**/
+/* I_SYS_STATFS:
+ * This symbol, if defined, indicates that <sys/statfs.h> exists.
+ */
+/*#define I_SYS_STATFS /**/
+
/* I_SYS_STATVFS:
* This symbol, if defined, indicates that <sys/statvfs.h> exists and
* should be included.
*/
/*#define I_SYS_STATVFS /**/
+/* I_SYS_VFS:
+ * This symbol, if defined, indicates that <sys/vfs.h> exists and
+ * should be included.
+ */
+/*#define I_SYS_VFS /**/
+
+/* I_USTAT:
+ * This symbol, if defined, indicates that <ustat.h> exists and
+ * should be included.
+ */
+/*#define I_USTAT /**/
+
/* HAS_OFF64_T:
* This symbol will be defined if the C compiler supports off64_t.
*/
/* PERL_XS_APIVERSION:
* This variable contains the version of the oldest perl binary
* compatible with the present perl. perl.c:incpush() and
- * lib/lib.pm will automatically search in c:\\perl\\site\\5.00562\\lib\\MSWin32-x86 for older
+ * lib/lib.pm will automatically search in c:\\perl\\site\\5.00563\\lib\\MSWin32-x86 for older
* directories across major versions back to xs_apiversion.
* This is only useful if you have a perl library directory tree
* structured like the default one.
* compatible with the present perl. (That is, pure perl modules
* written for pm_apiversion will still work for the current
* version). perl.c:incpush() and lib/lib.pm will automatically
- * search in c:\\perl\\site\\5.00562\\lib for older directories across major versions
+ * search in c:\\perl\\site\\5.00563\\lib for older directories across major versions
* back to pm_apiversion. This is only useful if you have a perl
* library directory tree structured like the default one. The
* versioned site_perl library was introduced in 5.005, so that's
* (presumably) be similar.
* See the INSTALL file for how this works.
*/
-#define PERL_XS_APIVERSION 5.00562 /* Change to string for tuples?*/
+#define PERL_XS_APIVERSION 5.00563 /* Change to string for tuples?*/
#define PERL_PM_APIVERSION 5.005 /* Change to string for tuples?*/
/* HAS_DRAND48_PROTO:
shift(@ARGV);
}
+my $pl_h = '../patchlevel.h';
+
$opt{VERSION} = $];
$opt{INST_VER} =~ s|~VERSION~|$]|g;
-if ($] =~ /^(\d+)\.(\d\d\d)?(\d\d)?$/) { # should always be true
+if (-e $pl_h) {
+ open PL, "<$pl_h" or die "Can't open $pl_h: $!";
+ while (<PL>) {
+ if (/^#\s*define\s+(PERL_\w+)\s+([\d.]+)/) {
+ $opt{$1} = $2;
+ }
+ }
+ close PL;
+}
+elsif ($] =~ /^(\d+)\.(\d\d\d)?(\d\d)?$/) { # should always be true
$opt{PERL_REVISION} = $1;
$opt{PERL_VERSION} = int($2 || 0);
- $opt{PERL_SUBVERSION} = $3 || '00';
+ $opt{PERL_SUBVERSION} = $3;
+ $opt{PERL_APIVERSION} = $];
}
else {
die "Can't parse perl version ($])";
}
+$opt{PERL_SUBVERSION} ||= '00';
+
$opt{'cf_by'} = $ENV{USERNAME} unless $opt{'cf_by'};
$opt{'cf_email'} = $opt{'cf_by'} . '@' . (gethostbyname('localhost'))[0]
unless $opt{'cf_email'};
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER *= \5.00562
+INST_VER *= \5.00563
#
# Comment this out if you DON'T want your perl installation to have