summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Porting/Glossary40
-rw-r--r--Porting/config.sh89
2 files changed, 84 insertions, 45 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 79abd068ea..35e0e8b36e 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -3584,7 +3584,7 @@ make_set_make (make.U):
make_set_make="MAKE=$make" # if it doesn't.
This uses a comment character to distinguish a
- 'set' value (from a previous config.sh or Configure -D option)
+ 'set' value (from a previous config.sh or Configure '-D' option)
from an uncomputed value.
mallocobj (mallocsrc.U):
@@ -3701,7 +3701,7 @@ myuname (Oldconfig.U):
whole thing is then lower-cased.
n (n.U):
- This variable contains the -n flag if that is what causes the echo
+ This variable contains the '-n' flag if that is what causes the echo
command to suppress newline. Otherwise it is null. Correct usage is
$echo $n "prompt for a question: $c".
@@ -3878,6 +3878,36 @@ perl5 (perl5.U):
installed perl5.005 or later suitable for running the script
to determine inc_version_list.
+PERL_API_REVISION (patchlevel.h):
+ This number describes the earliest compatible PERL_REVISION of
+ Perl ("compatibility" here being defined as sufficient binary/API
+ compatibility to run XS code built with the older version).
+ Normally this does not change across maintenance releases.
+ Please read the comment in patchlevel.h.
+
+PERL_API_SUBVERSION (patchlevel.h):
+ This number describes the earliest compatible PERL_SUBVERSION of
+ Perl ("compatibility" here being defined as sufficient binary/API
+ compatibility to run XS code built with the older version).
+ Normally this does not change across maintenance releases.
+ Please read the comment in patchlevel.h.
+
+PERL_API_VERSION (patchlevel.h):
+ This number describes the earliest compatible PERL_VERSION of
+ Perl ("compatibility" here being defined as sufficient binary/API
+ compatibility to run XS code built with the older version).
+ Normally this does not change across maintenance releases.
+ Please read the comment in patchlevel.h.
+
+PERL_CONFIG_SH (Oldsyms.U):
+ This is set to 'true' in config.sh so that a shell script
+ sourcing config.sh can tell if it has been sourced already.
+
+PERL_PATCHLEVEL (Oldsyms.U):
+ This symbol reflects the patchlevel, if available. Will usually
+ come from the .patch file, which is available when the perl
+ source tree was fetched with rsync.
+
perl_patchlevel (patchlevel.U):
This is the Perl patch level, a numeric change identifier,
as defined by whichever source code maintenance system
@@ -4144,9 +4174,9 @@ sh (sh.U):
/bin/sh, though it's possible that some systems will have /bin/ksh,
/bin/pdksh, /bin/ash, /bin/bash, or even something such as
D:/bin/sh.exe.
- This unit comes before Options.U, so you can't set sh with a -D
+ This unit comes before Options.U, so you can't set sh with a '-D'
option, though you can override this (and startsh)
- with -O -Dsh=/bin/whatever -Dstartsh=whatever
+ with '-O -Dsh=/bin/whatever -Dstartsh=whatever'
shar (Loc.U):
This variable is defined but not used by Configure.
@@ -4397,7 +4427,7 @@ spackage (package.U):
spitshell (spitshell.U):
This variable contains the command necessary to spit out a runnable
- shell on this system. It is either cat or a grep -v for # comments.
+ shell on this system. It is either cat or a grep '-v' for # comments.
sPRId64 (quadfio.U):
This variable, if defined, contains the string used by stdio to
diff --git a/Porting/config.sh b/Porting/config.sh
index e0d373e4d5..2ff22ce652 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -8,9 +8,9 @@
# Package name : perl5
# Source directory : .
-# Configuration time: Mon Jan 30 17:51:53 CET 2006
+# Configuration time: Mon Apr 10 18:05:08 CEST 2006
# Configured by : yourname
-# Target system : linux grubert.mandriva.com 2.6.12-13mdk #1 mon nov 21 18:51:12 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux
+# Target system : linux pc09 2.6.13-15.8-default #1 tue feb 7 11:07:24 utc 2006 i686 i686 i386 gnulinux
Author=''
Date='$Date'
@@ -56,14 +56,14 @@ cat='cat'
cc='cc'
cccdlflags='-fpic'
ccdlflags='-Wl,-E'
-ccflags='-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm'
+ccflags='-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccname='gcc'
ccsymbols=''
ccversion=''
cf_by='yourname'
cf_email='yourname@yourhost.yourplace.com'
-cf_time='Mon Jan 30 17:51:53 CET 2006'
+cf_time='Mon Apr 10 18:05:08 CEST 2006'
charsize='1'
chgrp=''
chmod='chmod'
@@ -77,12 +77,12 @@ cpio=''
cpp='cpp'
cpp_stuff='42'
cppccsymbols=''
-cppflags='-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm'
+cppflags='-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include'
cpplast='-'
cppminus='-'
cpprun='cc -E'
cppstdin='cc -E'
-cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNUC__=4 __GNUC_MINOR__=0 __GNU_LIBRARY__=6 i386=1 __i386=1 __i386__=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_SVID=1'
+cppsymbols='__CHAR_BIT__=8 __DBL_DENORM_MIN__=4.9406564584124654e-324 __DBL_DIG__=15 __DBL_EPSILON__=2.2204460492503131e-16 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX__=1.7976931348623157e+308 __DBL_MAX_EXP__=1024 __DBL_MIN_10_EXP__=(-307) __DBL_MIN__=2.2250738585072014e-308 __DBL_MIN_EXP__=(-1021) __DECIMAL_DIG__=21 __ELF__=1 _FILE_OFFSET_BITS=64 __FINITE_MATH_ONLY__=0 __FLT_DENORM_MIN__=1.40129846e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209290e-7F __FLT_EVAL_METHOD__=2 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX__=3.40282347e+38F __FLT_MAX_EXP__=128 __FLT_MIN_10_EXP__=(-37) __FLT_MIN__=1.17549435e-38F __FLT_MIN_EXP__=(-125) __FLT_RADIX__=2 __GLIBC__=2 __GLIBC_MINOR__=3 __GNUC__=4 __GNUC_MINOR__=0 __GNUC_PATCHLEVEL__=2 __GNU_LIBRARY__=6 __gnu_linux__=1 __GXX_ABI_VERSION=1002 __i386=1 __i386__=1 i386=1 __INT_MAX__=2147483647 __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int _LARGEFILE_SOURCE=1 __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L __LDBL_DIG__=18 __LDBL_EPSILON__=1.08420217248550443401e-19L __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=64 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX__=1.18973149535723176502e+4932L __LDBL_MAX_EXP__=16384 __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN__=3.36210314311209350626e-4932L __LDBL_MIN_EXP__=(-16381) __linux=1 __linux__=1 linux=1 __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 __PTRDIFF_TYPE__=int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIZE_TYPE__=unsigned\ int __STDC__=1 __STDC_HOSTED__=1 __tune_i686__=1 __tune_pentiumpro__=1 __UINTMAX_TYPE__=long\ long\ unsigned\ int __unix=1 __unix__=1 unix=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USER_LABEL_PREFIX__= __USE_SVID=1 __VERSION__="4.0.2" __WCHAR_MAX__=2147483647 __WCHAR_TYPE__=long\ int __WINT_TYPE__=unsigned\ int'
crypt_r_proto='0'
cryptlib=''
csh='csh'
@@ -123,6 +123,8 @@ d_bcopy='define'
d_bsd='undef'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='undef'
+d_builtin_choose_expr='define'
+d_builtin_expect='undef'
d_bzero='define'
d_casti32='undef'
d_castneg='define'
@@ -263,6 +265,7 @@ d_grpasswd='define'
d_hasmntopt='define'
d_htonl='define'
d_ilogbl='define'
+d_inc_version_list='undef'
d_index='undef'
d_inetaton='define'
d_int64_t='define'
@@ -338,7 +341,7 @@ d_portable='define'
d_procselfexe='define'
d_pthread_atfork='undef'
d_pthread_attr_setscope='define'
-d_pthread_yield='undef'
+d_pthread_yield='define'
d_pwage='undef'
d_pwchange='undef'
d_pwclass='undef'
@@ -417,6 +420,7 @@ d_shmget='define'
d_sigaction='define'
d_sigprocmask='define'
d_sigsetjmp='define'
+d_sitearch='define'
d_snprintf='define'
d_sockatmark='define'
d_sockatmarkproto='undef'
@@ -509,9 +513,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='4'
+db_version_minor='3'
+db_version_patch='27'
defvoidused='15'
direntrytype='struct dirent'
dlext='so'
@@ -519,7 +523,7 @@ dlsrc='dl_dlopen.xs'
doublesize='8'
drand01='drand48()'
drand48_r_proto='0'
-dynamic_ext='attrs B ByteLoader Compress/Zlib Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared'
+dynamic_ext='attrs B ByteLoader Compress/Raw/Zlib Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call Hash/Util I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared'
eagain='EAGAIN'
ebcdic='undef'
echo='echo'
@@ -534,7 +538,7 @@ endservent_r_proto='0'
eunicefix=':'
exe_ext=''
expr='expr'
-extensions='attrs B ByteLoader Compress/Zlib Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Errno'
+extensions='attrs B ByteLoader Compress/Raw/Zlib Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call Hash/Util I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Compress/IO/Base Compress/IO/Zlib Compress/Zlib Errno'
extras=''
fflushNULL='define'
fflushall='undef'
@@ -546,11 +550,11 @@ fpostype='fpos_t'
freetype='void'
from=':'
full_ar='/usr/bin/ar'
-full_csh='/bin/csh'
-full_sed='/bin/sed'
+full_csh='/usr/bin/csh'
+full_sed='/usr/bin/sed'
gccansipedantic=''
gccosandvers=''
-gccversion='4.0.2 (4.0.2-1mdk for Mandriva Linux release 2006.1)'
+gccversion='4.0.2'
getgrent_r_proto='0'
getgrgid_r_proto='0'
getgrnam_r_proto='0'
@@ -602,7 +606,7 @@ i8type='char'
i_arpainet='define'
i_bsdioctl=''
i_crypt='define'
-i_db='undef'
+i_db='define'
i_dbm='undef'
i_dirent='define'
i_dld='undef'
@@ -611,7 +615,7 @@ i_fcntl='undef'
i_float='define'
i_fp='undef'
i_fp_class='undef'
-i_gdbm='define'
+i_gdbm='undef'
i_grp='define'
i_ieeefp='undef'
i_inttypes='define'
@@ -624,7 +628,7 @@ i_malloc='define'
i_math='define'
i_memory='undef'
i_mntent='define'
-i_ndbm='define'
+i_ndbm='undef'
i_netdb='define'
i_neterrno='undef'
i_netinettcp='define'
@@ -686,6 +690,7 @@ inc_version_list=''
inc_version_list_init='0'
incpath=''
inews=''
+initialinstalllocation=''
installarchlib='/opt/perl/lib/5.9.4/i686-linux'
installbin='/opt/perl/bin'
installhtml1dir=''
@@ -715,11 +720,11 @@ installvendorman1dir=''
installvendorman3dir=''
installvendorscript=''
intsize='4'
-issymlink='test -h'
+issymlink='/usr/bin/test -h'
ivdformat='"ld"'
ivsize='4'
ivtype='long'
-known_extensions='attrs B ByteLoader Compress/Zlib Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File ODBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared'
+known_extensions='attrs B ByteLoader Compress/Raw/Zlib Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File Hash/Util I18N/Langinfo IO IPC/SysV List/Util Math/BigInt/FastCalc MIME/Base64 NDBM_File ODBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared'
ksh=''
ld='cc'
lddlflags='-shared -L/usr/local/lib'
@@ -731,10 +736,10 @@ lib_ext='.a'
libc='/lib/libc-2.3.5.so'
libperl='libperl.a'
libpth='/usr/local/lib /lib /usr/lib'
-libs='-lnsl -lndbm -lgdbm -ldl -lm -lcrypt -lutil -lc'
+libs='-lnsl -ldb -ldl -lm -lcrypt -lutil -lc'
libsdirs=' /usr/lib'
-libsfiles=' libnsl.so libndbm.so libgdbm.so libdl.so libm.so libcrypt.so libutil.so libc.so'
-libsfound=' /usr/lib/libnsl.so /usr/lib/libndbm.so /usr/lib/libgdbm.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
+libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libc.so'
+libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
libspath=' /usr/local/lib /lib /usr/lib'
libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD'
libswanted_uselargefiles=''
@@ -754,6 +759,10 @@ lpr=''
ls='ls'
lseeksize='8'
lseektype='off_t'
+mad='undef'
+madlyh=''
+madlyobj=''
+madlysrc=''
mail=''
mailx=''
make='make'
@@ -778,7 +787,7 @@ mv=''
myarchname='i686-linux'
mydomain='.yourplace.com'
myhostname='yourhost'
-myuname='linux grubert.mandriva.com 2.6.12-13mdk #1 mon nov 21 18:51:12 cet 2005 i686 intel(r) pentium(r) 4 cpu 2.80ghz unknown gnulinux '
+myuname='linux pc09 2.6.13-15.8-default #1 tue feb 7 11:07:24 utc 2006 i686 i686 i386 gnulinux '
n='-n'
need_va_copy='undef'
netdb_hlen_type='size_t'
@@ -788,7 +797,7 @@ netdb_net_type='in_addr_t'
nm='nm'
nm_opt=''
nm_so_opt='--dynamic'
-nonxs_ext='Errno'
+nonxs_ext='Compress/IO/Base Compress/IO/Zlib Compress/Zlib Errno'
nroff='nroff'
nvEUformat='"E"'
nvFUformat='"F"'
@@ -805,7 +814,7 @@ old_pthread_create_joinable=''
optimize='-O2'
orderlib='false'
osname='linux'
-osvers='2.6.12-13mdk'
+osvers='2.6.13-15.8-default'
otherlibdirs=' '
package='perl5'
pager='/usr/bin/less'
@@ -814,7 +823,7 @@ patchlevel='9'
path_sep=':'
perl5='/usr/bin/perl'
perl=''
-perl_patchlevel=''
+perl_patchlevel='27751'
perladmin='yourname@yourhost.yourplace.com'
perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc'
perlpath='/opt/perl/bin/perl5.9.4'
@@ -1021,32 +1030,32 @@ vendorprefixexp=''
vendorscript=''
vendorscriptexp=''
version='5.9.4'
-version_patchlevel_string='version 9 subversion 4'
+version_patchlevel_string='version 9 subversion 4 patch 27751'
versiononly='define'
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
-yacc='/usr/bin/byacc'
+yacc='/usr/bin/yacc'
yaccflags=''
zcat=''
zip='zip'
# Configure command line arguments.
-config_arg0='Configure'
-config_args='-des -Dprefix=/opt/perl -Dcf_by=yourname -Dcf_email=yourname@yourhost.yourplace.com -Dperladmin=yourname@yourhost.yourplace.com -Dmydomain=.yourplace.com -Dmyhostname=yourhost -Dusedevel'
+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 -Dusedevel -dE'
config_argc=8
-config_arg1='-des'
-config_arg2='-Dprefix=/opt/perl'
-config_arg3='-Dcf_by=yourname'
-config_arg4='-Dcf_email=yourname@yourhost.yourplace.com'
-config_arg5='-Dperladmin=yourname@yourhost.yourplace.com'
-config_arg6='-Dmydomain=.yourplace.com'
-config_arg7='-Dmyhostname=yourhost'
-config_arg8='-Dusedevel'
+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='-Dusedevel'
+config_arg8='-dE'
PERL_REVISION=5
PERL_VERSION=9
PERL_SUBVERSION=4
PERL_API_REVISION=5
PERL_API_VERSION=9
PERL_API_SUBVERSION=4
-PERL_PATCHLEVEL=
+PERL_PATCHLEVEL=27751
PERL_CONFIG_SH=true