From 13694747348a4107a49b6b2780f4627ce77bc76c Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 28 Jun 2003 02:02:47 +0000 Subject: [PATCH] Add support for building perl --- Makefile | 3 + make/perl.mk | 56 ++ sources/perl-cross-0.1.tar.gz | Bin 0 -> 11872 bytes sources/perl.patch | 1036 +++++++++++++++++++++++++++++++++ 4 files changed, 1095 insertions(+) create mode 100644 make/perl.mk create mode 100644 sources/perl-cross-0.1.tar.gz create mode 100644 sources/perl.patch diff --git a/Makefile b/Makefile index 4ed9f68412..87dc0af62e 100644 --- a/Makefile +++ b/Makefile @@ -103,6 +103,9 @@ TARGETS+=busybox tinylogin # More development system stuff for those that want it #TARGETS+=m4 autoconf automake libtool +# Perl +#TARGETS+=perl + # Some nice debugging tools #TARGETS+=gdb strace diff --git a/make/perl.mk b/make/perl.mk new file mode 100644 index 0000000000..2e1a92522d --- /dev/null +++ b/make/perl.mk @@ -0,0 +1,56 @@ +############################################################# +# +# perl +# +############################################################# +PERL_SOURCE:=perl-5.8.0.tar.gz +PERL_SOURCE_2:=$(SOURCE_DIR)/perl-cross-0.1.tar.gz +PERL_PATCH:=$(SOURCE_DIR)/perl.patch +PERL_SITE:=http://www.cpan.org/src/ +PERL_DIR:=$(BUILD_DIR)/perl-5.8.0 +PERL_CAT:=zcat +PERL_BINARY:=perl +PERL_TARGET_BINARY:=usr/bin/perl + + +$(DL_DIR)/$(PERL_SOURCE): + $(WGET) -P $(DL_DIR) $(PERL_SITE)/$(PERL_SOURCE) + +perl-source: $(DL_DIR)/$(PERL_SOURCE) + +$(PERL_DIR)/.unpacked: $(DL_DIR)/$(PERL_SOURCE) + $(PERL_CAT) $(DL_DIR)/$(PERL_SOURCE) | tar -C $(BUILD_DIR) -xvf - + $(PERL_CAT) $(PERL_SOURCE_2) | tar -C $(PERL_DIR) -xvf - + cat $(PERL_PATCH) | patch -p1 -d $(PERL_DIR) + perl -pi -e "s,^ARCH.*,ARCH=$(ARCH)," $(PERL_DIR)/cross/config + perl -pi -e "s,^CONFIG_TARGET_.*,\#," $(PERL_DIR)/cross/config + perl -pi -e "s,^export CROSS=.*,export CROSS=$(TARGET_CROSS)," $(PERL_DIR)/cross/Makefile + perl -pi -e "s,TARGET_ARCH,$(ARCH)," $(PERL_DIR)/cross/config.sh.uclibc + perl -pi -e "s,TARGET_CROSS,$(TARGET_CROSS)," $(PERL_DIR)/cross/config.sh.uclibc + touch $(PERL_DIR)/.unpacked + +$(PERL_DIR)/.configured: $(PERL_DIR)/.unpacked + $(MAKE) CC=$(TARGET_CC) -C $(PERL_DIR)/cross patch + touch $(PERL_DIR)/.configured + +$(PERL_DIR)/$(PERL_BINARY): $(PERL_DIR)/.configured + $(MAKE) CC=$(TARGET_CC) -C $(PERL_DIR)/cross perl + +$(TARGET_DIR)/$(PERL_TARGET_BINARY): $(PERL_DIR)/$(PERL_BINARY) + rm -f $(PERL_DIR)/install_me_here/usr/lib/perl/5.8.0/*-linux/.packlist + rm -f $(PERL_DIR)/install_me_here/usr/lib/perl/5.8.0/ExtUtils/MANIFEST.SKIP + rm -f $(PERL_DIR)/install_me_here/usr/lib/perl/5.8.0/unicore/Makefile + rm -rf $(TARGET_DIR)/usr/lib/perl + cp -fa $(PERL_DIR)/install_me_here/* $(TARGET_DIR)/ + rm -rf $(TARGET_DIR)/share/locale $(TARGET_DIR)/usr/info \ + $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc + +perl: uclibc $(TARGET_DIR)/$(PERL_TARGET_BINARY) + +perl-clean: + $(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(PERL_DIR) uninstall + -$(MAKE) -C $(PERL_DIR) clean + +perl-dirclean: + rm -rf $(PERL_DIR) + diff --git a/sources/perl-cross-0.1.tar.gz b/sources/perl-cross-0.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d0c553dc8aaf3fc8fe71fb8adf1fea42b14b4dfd GIT binary patch literal 11872 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 aSv-qp@hqOjvv~ghKK~0aVCKL8$N&Ij>KY;d literal 0 HcmV?d00001 diff --git a/sources/perl.patch b/sources/perl.patch new file mode 100644 index 0000000000..56910addcc --- /dev/null +++ b/sources/perl.patch @@ -0,0 +1,1036 @@ +diff -ur perl-5.8.0/ext/I18N/Langinfo/Makefile.PL perl-5.8.0.uclibc/ext/I18N/Langinfo/Makefile.PL +--- perl-5.8.0/ext/I18N/Langinfo/Makefile.PL 2002-06-01 19:03:06.000000000 +0200 ++++ perl-5.8.0.uclibc/ext/I18N/Langinfo/Makefile.PL 2003-03-12 09:51:59.000000000 +0100 +@@ -30,8 +30,8 @@ + ABMON_5 ABMON_6 ABMON_7 ABMON_8 ABMON_9 ALT_DIGITS AM_STR + DAY_1 DAY_2 DAY_3 DAY_4 DAY_5 DAY_6 DAY_7 D_FMT D_T_FMT ERA + ERA_D_FMT ERA_D_T_FMT ERA_T_FMT MON_1 MON_10 MON_11 MON_12 +- MON_2 MON_3 MON_4 MON_5 MON_6 MON_7 MON_8 MON_9 NOEXPR NOSTR +- PM_STR T_FMT T_FMT_AMPM YESEXPR YESSTR); ++ MON_2 MON_3 MON_4 MON_5 MON_6 MON_7 MON_8 MON_9 NOEXPR ++ PM_STR T_FMT T_FMT_AMPM YESEXPR ); + push @names, # This lot are only enums for __SVR4_I386_ABI_L1__: + {name=>$_, type=>"IV", + macro=>["#if defined($_) || (defined(__GNU_LIBRARY__) && defined(_NL_ITEM) && defined(__SVR4_I386_ABI_L1__))\n", +diff -ur perl-5.8.0/ext/threads/Makefile.PL perl-5.8.0.uclibc/ext/threads/Makefile.PL +--- perl-5.8.0/ext/threads/Makefile.PL 2002-06-01 19:03:11.000000000 +0200 ++++ perl-5.8.0.uclibc/ext/threads/Makefile.PL 2003-03-12 09:38:13.000000000 +0100 +@@ -10,7 +10,7 @@ + (ABSTRACT_FROM => 'threads.pm', # retrieve abstract from module + AUTHOR => 'Artur Bergman ') : ()), + 'MAN3PODS' => {}, # Pods will be built by installman +- 'LIBS' => [''], # e.g., '-lm' ++ 'LIBS' => ['-lpthread'], # e.g., '-lm' + 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' + # Insert -I. if you add *.h files later: + # 'INC' => '', # e.g., '-I/usr/include/other' +diff -ur perl-5.8.0/ext/threads/shared/Makefile.PL perl-5.8.0.uclibc/ext/threads/shared/Makefile.PL +--- perl-5.8.0/ext/threads/shared/Makefile.PL 2002-07-13 00:17:07.000000000 +0200 ++++ perl-5.8.0.uclibc/ext/threads/shared/Makefile.PL 2003-03-12 09:38:35.000000000 +0100 +@@ -13,7 +13,7 @@ + (ABSTRACT_FROM => 'shared.pm', # retrieve abstract from module + AUTHOR => 'Arthur Bergman ') : ()), + 'MAN3PODS' => {}, # Pods will be built by installman +- 'LIBS' => [''], # e.g., '-lm' ++ 'LIBS' => ['-lpthread'], # e.g., '-lm' + 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' + # Insert -I. if you add *.h files later: + 'INC' => '', # e.g., '-I/usr/include/other' + +diff -urN cross.o/Makefile cross.x/Makefile +--- Makefile 2003-04-15 14:35:51.000000000 -0600 ++++ perl-5.8.0.uclibc/cross/Makefile 2003-06-27 16:38:23.000000000 -0600 +@@ -49,8 +49,8 @@ + @echo toolchain: $(CC), $(CXX), $(LD), $(STRIP), $(AR), $(RANLIB) + @echo Optimizations: $(FULL_OPTIMIZATION) + +- $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh +- $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh-arse ++ $(TOPDIR)/generate_config_sh config.sh.uclibc > $(TOPDIR)/../config.sh ++ $(TOPDIR)/generate_config_sh config.sh.uclibc > $(TOPDIR)/../config.sh-arse + cd $(TOPDIR)/.. ; ./Configure -S ; make depend ; make ; make more + cd $(TOPDIR)/.. ; mkdir -p fake_config_library ; cp lib/Config.pm fake_config_library + cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" +diff -urN cross.o/config.sh.uclibc cross.x/config.sh.uclibc +--- /dev/null ++++ perl-5.8.0.uclibc/cross/config.sh.uclibc 2003-06-27 16:53:28.000000000 -0600 +@@ -0,0 +1,979 @@ ++#!/bin/sh ++# ++# This file was produced by running the Configure script. It holds all the ++# definitions figured out by Configure. Should you modify one of these values, ++# do not forget to propagate your changes by running "Configure -der". You may ++# instead choose to run each of the .SH files by yourself, or "Configure -S". ++# ++ ++# Package name : perl5 ++# Source directory : . ++# Configuration time: Fri Jun 27 16:41:22 MDT 2003 ++# Configured by : root ++# Target system : ++ ++Author='' ++Date='$Date' ++Header='' ++Id='$Id' ++Locker='' ++Log='$Log' ++Mcc='Mcc' ++RCSfile='$RCSfile' ++Revision='$Revision' ++Source='' ++State='' ++_a='.a' ++_exe='' ++_o='.o' ++afs='false' ++afsroot='/afs' ++alignbytes='4' ++ansi2knr='' ++aphostname='/bin/hostname' ++api_revision='5' ++api_subversion='0' ++api_version='8' ++api_versionstring='5.8.0' ++ar='TARGET_CROSSar' ++archlib='/usr/lib/perl/5.8.0/TARGET_ARCH-linux' ++archlibexp='/usr/lib/perl/5.8.0/TARGET_ARCH-linux' ++archname64='' ++archname='TARGET_ARCH-linux' ++archobjs='' ++asctime_r_proto='0' ++awk='awk' ++baserev='5.0' ++bash='' ++bin='/usr/bin' ++binexp='/usr/bin' ++bison='bison' ++byacc='byacc' ++byteorder='1234' ++c='' ++castflags='0' ++cat='cat' ++cc='TARGET_CROSScc' ++cccdlflags='-fpic' ++ccdlflags='-rdynamic' ++ccflags='-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ++ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ++ccname='gcc' ++ccsymbols='__ARM_ARCH_4T__=1 __GNUC_MINOR__=3 __GNUC_PATCHLEVEL__=0' ++ccversion='' ++cf_by='root' ++charsize='1' ++chgrp='' ++chmod='chmod' ++chown='' ++clocktype='clock_t' ++comm='comm' ++compress='' ++contains='grep' ++cp='cp' ++cpio='' ++cpp='cpp' ++cpp_stuff='42' ++cppccsymbols='__GNUC__=3' ++cppflags='-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ++cpplast='-' ++cppminus='-' ++cpprun='TARGET_CROSScc -E' ++cppstdin='TARGET_CROSScc -E' ++cppsymbols='BIG_ENDIAN=4321 __BIG_ENDIAN=4321 __ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=2 __GNUC_MINOR__=3 __GNU_LIBRARY__=6 _LARGEFILE_SOURCE=1 LITTLE_ENDIAN=1234 __LITTLE_ENDIAN=1234 _POSIX_C_SOURCE=199506 _POSIX_SOURCE=1 __STDC__=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 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1' ++crypt_r_proto='0' ++cryptlib='' ++csh='csh' ++ctermid_r_proto='0' ++ctime_r_proto='0' ++d_Gconvert='gcvt((x),(n),(b))' ++d_PRIEUldbl='define' ++d_PRIFUldbl='define' ++d_PRIGUldbl='define' ++d_PRIXU64='define' ++d_PRId64='define' ++d_PRIeldbl='define' ++d_PRIfldbl='define' ++d_PRIgldbl='define' ++d_PRIi64='define' ++d_PRIo64='define' ++d_PRIu64='define' ++d_PRIx64='define' ++d_SCNfldbl='define' ++d__fwalk='undef' ++d_access='define' ++d_accessx='undef' ++d_alarm='define' ++d_archlib='define' ++d_asctime_r='undef' ++d_atolf='undef' ++d_atoll='define' ++d_attribut='define' ++d_bcmp='define' ++d_bcopy='define' ++d_bsd='undef' ++d_bsdgetpgrp='undef' ++d_bsdsetpgrp='undef' ++d_bzero='define' ++d_casti32='define' ++d_castneg='define' ++d_charvspr='define' ++d_chown='define' ++d_chroot='define' ++d_chsize='undef' ++d_class='undef' ++d_closedir='define' ++d_cmsghdr_s='define' ++d_const='define' ++d_crypt='define' ++d_crypt_r='undef' ++d_csh='undef' ++d_ctermid_r='undef' ++d_ctime_r='undef' ++d_cuserid='undef' ++d_dbl_dig='define' ++d_dbminitproto='undef' ++d_difftime='define' ++d_dirfd='define' ++d_dirnamlen='undef' ++d_dlerror='define' ++d_dlopen='define' ++d_dlsymun='undef' ++d_dosuid='undef' ++d_drand48_r='undef' ++d_drand48proto='define' ++d_dup2='define' ++d_eaccess='undef' ++d_endgrent='define' ++d_endgrent_r='undef' ++d_endhent='define' ++d_endhostent_r='undef' ++d_endnent='define' ++d_endnetent_r='undef' ++d_endpent='define' ++d_endprotoent_r='undef' ++d_endpwent='define' ++d_endpwent_r='undef' ++d_endsent='define' ++d_endservent_r='undef' ++d_eofnblk='define' ++d_eunice='undef' ++d_fchdir='define' ++d_fchmod='define' ++d_fchown='define' ++d_fcntl='define' ++d_fcntl_can_lock='define' ++d_fd_macros='define' ++d_fd_set='define' ++d_fds_bits='undef' ++d_fgetpos='define' ++d_finite='define' ++d_finitel='undef' ++d_flexfnam='define' ++d_flock='define' ++d_flockproto='define' ++d_fork='define' ++d_fp_class='undef' ++d_fpathconf='define' ++d_fpclass='undef' ++d_fpclassify='define' ++d_fpclassl='undef' ++d_fpos64_t='undef' ++d_frexpl='undef' ++d_fs_data_s='undef' ++d_fseeko='define' ++d_fsetpos='define' ++d_fstatfs='define' ++d_fstatvfs='define' ++d_fsync='define' ++d_ftello='define' ++d_ftime='undef' ++d_getcwd='define' ++d_getespwnam='undef' ++d_getfsstat='undef' ++d_getgrent='define' ++d_getgrent_r='undef' ++d_getgrgid_r='undef' ++d_getgrnam_r='undef' ++d_getgrps='define' ++d_gethbyaddr='define' ++d_gethbyname='define' ++d_gethent='define' ++d_gethname='define' ++d_gethostbyaddr_r='undef' ++d_gethostbyname_r='undef' ++d_gethostent_r='undef' ++d_gethostprotos='define' ++d_getitimer='define' ++d_getlogin='define' ++d_getlogin_r='undef' ++d_getmnt='undef' ++d_getmntent='define' ++d_getnbyaddr='define' ++d_getnbyname='define' ++d_getnent='define' ++d_getnetbyaddr_r='undef' ++d_getnetbyname_r='undef' ++d_getnetent_r='undef' ++d_getnetprotos='define' ++d_getpagsz='define' ++d_getpbyname='define' ++d_getpbynumber='define' ++d_getpent='define' ++d_getpgid='define' ++d_getpgrp2='undef' ++d_getpgrp='define' ++d_getppid='define' ++d_getprior='define' ++d_getprotobyname_r='undef' ++d_getprotobynumber_r='undef' ++d_getprotoent_r='undef' ++d_getprotoprotos='define' ++d_getprpwnam='undef' ++d_getpwent='define' ++d_getpwent_r='undef' ++d_getpwnam_r='undef' ++d_getpwuid_r='undef' ++d_getsbyname='define' ++d_getsbyport='define' ++d_getsent='define' ++d_getservbyname_r='undef' ++d_getservbyport_r='undef' ++d_getservent_r='undef' ++d_getservprotos='define' ++d_getspnam='define' ++d_getspnam_r='undef' ++d_gettimeod='define' ++d_gmtime_r='undef' ++d_gnulibc='undef' ++d_grpasswd='define' ++d_hasmntopt='define' ++d_htonl='define' ++d_index='undef' ++d_inetaton='define' ++d_int64_t='define' ++d_isascii='define' ++d_isfinite='undef' ++d_isinf='define' ++d_isnan='define' ++d_isnanl='define' ++d_killpg='define' ++d_lchown='define' ++d_ldbl_dig='define' ++d_link='define' ++d_localtime_r='undef' ++d_locconv='define' ++d_lockf='define' ++d_longdbl='define' ++d_longlong='define' ++d_lseekproto='define' ++d_lstat='define' ++d_madvise='define' ++d_mblen='define' ++d_mbstowcs='define' ++d_mbtowc='define' ++d_memchr='define' ++d_memcmp='define' ++d_memcpy='define' ++d_memmove='define' ++d_memset='define' ++d_mkdir='define' ++d_mkdtemp='define' ++d_mkfifo='define' ++d_mkstemp='define' ++d_mkstemps='undef' ++d_mktime='define' ++d_mmap='define' ++d_modfl='undef' ++d_modfl_pow32_bug='undef' ++d_mprotect='define' ++d_msg='define' ++d_msg_ctrunc='define' ++d_msg_dontroute='define' ++d_msg_oob='define' ++d_msg_peek='define' ++d_msg_proxy='define' ++d_msgctl='define' ++d_msgget='define' ++d_msghdr_s='define' ++d_msgrcv='define' ++d_msgsnd='define' ++d_msync='define' ++d_munmap='define' ++d_mymalloc='undef' ++d_nice='define' ++d_nl_langinfo='define' ++d_nv_preserves_uv='define' ++d_off64_t='undef' ++d_old_pthread_create_joinable='undef' ++d_oldpthreads='undef' ++d_oldsock='undef' ++d_open3='define' ++d_pathconf='define' ++d_pause='define' ++d_perl_otherlibdirs='undef' ++d_phostname='undef' ++d_pipe='define' ++d_poll='define' ++d_portable='define' ++d_procselfexe='define' ++d_pthread_atfork='undef' ++d_pthread_yield='undef' ++d_pwage='undef' ++d_pwchange='undef' ++d_pwclass='undef' ++d_pwcomment='undef' ++d_pwexpire='undef' ++d_pwgecos='define' ++d_pwpasswd='define' ++d_pwquota='undef' ++d_qgcvt='undef' ++d_quad='define' ++d_random_r='undef' ++d_readdir64_r='undef' ++d_readdir='define' ++d_readdir_r='undef' ++d_readlink='define' ++d_readv='define' ++d_recvmsg='define' ++d_rename='define' ++d_rewinddir='define' ++d_rmdir='define' ++d_safebcpy='undef' ++d_safemcpy='undef' ++d_sanemcmp='define' ++d_sbrkproto='define' ++d_sched_yield='define' ++d_scm_rights='define' ++d_seekdir='define' ++d_select='define' ++d_sem='define' ++d_semctl='define' ++d_semctl_semid_ds='define' ++d_semctl_semun='define' ++d_semget='define' ++d_semop='define' ++d_sendmsg='define' ++d_setegid='define' ++d_seteuid='define' ++d_setgrent='define' ++d_setgrent_r='undef' ++d_setgrps='define' ++d_sethent='define' ++d_sethostent_r='undef' ++d_setitimer='define' ++d_setlinebuf='define' ++d_setlocale='define' ++d_setlocale_r='undef' ++d_setnent='define' ++d_setnetent_r='undef' ++d_setpent='define' ++d_setpgid='define' ++d_setpgrp2='undef' ++d_setpgrp='define' ++d_setprior='define' ++d_setproctitle='undef' ++d_setprotoent_r='undef' ++d_setpwent='define' ++d_setpwent_r='undef' ++d_setregid='define' ++d_setresgid='define' ++d_setresuid='define' ++d_setreuid='define' ++d_setrgid='undef' ++d_setruid='undef' ++d_setsent='define' ++d_setservent_r='undef' ++d_setsid='define' ++d_setvbuf='define' ++d_sfio='undef' ++d_shm='define' ++d_shmat='define' ++d_shmatprototype='define' ++d_shmctl='define' ++d_shmdt='define' ++d_shmget='define' ++d_sigaction='define' ++d_sigprocmask='define' ++d_sigsetjmp='define' ++d_sockatmark='undef' ++d_sockatmarkproto='undef' ++d_socket='define' ++d_socklen_t='define' ++d_sockpair='define' ++d_socks5_init='undef' ++d_sqrtl='undef' ++d_srand48_r='undef' ++d_srandom_r='undef' ++d_sresgproto='undef' ++d_sresuproto='undef' ++d_statblks='define' ++d_statfs_f_flags='undef' ++d_statfs_s='define' ++d_statvfs='define' ++d_stdio_cnt_lval='undef' ++d_stdio_ptr_lval='undef' ++d_stdio_ptr_lval_nochange_cnt='undef' ++d_stdio_ptr_lval_sets_cnt='undef' ++d_stdio_stream_array='undef' ++d_stdiobase='undef' ++d_stdstdio='undef' ++d_strchr='define' ++d_strcoll='define' ++d_strctcpy='define' ++d_strerrm='strerror(e)' ++d_strerror='define' ++d_strerror_r='undef' ++d_strftime='define' ++d_strtod='define' ++d_strtol='define' ++d_strtold='define' ++d_strtoll='define' ++d_strtoq='define' ++d_strtoul='define' ++d_strtoull='define' ++d_strtouq='define' ++d_strxfrm='define' ++d_suidsafe='undef' ++d_symlink='define' ++d_syscall='define' ++d_syscallproto='define' ++d_sysconf='define' ++d_sysernlst='' ++d_syserrlst='define' ++d_system='define' ++d_tcgetpgrp='define' ++d_tcsetpgrp='define' ++d_telldir='define' ++d_telldirproto='define' ++d_time='define' ++d_times='define' ++d_tm_tm_gmtoff='define' ++d_tm_tm_zone='define' ++d_tmpnam_r='undef' ++d_truncate='define' ++d_ttyname_r='undef' ++d_tzname='define' ++d_u32align='undef' ++d_ualarm='undef' ++d_umask='define' ++d_uname='define' ++d_union_semun='undef' ++d_unordered='undef' ++d_usleep='define' ++d_usleepproto='define' ++d_ustat='undef' ++d_vendorarch='undef' ++d_vendorbin='undef' ++d_vendorlib='undef' ++d_vfork='undef' ++d_void_closedir='undef' ++d_voidsig='define' ++d_voidtty='' ++d_volatile='define' ++d_vprintf='define' ++d_wait4='define' ++d_waitpid='define' ++d_wcstombs='define' ++d_wctomb='define' ++d_writev='define' ++d_xenix='undef' ++date='date' ++db_hashtype='u_int32_t' ++db_prefixtype='size_t' ++db_version_major='' ++db_version_minor='' ++db_version_patch='' ++defvoidused='15' ++direntrytype='struct dirent' ++dlext='so' ++dlsrc='dl_dlopen.xs' ++doublesize='8' ++drand01='drand48()' ++drand48_r_proto='0' ++dynamic_ext='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' ++eagain='EAGAIN' ++ebcdic='undef' ++echo='echo' ++egrep='egrep' ++emacs='' ++endgrent_r_proto='0' ++endhostent_r_proto='0' ++endnetent_r_proto='0' ++endprotoent_r_proto='0' ++endpwent_r_proto='0' ++endservent_r_proto='0' ++eunicefix=':' ++exe_ext='' ++expr='expr' ++extensions='B ByteLoader Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared Errno' ++extras='' ++fflushNULL='define' ++fflushall='undef' ++find='' ++firstmakefile='makefile' ++flex='' ++fpossize='16' ++fpostype='fpos_t' ++freetype='void' ++from=':' ++full_ar='/usr/bin/ar' ++full_csh='csh' ++full_sed='/bin/sed' ++gccosandvers='' ++gccversion='3.3' ++getgrent_r_proto='0' ++getgrgid_r_proto='0' ++getgrnam_r_proto='0' ++gethostbyaddr_r_proto='0' ++gethostbyname_r_proto='0' ++gethostent_r_proto='0' ++getlogin_r_proto='0' ++getnetbyaddr_r_proto='0' ++getnetbyname_r_proto='0' ++getnetent_r_proto='0' ++getprotobyname_r_proto='0' ++getprotobynumber_r_proto='0' ++getprotoent_r_proto='0' ++getpwent_r_proto='0' ++getpwnam_r_proto='0' ++getpwuid_r_proto='0' ++getservbyname_r_proto='0' ++getservbyport_r_proto='0' ++getservent_r_proto='0' ++getspnam_r_proto='0' ++gidformat='"lu"' ++gidsign='1' ++gidsize='4' ++gidtype='gid_t' ++glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib ' ++gmake='gmake' ++gmtime_r_proto='0' ++gnulibc_version='' ++grep='grep' ++groupcat='cat /etc/group' ++groupstype='gid_t' ++gzip='gzip' ++h_fcntl='false' ++h_sysfile='true' ++hint='previous' ++hostcat='cat /etc/hosts' ++i16size='2' ++i16type='short' ++i32size='4' ++i32type='long' ++i64size='8' ++i64type='long long' ++i8size='1' ++i8type='char' ++i_arpainet='define' ++i_bsdioctl='' ++i_crypt='define' ++i_db='undef' ++i_dbm='undef' ++i_dirent='define' ++i_dld='undef' ++i_dlfcn='define' ++i_fcntl='undef' ++i_float='define' ++i_fp='undef' ++i_fp_class='undef' ++i_gdbm='undef' ++i_grp='define' ++i_ieeefp='undef' ++i_inttypes='define' ++i_langinfo='define' ++i_libutil='undef' ++i_limits='define' ++i_locale='define' ++i_machcthr='undef' ++i_malloc='define' ++i_math='define' ++i_memory='undef' ++i_mntent='define' ++i_ndbm='undef' ++i_netdb='define' ++i_neterrno='undef' ++i_netinettcp='define' ++i_niin='define' ++i_poll='define' ++i_prot='undef' ++i_pthread='define' ++i_pwd='define' ++i_rpcsvcdbm='undef' ++i_sfio='undef' ++i_sgtty='undef' ++i_shadow='define' ++i_socks='undef' ++i_stdarg='define' ++i_stddef='define' ++i_stdlib='define' ++i_string='define' ++i_sunmath='undef' ++i_sysaccess='undef' ++i_sysdir='define' ++i_sysfile='define' ++i_sysfilio='undef' ++i_sysin='undef' ++i_sysioctl='define' ++i_syslog='define' ++i_sysmman='define' ++i_sysmode='undef' ++i_sysmount='define' ++i_sysndir='undef' ++i_sysparam='define' ++i_sysresrc='define' ++i_syssecrt='undef' ++i_sysselct='define' ++i_syssockio='undef' ++i_sysstat='define' ++i_sysstatfs='define' ++i_sysstatvfs='define' ++i_systime='define' ++i_systimek='undef' ++i_systimes='define' ++i_systypes='define' ++i_sysuio='define' ++i_sysun='define' ++i_sysutsname='define' ++i_sysvfs='define' ++i_syswait='define' ++i_termio='undef' ++i_termios='define' ++i_time='define' ++i_unistd='define' ++i_ustat='undef' ++i_utime='define' ++i_values='define' ++i_varargs='undef' ++i_varhdr='stdarg.h' ++i_vfork='undef' ++ignore_versioned_solibs='y' ++inc_version_list=' ' ++inc_version_list_init='0' ++incpath='' ++inews='' ++installarchlib='./install_me_here/usr/lib/perl/5.8.0/TARGET_ARCH-linux' ++installbin='./install_me_here/usr/bin' ++installman1dir='' ++installman3dir='' ++installprefix='./install_me_here/usr/lib/perl/5.8.0' ++installprefixexp='./install_me_here/usr/lib/perl/5.8.0' ++installprivlib='./install_me_here/usr/lib/perl/5.8.0' ++installscript='./install_me_here/usr/bin' ++installsitearch='./install_me_here/usr/lib/perl/5.8.0/TARGET_ARCH-linux' ++installsitebin='./install_me_here/usr/bin' ++installsitelib='./install_me_here/usr/lib/perl/5.8.0' ++installstyle='lib' ++installusrbinperl='undef' ++installvendorarch='' ++installvendorbin='' ++installvendorlib='' ++intsize='4' ++issymlink='/usr/bin/test -h' ++ivdformat='"ld"' ++ivsize='4' ++ivtype='long' ++known_extensions='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' ++ksh='' ++ld='TARGET_CROSScc' ++lddlflags='-shared' ++ldflags='' ++ldflags_uselargefiles='' ++ldlibpthname='LD_LIBRARY_PATH' ++less='less' ++lib_ext='.a' ++libc='/lib/libc.so.0' ++libperl='libperl.a' ++libpth='/lib /usr/lib' ++libs='-ldl -lm -lpthread -lc -lcrypt' ++libsdirs='' ++libsfiles='' ++libsfound='' ++libspath=' /lib /usr/lib' ++libswanted='sfio socket bind inet nm ndbm gdbm dbm db malloc dl dld ld sun m c cposix posix ndir dir crypt sec ucb BSD PW x util' ++libswanted_uselargefiles='' ++line='' ++lint='' ++lkflags='' ++ln='ln' ++lns='/bin/ln -s' ++localtime_r_proto='0' ++locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include' ++loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib' ++longdblsize='8' ++longlongsize='8' ++longsize='4' ++lp='' ++lpr='' ++ls='ls' ++lseeksize='8' ++lseektype='off_t' ++mail='' ++mailx='' ++make='make' ++make_set_make='#' ++mallocobj='' ++mallocsrc='' ++malloctype='void *' ++man1dir=' ' ++man1direxp='' ++man1ext='0' ++man3dir=' ' ++man3direxp='' ++man3ext='0' ++mips_type='' ++mkdir='mkdir' ++mmaptype='void *' ++modetype='mode_t' ++more='more' ++multiarch='undef' ++mv='' ++myarchname='TARGET_ARCH-linux' ++n='-n' ++need_va_copy='undef' ++netdb_hlen_type='size_t' ++netdb_host_type='const void *' ++netdb_name_type='const char *' ++netdb_net_type='in_addr_t' ++nm='TARGET_CROSSnm' ++nm_opt='' ++nm_so_opt='--dynamic' ++nonxs_ext='Errno' ++nroff='nroff' ++nvEUformat='"E"' ++nvFUformat='"F"' ++nvGUformat='"G"' ++nv_preserves_uv_bits='32' ++nveformat='"e"' ++nvfformat='"f"' ++nvgformat='"g"' ++nvsize='8' ++nvtype='double' ++o_nonblock='O_NONBLOCK' ++obj_ext='.o' ++old_pthread_create_joinable='' ++optimize='-O2' ++orderlib='false' ++osname='linux' ++osvers='2.4.19-rmk6' ++otherlibdirs=' ' ++package='perl5' ++pager='/bin/more' ++passcat='cat /etc/passwd' ++patchlevel='8' ++path_sep=':' ++perl5='' ++perl='' ++perl_patchlevel='' ++perllibs='-ldl -lm -lpthread -lc -lcrypt' ++perlpath='/usr/bin/perl' ++pg='pg' ++phostname='hostname' ++pidtype='pid_t' ++plibpth='' ++pm_apiversion='5.005' ++pmake='' ++pr='' ++prefix='/usr/lib/perl/5.8.0' ++prefixexp='/usr/lib/perl/5.8.0' ++privlib='/usr/lib/perl/5.8.0' ++privlibexp='/usr/lib/perl/5.8.0' ++procselfexe='"/proc/self/exe"' ++prototype='define' ++ptrsize='4' ++quadkind='3' ++quadtype='long long' ++randbits='48' ++randfunc='drand48' ++random_r_proto='0' ++randseedtype='long' ++ranlib='TARGET_CROSSranlib' ++rd_nodata='-1' ++readdir64_r_proto='0' ++readdir_r_proto='0' ++revision='5' ++rm='rm' ++rmail='' ++run='' ++runnm='true' ++sPRIEUldbl='"E"' ++sPRIFUldbl='"F"' ++sPRIGUldbl='"G"' ++sPRIXU64='"LX"' ++sPRId64='"Ld"' ++sPRIeldbl='"e"' ++sPRIfldbl='"f"' ++sPRIgldbl='"g"' ++sPRIi64='"Li"' ++sPRIo64='"Lo"' ++sPRIu64='"Lu"' ++sPRIx64='"Lx"' ++sSCNfldbl='"f"' ++sched_yield='sched_yield()' ++scriptdir='/usr/bin' ++scriptdirexp='/usr/bin' ++sed='sed' ++seedfunc='srand48' ++selectminbits='32' ++selecttype='fd_set *' ++sendmail='' ++setgrent_r_proto='0' ++sethostent_r_proto='0' ++setlocale_r_proto='0' ++setnetent_r_proto='0' ++setprotoent_r_proto='0' ++setpwent_r_proto='0' ++setservent_r_proto='0' ++sh='/bin/sh' ++shar='' ++sharpbang='#!' ++shmattype='void *' ++shortsize='2' ++shrpenv='' ++shsharp='true' ++sig_count='64' ++sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS RTMIN NUM33 NUM34 NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 RTMAX IOT CLD POLL UNUSED ' ++sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "RTMIN", "NUM33", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0' ++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 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 6 17 29 31 ' ++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, 6, 17, 29, 31, 0' ++sig_size='68' ++signal_t='void' ++sitearch='/usr/lib/perl/5.8.0/TARGET_ARCH-linux' ++sitearchexp='/usr/lib/perl/5.8.0/TARGET_ARCH-linux' ++sitebin='/usr/bin' ++sitebinexp='/usr/bin' ++sitelib='/usr/lib/perl/5.8.0' ++sitelib_stem='/usr/lib/perl/5.8.0/lib/site_perl' ++sitelibexp='/usr/lib/perl/5.8.0' ++siteprefix='/usr/lib/perl/5.8.0' ++siteprefixexp='/usr/lib/perl/5.8.0' ++sizesize='4' ++sizetype='size_t' ++sleep='' ++smail='' ++so='so' ++sockethdr='' ++socketlib='' ++socksizetype='socklen_t' ++sort='sort' ++spackage='Perl5' ++spitshell='cat' ++srand48_r_proto='0' ++srandom_r_proto='0' ++src='.' ++ssizetype='ssize_t' ++startperl='#!/usr/bin/perl' ++startsh='#!/bin/sh' ++static_ext=' ' ++stdchar='char' ++stdio_base='((fp)->_base)' ++stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)' ++stdio_cnt='((fp)->_cnt)' ++stdio_filbuf='' ++stdio_ptr='((fp)->_ptr)' ++stdio_stream_array='' ++strerror_r_proto='0' ++strings='/usr/include/string.h' ++submit='' ++subversion='0' ++sysman='/usr/man/man1' ++tail='' ++tar='' ++targetarch='' ++tbl='' ++tee='' ++test='test' ++timeincl='/usr/include/sys/time.h /usr/include/time.h ' ++timetype='time_t' ++tmpnam_r_proto='0' ++to=':' ++touch='touch' ++tr='tr' ++trnl='\n' ++troff='' ++ttyname_r_proto='0' ++u16size='2' ++u16type='unsigned short' ++u32size='4' ++u32type='unsigned long' ++u64size='8' ++u64type='unsigned long long' ++u8size='1' ++u8type='unsigned char' ++uidformat='"lu"' ++uidsign='1' ++uidsize='4' ++uidtype='uid_t' ++uname='uname' ++uniq='uniq' ++uquadtype='unsigned long long' ++use5005threads='undef' ++use64bitall='undef' ++use64bitint='undef' ++usecrosscompile='undef' ++usedl='define' ++useithreads='undef' ++uselargefiles='define' ++uselongdouble='undef' ++usemorebits='undef' ++usemultiplicity='undef' ++usemymalloc='n' ++usenm='true' ++useopcode='true' ++useperlio='define' ++useposix='true' ++usereentrant='undef' ++usesfio='false' ++useshrplib='false' ++usesocks='undef' ++usethreads='undef' ++usevendorprefix='undef' ++usevfork='false' ++usrinc='/usr/include' ++uuname='' ++uvXUformat='"lX"' ++uvoformat='"lo"' ++uvsize='4' ++uvtype='unsigned long' ++uvuformat='"lu"' ++uvxformat='"lx"' ++vendorarch='' ++vendorarchexp='' ++vendorbin='' ++vendorbinexp='' ++vendorlib='' ++vendorlib_stem='' ++vendorlibexp='' ++vendorprefix='' ++vendorprefixexp='' ++version='5.8.0' ++version_patchlevel_string='version 8 subversion 0' ++versiononly='undef' ++vi='' ++voidflags='15' ++xlibpth='/usr/lib/386 /lib/386' ++xs_apiversion='5.8.0' ++yacc='yacc' ++yaccflags='' ++zcat='' ++zip='zip' ++# Configure command line arguments. ++config_arg0='./Configure' ++config_args='-Dprefix=/usr/lib/perl/5.8.0 -Uinstallusrbinperl -des' ++config_argc=3 ++config_arg1='-Dprefix=/usr/lib/perl/5.8.0' ++config_arg2='-Uinstallusrbinperl' ++config_arg3='-des' ++PERL_REVISION=5 ++PERL_VERSION=8 ++PERL_SUBVERSION=0 ++PERL_API_REVISION=5 ++PERL_API_VERSION=8 ++PERL_API_SUBVERSION=0 ++PERL_PATCHLEVEL= ++PERL_CONFIG_SH=true ++# Variables propagated from previous config.sh file. ++siteman1='' ++siteman3='' ++sitescript=''