source: clfs-sysroot/patches/perl-5.8.8-cross_compile-4.patch@ b7f86eb

Last change on this file since b7f86eb was 9401f22, checked in by Joe Ciccone <jciccone@…>, 18 years ago

Update patches.

  • Property mode set to 100644
File size: 131.9 KB
RevLine 
[3035090]1Submitted By: Joe Ciccone <jciccone@linuxfromscratch.org>
[9401f22]2Date: 2007-02-19
[3035090]3Upstream Status: Not Submitted
4Origin: Joe Ciccone
5Description: Adds a Makefile to assit with the cross-compilation of perl.
6
[9401f22]7 Archs supported: alpha arm hppa x86
[3035090]8
9 Usage:
10 cd Cross
11 make ARCH=[arch] CROSS_COMPILE=[cross-tools-prefix]
12 make DESTDIR=[optional:fakeroot] install
13
14diff -Naur perl-5.8.8.orig/Cross/config perl-5.8.8/Cross/config
[9401f22]15--- perl-5.8.8.orig/Cross/config 2007-02-19 16:50:53.000000000 -0500
[3035090]16+++ perl-5.8.8/Cross/config 1969-12-31 19:00:00.000000000 -0500
17@@ -1,23 +0,0 @@
18-##############################################################################
19-#
20-# This is the configuration file used to specify the target platform and
21-# required level of debug or optimisation.
22-#
23-##############################################################################
24-
25-### Target Arch
26-ARCH = arm
27-#ARCH = i386-pc
28-#ARCH = sh4
29-#ARCH = mips
30-#ARCH = mipsel
31-#ARCH = ppc
32-
33-## Specific arm
34-CONFIG_TARGET_ARM_SA11X0 = 1
35-#CONFIG_TARGET_ARM_XSCALE = 1
36-
37-### Target OS
38-OS = linux
39-#OS = solaris2.8
40-
[9401f22]41diff -Naur perl-5.8.8.orig/Cross/config.sh-alpha-linux perl-5.8.8/Cross/config.sh-alpha-linux
42--- perl-5.8.8.orig/Cross/config.sh-alpha-linux 1969-12-31 19:00:00.000000000 -0500
43+++ perl-5.8.8/Cross/config.sh-alpha-linux 2007-02-19 16:51:21.000000000 -0500
44@@ -0,0 +1,1048 @@
45+#!/bin/sh
46+#
47+# This file was produced by running the Configure script. It holds all the
48+# definitions figured out by Configure. Should you modify one of these values,
49+# do not forget to propagate your changes by running "Configure -der". You may
50+# instead choose to run each of the .SH files by yourself, or "Configure -S".
51+#
52+
53+# Package name : perl5
54+# Source directory : .
55+# Configuration time: Mon Feb 19 04:23:47 EST 2007
56+# Configured by : root
57+# Target system : linux bob 2.6.15.6 #2 smp fri apr 28 07:14:40 edt 2006 alpha ev56 rawhide gnulinux
58+
59+Author=''
60+Date='$Date'
61+Header=''
62+Id='$Id'
63+Locker=''
64+Log='$Log'
65+Mcc='Mcc'
66+RCSfile='$RCSfile'
67+Revision='$Revision'
68+Source=''
69+State=''
70+_a='.a'
71+_exe=''
72+_o='.o'
73+afs='false'
74+afsroot='/afs'
75+alignbytes='8'
76+ansi2knr=''
77+aphostname='/bin/hostname'
78+api_revision='5'
79+api_subversion='0'
80+api_version='8'
81+api_versionstring='5.8.0'
82+ar='ar'
83+archlib='/usr/lib/perl5/5.8.8/alpha-linux-thread-multi'
84+archlibexp='/usr/lib/perl5/5.8.8/alpha-linux-thread-multi'
85+archname64=''
86+archname='alpha-linux-thread-multi'
87+archobjs=''
88+asctime_r_proto='REENTRANT_PROTO_B_SB'
89+awk='awk'
90+baserev='5.0'
91+bash=''
92+bin='/usr/bin'
93+binexp='/usr/bin'
94+bison='bison'
95+byacc='byacc'
96+byteorder='12345678'
97+c=''
98+castflags='0'
99+cat='cat'
100+cc='cc'
101+cccdlflags='-fpic'
102+ccdlflags='-Wl,-E'
103+ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
104+ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
105+ccname='gcc'
106+ccsymbols=''
107+ccversion=''
108+cf_by='root'
109+cf_email='root@bob.ciccone'
110+cf_time='Mon Feb 19 04:23:47 EST 2007'
111+charsize='1'
112+chgrp=''
113+chmod='chmod'
114+chown=''
115+clocktype='clock_t'
116+comm='comm'
117+compress=''
118+contains='grep'
119+cp='cp'
120+cpio=''
121+cpp='cpp'
122+cpp_stuff='42'
123+cppccsymbols=''
124+cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include'
125+cpplast='-'
126+cppminus='-'
127+cpprun='cc -E'
128+cppstdin='cc -E'
129+cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=5 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 LANGUAGE_C=1 __LANGUAGE_C=1 __LANGUAGE_C__=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LONGLONG=1 _LP64=1 __LP64__=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 __alpha=1 __alpha__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'
130+crypt_r_proto='REENTRANT_PROTO_B_CCS'
131+cryptlib=''
132+csh='csh'
133+ctermid_r_proto='0'
134+ctime_r_proto='REENTRANT_PROTO_B_SB'
135+d_Gconvert='gcvt((x),(n),(b))'
136+d_PRIEUldbl='define'
137+d_PRIFUldbl='define'
138+d_PRIGUldbl='define'
139+d_PRIXU64='define'
140+d_PRId64='define'
141+d_PRIeldbl='define'
142+d_PRIfldbl='define'
143+d_PRIgldbl='define'
144+d_PRIi64='define'
145+d_PRIo64='define'
146+d_PRIu64='define'
147+d_PRIx64='define'
148+d_SCNfldbl='define'
149+d__fwalk='undef'
150+d_access='define'
151+d_accessx='undef'
152+d_aintl='undef'
153+d_alarm='define'
154+d_archlib='define'
155+d_asctime_r='define'
156+d_atolf='undef'
157+d_atoll='define'
158+d_attribute_format='define'
159+d_attribute_malloc='define'
160+d_attribute_nonnull='define'
161+d_attribute_noreturn='define'
162+d_attribute_pure='define'
163+d_attribute_unused='define'
164+d_attribute_warn_unused_result='define'
165+d_bcmp='define'
166+d_bcopy='define'
167+d_bsd='undef'
168+d_bsdgetpgrp='undef'
169+d_bsdsetpgrp='undef'
170+d_bzero='define'
171+d_casti32='undef'
172+d_castneg='define'
173+d_charvspr='define'
174+d_chown='define'
175+d_chroot='define'
176+d_chsize='undef'
177+d_class='undef'
178+d_clearenv='define'
179+d_closedir='define'
180+d_cmsghdr_s='define'
181+d_const='define'
182+d_copysignl='define'
183+d_crypt='define'
184+d_crypt_r='define'
185+d_csh='undef'
186+d_ctermid_r='undef'
187+d_ctime_r='define'
188+d_cuserid='define'
189+d_dbl_dig='define'
190+d_dbminitproto='undef'
191+d_difftime='define'
192+d_dirfd='define'
193+d_dirnamlen='undef'
194+d_dlerror='define'
195+d_dlopen='define'
196+d_dlsymun='undef'
197+d_dosuid='undef'
198+d_drand48_r='define'
199+d_drand48proto='define'
200+d_dup2='define'
201+d_eaccess='define'
202+d_endgrent='define'
203+d_endgrent_r='undef'
204+d_endhent='define'
205+d_endhostent_r='undef'
206+d_endnent='define'
207+d_endnetent_r='undef'
208+d_endpent='define'
209+d_endprotoent_r='undef'
210+d_endpwent='define'
211+d_endpwent_r='undef'
212+d_endsent='define'
213+d_endservent_r='undef'
214+d_eofnblk='define'
215+d_eunice='undef'
216+d_faststdio='undef'
217+d_fchdir='define'
218+d_fchmod='define'
219+d_fchown='define'
220+d_fcntl='define'
221+d_fcntl_can_lock='undef'
222+d_fd_macros='define'
223+d_fd_set='define'
224+d_fds_bits='define'
225+d_fgetpos='define'
226+d_finite='define'
227+d_finitel='define'
228+d_flexfnam='define'
229+d_flock='define'
230+d_flockproto='define'
231+d_fork='define'
232+d_fp_class='undef'
233+d_fpathconf='define'
234+d_fpclass='undef'
235+d_fpclassify='undef'
236+d_fpclassl='undef'
237+d_fpos64_t='undef'
238+d_frexpl='define'
239+d_fs_data_s='undef'
240+d_fseeko='define'
241+d_fsetpos='define'
242+d_fstatfs='define'
243+d_fstatvfs='define'
244+d_fsync='define'
245+d_ftello='define'
246+d_ftime='undef'
247+d_futimes='define'
248+d_getcwd='define'
249+d_getespwnam='undef'
250+d_getfsstat='undef'
251+d_getgrent='define'
252+d_getgrent_r='define'
253+d_getgrgid_r='define'
254+d_getgrnam_r='define'
255+d_getgrps='define'
256+d_gethbyaddr='define'
257+d_gethbyname='define'
258+d_gethent='define'
259+d_gethname='define'
260+d_gethostbyaddr_r='define'
261+d_gethostbyname_r='define'
262+d_gethostent_r='define'
263+d_gethostprotos='define'
264+d_getitimer='define'
265+d_getlogin='define'
266+d_getlogin_r='define'
267+d_getmnt='undef'
268+d_getmntent='define'
269+d_getnbyaddr='define'
270+d_getnbyname='define'
271+d_getnent='define'
272+d_getnetbyaddr_r='define'
273+d_getnetbyname_r='define'
274+d_getnetent_r='define'
275+d_getnetprotos='define'
276+d_getpagsz='define'
277+d_getpbyname='define'
278+d_getpbynumber='define'
279+d_getpent='define'
280+d_getpgid='define'
281+d_getpgrp2='undef'
282+d_getpgrp='define'
283+d_getppid='define'
284+d_getprior='define'
285+d_getprotobyname_r='define'
286+d_getprotobynumber_r='define'
287+d_getprotoent_r='define'
288+d_getprotoprotos='define'
289+d_getprpwnam='undef'
290+d_getpwent='define'
291+d_getpwent_r='define'
292+d_getpwnam_r='define'
293+d_getpwuid_r='define'
294+d_getsbyname='define'
295+d_getsbyport='define'
296+d_getsent='define'
297+d_getservbyname_r='define'
298+d_getservbyport_r='define'
299+d_getservent_r='define'
300+d_getservprotos='define'
301+d_getspnam='define'
302+d_getspnam_r='define'
303+d_gettimeod='define'
304+d_gmtime_r='define'
305+d_gnulibc='define'
306+d_grpasswd='define'
307+d_hasmntopt='define'
308+d_htonl='define'
309+d_ilogbl='define'
310+d_index='undef'
311+d_inetaton='define'
312+d_int64_t='define'
313+d_isascii='define'
314+d_isfinite='undef'
315+d_isinf='define'
316+d_isnan='define'
317+d_isnanl='define'
318+d_killpg='define'
319+d_lchown='define'
320+d_ldbl_dig='define'
321+d_libm_lib_version='define'
322+d_link='define'
323+d_localtime_r='define'
324+d_locconv='define'
325+d_lockf='define'
326+d_longdbl='define'
327+d_longlong='define'
328+d_lseekproto='define'
329+d_lstat='define'
330+d_madvise='define'
331+d_malloc_good_size='undef'
332+d_malloc_size='undef'
333+d_mblen='define'
334+d_mbstowcs='define'
335+d_mbtowc='define'
336+d_memchr='define'
337+d_memcmp='define'
338+d_memcpy='define'
339+d_memmove='define'
340+d_memset='define'
341+d_mkdir='define'
342+d_mkdtemp='define'
343+d_mkfifo='define'
344+d_mkstemp='define'
345+d_mkstemps='undef'
346+d_mktime='define'
347+d_mmap='define'
348+d_modfl='define'
349+d_modfl_pow32_bug='undef'
350+d_modflproto='define'
351+d_mprotect='define'
352+d_msg='define'
353+d_msg_ctrunc='define'
354+d_msg_dontroute='define'
355+d_msg_oob='define'
356+d_msg_peek='define'
357+d_msg_proxy='define'
358+d_msgctl='define'
359+d_msgget='define'
360+d_msghdr_s='define'
361+d_msgrcv='define'
362+d_msgsnd='define'
363+d_msync='define'
364+d_munmap='define'
365+d_mymalloc='undef'
366+d_nice='define'
367+d_nl_langinfo='define'
368+d_nv_preserves_uv='undef'
369+d_nv_zero_is_allbits_zero='define'
370+d_off64_t='define'
371+d_old_pthread_create_joinable='undef'
372+d_oldpthreads='undef'
373+d_oldsock='undef'
374+d_open3='define'
375+d_pathconf='define'
376+d_pause='define'
377+d_perl_otherlibdirs='undef'
378+d_phostname='undef'
379+d_pipe='define'
380+d_poll='define'
381+d_portable='define'
382+d_procselfexe='define'
383+d_pthread_atfork='define'
384+d_pthread_attr_setscope='define'
385+d_pthread_yield='define'
386+d_pwage='undef'
387+d_pwchange='undef'
388+d_pwclass='undef'
389+d_pwcomment='undef'
390+d_pwexpire='undef'
391+d_pwgecos='define'
392+d_pwpasswd='define'
393+d_pwquota='undef'
394+d_qgcvt='define'
395+d_quad='define'
396+d_random_r='define'
397+d_readdir64_r='define'
398+d_readdir='define'
399+d_readdir_r='define'
400+d_readlink='define'
401+d_readv='define'
402+d_recvmsg='define'
403+d_rename='define'
404+d_rewinddir='define'
405+d_rmdir='define'
406+d_safebcpy='undef'
407+d_safemcpy='undef'
408+d_sanemcmp='define'
409+d_sbrkproto='define'
410+d_scalbnl='define'
411+d_sched_yield='define'
412+d_scm_rights='define'
413+d_seekdir='define'
414+d_select='define'
415+d_sem='define'
416+d_semctl='define'
417+d_semctl_semid_ds='define'
418+d_semctl_semun='define'
419+d_semget='define'
420+d_semop='define'
421+d_sendmsg='define'
422+d_setegid='define'
423+d_seteuid='define'
424+d_setgrent='define'
425+d_setgrent_r='undef'
426+d_setgrps='define'
427+d_sethent='define'
428+d_sethostent_r='undef'
429+d_setitimer='define'
430+d_setlinebuf='define'
431+d_setlocale='define'
432+d_setlocale_r='undef'
433+d_setnent='define'
434+d_setnetent_r='undef'
435+d_setpent='define'
436+d_setpgid='define'
437+d_setpgrp2='undef'
438+d_setpgrp='define'
439+d_setprior='define'
440+d_setproctitle='undef'
441+d_setprotoent_r='undef'
442+d_setpwent='define'
443+d_setpwent_r='undef'
444+d_setregid='define'
445+d_setresgid='define'
446+d_setresuid='define'
447+d_setreuid='define'
448+d_setrgid='undef'
449+d_setruid='undef'
450+d_setsent='define'
451+d_setservent_r='undef'
452+d_setsid='define'
453+d_setvbuf='define'
454+d_sfio='undef'
455+d_shm='define'
456+d_shmat='define'
457+d_shmatprototype='define'
458+d_shmctl='define'
459+d_shmdt='define'
460+d_shmget='define'
461+d_sigaction='define'
462+d_sigprocmask='define'
463+d_sigsetjmp='define'
464+d_sockatmark='define'
465+d_sockatmarkproto='define'
466+d_socket='define'
467+d_socklen_t='define'
468+d_sockpair='define'
469+d_socks5_init='undef'
470+d_sprintf_returns_strlen='define'
471+d_sqrtl='define'
472+d_srand48_r='define'
473+d_srandom_r='define'
474+d_sresgproto='define'
475+d_sresuproto='define'
476+d_statblks='define'
477+d_statfs_f_flags='undef'
478+d_statfs_s='define'
479+d_statvfs='define'
480+d_stdio_cnt_lval='undef'
481+d_stdio_ptr_lval='undef'
482+d_stdio_ptr_lval_nochange_cnt='undef'
483+d_stdio_ptr_lval_sets_cnt='undef'
484+d_stdio_stream_array='undef'
485+d_stdiobase='undef'
486+d_stdstdio='undef'
487+d_strchr='define'
488+d_strcoll='define'
489+d_strctcpy='define'
490+d_strerrm='strerror(e)'
491+d_strerror='define'
492+d_strerror_r='define'
493+d_strftime='define'
494+d_strlcat='undef'
495+d_strlcpy='undef'
496+d_strtod='define'
497+d_strtol='define'
498+d_strtold='define'
499+d_strtoll='define'
500+d_strtoq='define'
501+d_strtoul='define'
502+d_strtoull='define'
503+d_strtouq='define'
504+d_strxfrm='define'
505+d_suidsafe='undef'
506+d_symlink='define'
507+d_syscall='define'
508+d_syscallproto='define'
509+d_sysconf='define'
510+d_sysernlst=''
511+d_syserrlst='define'
512+d_system='define'
513+d_tcgetpgrp='define'
514+d_tcsetpgrp='define'
515+d_telldir='define'
516+d_telldirproto='define'
517+d_time='define'
518+d_times='define'
519+d_tm_tm_gmtoff='define'
520+d_tm_tm_zone='define'
521+d_tmpnam_r='define'
522+d_truncate='define'
523+d_ttyname_r='define'
524+d_tzname='define'
525+d_u32align='define'
526+d_ualarm='define'
527+d_umask='define'
528+d_uname='define'
529+d_union_semun='undef'
530+d_unordered='undef'
531+d_unsetenv='define'
532+d_usleep='define'
533+d_usleepproto='define'
534+d_ustat='define'
535+d_vendorarch='undef'
536+d_vendorbin='undef'
537+d_vendorlib='undef'
538+d_vendorscript='undef'
539+d_vfork='undef'
540+d_void_closedir='undef'
541+d_voidsig='define'
542+d_voidtty=''
543+d_volatile='define'
544+d_vprintf='define'
545+d_wait4='define'
546+d_waitpid='define'
547+d_wcstombs='define'
548+d_wctomb='define'
549+d_writev='define'
550+d_xenix='undef'
551+date='date'
552+db_hashtype='u_int32_t'
553+db_prefixtype='size_t'
554+db_version_major=''
555+db_version_minor=''
556+db_version_patch=''
557+defvoidused='15'
558+direntrytype='struct dirent'
559+dlext='so'
560+dlsrc='dl_dlopen.xs'
561+doublesize='8'
562+drand01='drand48()'
563+drand48_r_proto='REENTRANT_PROTO_I_ST'
564+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'
565+eagain='EAGAIN'
566+ebcdic='undef'
567+echo='echo'
568+egrep='egrep'
569+emacs=''
570+endgrent_r_proto='0'
571+endhostent_r_proto='0'
572+endnetent_r_proto='0'
573+endprotoent_r_proto='0'
574+endpwent_r_proto='0'
575+endservent_r_proto='0'
576+eunicefix=':'
577+exe_ext=''
578+expr='expr'
579+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'
580+extras=''
581+fflushNULL='define'
582+fflushall='undef'
583+find=''
584+firstmakefile='makefile'
585+flex=''
586+fpossize='16'
587+fpostype='fpos_t'
588+freetype='void'
589+from=':'
590+full_ar='/usr/bin/ar'
591+full_csh='csh'
592+full_sed='/bin/sed'
593+gccansipedantic=''
594+gccosandvers=''
595+gccversion='4.1.2'
596+getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
597+getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
598+getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
599+gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
600+gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
601+gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
602+getlogin_r_proto='REENTRANT_PROTO_I_BW'
603+getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
604+getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
605+getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
606+getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
607+getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
608+getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
609+getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
610+getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
611+getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
612+getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
613+getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
614+getservent_r_proto='REENTRANT_PROTO_I_SBWR'
615+getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
616+gidformat='"u"'
617+gidsign='1'
618+gidsize='4'
619+gidtype='gid_t'
620+glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
621+gmake='gmake'
622+gmtime_r_proto='REENTRANT_PROTO_S_TS'
623+gnulibc_version='2.5'
624+grep='grep'
625+groupcat='cat /etc/group'
626+groupstype='gid_t'
627+gzip='gzip'
628+h_fcntl='false'
629+h_sysfile='true'
630+hint='recommended'
631+hostcat='cat /etc/hosts'
632+html1dir=' '
633+html1direxp=''
634+html3dir=' '
635+html3direxp=''
636+i16size='2'
637+i16type='short'
638+i32size='4'
639+i32type='int'
640+i64size='8'
641+i64type='long'
642+i8size='1'
643+i8type='char'
644+i_arpainet='define'
645+i_bsdioctl=''
646+i_crypt='define'
647+i_db='undef'
648+i_dbm='undef'
649+i_dirent='define'
650+i_dld='undef'
651+i_dlfcn='define'
652+i_fcntl='undef'
653+i_float='define'
654+i_fp='undef'
655+i_fp_class='undef'
656+i_gdbm='undef'
657+i_grp='define'
658+i_ieeefp='undef'
659+i_inttypes='define'
660+i_langinfo='define'
661+i_libutil='undef'
662+i_limits='define'
663+i_locale='define'
664+i_machcthr='undef'
665+i_malloc='define'
666+i_math='define'
667+i_memory='undef'
668+i_mntent='define'
669+i_ndbm='undef'
670+i_netdb='define'
671+i_neterrno='undef'
672+i_netinettcp='define'
673+i_niin='define'
674+i_poll='define'
675+i_prot='undef'
676+i_pthread='define'
677+i_pwd='define'
678+i_rpcsvcdbm='undef'
679+i_sfio='undef'
680+i_sgtty='undef'
681+i_shadow='define'
682+i_socks='undef'
683+i_stdarg='define'
684+i_stddef='define'
685+i_stdlib='define'
686+i_string='define'
687+i_sunmath='undef'
688+i_sysaccess='undef'
689+i_sysdir='define'
690+i_sysfile='define'
691+i_sysfilio='undef'
692+i_sysin='undef'
693+i_sysioctl='define'
694+i_syslog='define'
695+i_sysmman='define'
696+i_sysmode='undef'
697+i_sysmount='define'
698+i_sysndir='undef'
699+i_sysparam='define'
700+i_sysresrc='define'
701+i_syssecrt='undef'
702+i_sysselct='define'
703+i_syssockio='undef'
704+i_sysstat='define'
705+i_sysstatfs='define'
706+i_sysstatvfs='define'
707+i_systime='define'
708+i_systimek='undef'
709+i_systimes='define'
710+i_systypes='define'
711+i_sysuio='define'
712+i_sysun='define'
713+i_sysutsname='define'
714+i_sysvfs='define'
715+i_syswait='define'
716+i_termio='undef'
717+i_termios='define'
718+i_time='define'
719+i_unistd='define'
720+i_ustat='define'
721+i_utime='define'
722+i_values='define'
723+i_varargs='undef'
724+i_varhdr='stdarg.h'
725+i_vfork='undef'
726+ignore_versioned_solibs='y'
727+inc_version_list=' '
728+inc_version_list_init='0'
729+incpath=''
730+inews=''
731+installarchlib='/usr/lib/perl5/5.8.8/alpha-linux-thread-multi'
732+installbin='/usr/bin'
733+installhtml1dir=''
734+installhtml3dir=''
735+installman1dir='/usr/share/man/man1'
736+installman3dir='/usr/share/man/man3'
737+installprefix='/usr'
738+installprefixexp='/usr'
739+installprivlib='/usr/lib/perl5/5.8.8'
740+installscript='/usr/bin'
741+installsitearch='/usr/lib/perl5/site_perl/5.8.8/alpha-linux-thread-multi'
742+installsitebin='/usr/bin'
743+installsitehtml1dir=''
744+installsitehtml3dir=''
745+installsitelib='/usr/lib/perl5/site_perl/5.8.8'
746+installsiteman1dir='/usr/share/man/man1'
747+installsiteman3dir='/usr/share/man/man3'
748+installsitescript='/usr/bin'
749+installstyle='lib/perl5'
750+installusrbinperl='undef'
751+installvendorarch=''
752+installvendorbin=''
753+installvendorhtml1dir=''
754+installvendorhtml3dir=''
755+installvendorlib=''
756+installvendorman1dir=''
757+installvendorman3dir=''
758+installvendorscript=''
759+intsize='4'
760+issymlink='/bin/test -h'
761+ivdformat='"ld"'
762+ivsize='8'
763+ivtype='long'
764+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'
765+ksh=''
766+ld='cc'
767+lddlflags='-shared -L/usr/local/lib'
768+ldflags=' -L/usr/local/lib'
769+ldflags_uselargefiles=''
770+ldlibpthname='LD_LIBRARY_PATH'
771+less='less'
772+lib_ext='.a'
773+libc=''
774+libperl='libperl.a'
775+libpth='/usr/local/lib /lib /usr/lib'
776+libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
777+libsdirs=' /usr/lib'
778+libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so'
779+libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so'
780+libspath=' /usr/local/lib /lib /usr/lib'
781+libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
782+libswanted_uselargefiles=''
783+line=''
784+lint=''
785+lkflags=''
786+ln='ln'
787+lns='/bin/ln -s'
788+localtime_r_proto='REENTRANT_PROTO_S_TS'
789+locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
790+loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
791+longdblsize='8'
792+longlongsize='8'
793+longsize='8'
794+lp=''
795+lpr=''
796+ls='ls'
797+lseeksize='8'
798+lseektype='off_t'
799+mail=''
800+mailx=''
801+make='make'
802+make_set_make='#'
803+mallocobj=''
804+mallocsrc=''
805+malloctype='void *'
806+man1dir='/usr/share/man/man1'
807+man1direxp='/usr/share/man/man1'
808+man1ext='1'
809+man3dir='/usr/share/man/man3'
810+man3direxp='/usr/share/man/man3'
811+man3ext='3'
812+mips_type=''
813+mistrustnm=''
814+mkdir='mkdir'
815+mmaptype='void *'
816+modetype='mode_t'
817+more='more'
818+multiarch='undef'
819+mv=''
820+myarchname='alpha-linux'
821+mydomain='.ciccone'
822+myhostname='bob'
823+myuname='linux bob 2.6.15.6 #2 smp fri apr 28 07:14:40 edt 2006 alpha ev56 rawhide gnulinux '
824+n='-n'
825+need_va_copy='undef'
826+netdb_hlen_type='size_t'
827+netdb_host_type='char *'
828+netdb_name_type='const char *'
829+netdb_net_type='in_addr_t'
830+nm='nm'
831+nm_opt=''
832+nm_so_opt='--dynamic'
833+nonxs_ext='Errno'
834+nroff='nroff'
835+nvEUformat='"E"'
836+nvFUformat='"F"'
837+nvGUformat='"G"'
838+nv_preserves_uv_bits='53'
839+nveformat='"e"'
840+nvfformat='"f"'
841+nvgformat='"g"'
842+nvsize='8'
843+nvtype='double'
844+o_nonblock='O_NONBLOCK'
845+obj_ext='.o'
846+old_pthread_create_joinable=''
847+optimize='-O2'
848+orderlib='false'
849+osname='linux'
850+osvers='2.6.15.6'
851+otherlibdirs=' '
852+package='perl5'
853+pager='/bin/less -isR'
854+passcat='cat /etc/passwd'
855+patchlevel='8'
856+path_sep=':'
857+perl5=''
858+perl=''
859+perl_patchlevel=''
860+perladmin='root@bob.ciccone'
861+perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
862+perlpath='/usr/bin/perl'
863+pg='pg'
864+phostname='hostname'
865+pidtype='pid_t'
866+plibpth=''
867+pmake=''
868+pr=''
869+prefix='/usr'
870+prefixexp='/usr'
871+privlib='/usr/lib/perl5/5.8.8'
872+privlibexp='/usr/lib/perl5/5.8.8'
873+procselfexe='"/proc/self/exe"'
874+prototype='define'
875+ptrsize='8'
876+quadkind='2'
877+quadtype='long'
878+randbits='48'
879+randfunc='drand48'
880+random_r_proto='REENTRANT_PROTO_I_St'
881+randseedtype='long'
882+ranlib=':'
883+rd_nodata='-1'
884+readdir64_r_proto='REENTRANT_PROTO_I_TSR'
885+readdir_r_proto='REENTRANT_PROTO_I_TSR'
886+revision='5'
887+rm='rm'
888+rmail=''
889+run=''
890+runnm='false'
891+sPRIEUldbl='"E"'
892+sPRIFUldbl='"F"'
893+sPRIGUldbl='"G"'
894+sPRIXU64='"lX"'
895+sPRId64='"ld"'
896+sPRIeldbl='"e"'
897+sPRIfldbl='"f"'
898+sPRIgldbl='"g"'
899+sPRIi64='"li"'
900+sPRIo64='"lo"'
901+sPRIu64='"lu"'
902+sPRIx64='"lx"'
903+sSCNfldbl='"f"'
904+sched_yield='sched_yield()'
905+scriptdir='/usr/bin'
906+scriptdirexp='/usr/bin'
907+sed='sed'
908+seedfunc='srand48'
909+selectminbits='64'
910+selecttype='fd_set *'
911+sendmail=''
912+setgrent_r_proto='0'
913+sethostent_r_proto='0'
914+setlocale_r_proto='0'
915+setnetent_r_proto='0'
916+setprotoent_r_proto='0'
917+setpwent_r_proto='0'
918+setservent_r_proto='0'
919+sh='/bin/sh'
920+shar=''
921+sharpbang='#!'
922+shmattype='void *'
923+shortsize='2'
924+shrpenv=''
925+shsharp='true'
926+sig_count='65'
927+sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 NUM32 NUM33 RTMIN 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 NUM63 RTMAX IOT CLD POLL PWR '
928+sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "INFO", "USR1", "USR2", "NUM32", "NUM33", "RTMIN", "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", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "PWR", 0'
929+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 64 6 20 23 29 '
930+sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 20, 23, 29, 0'
931+sig_size='69'
932+signal_t='void'
933+sitearch='/usr/lib/perl5/site_perl/5.8.8/alpha-linux-thread-multi'
934+sitearchexp='/usr/lib/perl5/site_perl/5.8.8/alpha-linux-thread-multi'
935+sitebin='/usr/bin'
936+sitebinexp='/usr/bin'
937+sitehtml1dir=''
938+sitehtml1direxp=''
939+sitehtml3dir=''
940+sitehtml3direxp=''
941+sitelib='/usr/lib/perl5/site_perl/5.8.8'
942+sitelib_stem='/usr/lib/perl5/site_perl'
943+sitelibexp='/usr/lib/perl5/site_perl/5.8.8'
944+siteman1dir='/usr/share/man/man1'
945+siteman1direxp='/usr/share/man/man1'
946+siteman3dir='/usr/share/man/man3'
947+siteman3direxp='/usr/share/man/man3'
948+siteprefix='/usr'
949+siteprefixexp='/usr'
950+sitescript='/usr/bin'
951+sitescriptexp='/usr/bin'
952+sizesize='8'
953+sizetype='size_t'
954+sleep=''
955+smail=''
956+so='so'
957+sockethdr=''
958+socketlib=''
959+socksizetype='socklen_t'
960+sort='sort'
961+spackage='Perl5'
962+spitshell='cat'
963+srand48_r_proto='REENTRANT_PROTO_I_LS'
964+srandom_r_proto='REENTRANT_PROTO_I_TS'
965+src='.'
966+ssizetype='ssize_t'
967+startperl='#!/usr/bin/perl'
968+startsh='#!/bin/sh'
969+static_ext=' '
970+stdchar='char'
971+stdio_base='((fp)->_IO_read_base)'
972+stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
973+stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
974+stdio_filbuf=''
975+stdio_ptr='((fp)->_IO_read_ptr)'
976+stdio_stream_array=''
977+strerror_r_proto='REENTRANT_PROTO_B_IBW'
978+strings='/usr/include/string.h'
979+submit=''
980+subversion='8'
981+sysman='/usr/share/man/man1'
982+tail=''
983+tar=''
984+targetarch=''
985+tbl=''
986+tee=''
987+test='test'
988+timeincl='/usr/include/sys/time.h /usr/include/time.h '
989+timetype='time_t'
990+tmpnam_r_proto='REENTRANT_PROTO_B_B'
991+to=':'
992+touch='touch'
993+tr='tr'
994+trnl='\n'
995+troff=''
996+ttyname_r_proto='REENTRANT_PROTO_I_IBW'
997+u16size='2'
998+u16type='unsigned short'
999+u32size='4'
1000+u32type='unsigned int'
1001+u64size='8'
1002+u64type='unsigned long'
1003+u8size='1'
1004+u8type='unsigned char'
1005+uidformat='"u"'
1006+uidsign='1'
1007+uidsize='4'
1008+uidtype='uid_t'
1009+uname='uname'
1010+uniq='uniq'
1011+uquadtype='unsigned long'
1012+use5005threads='undef'
1013+use64bitall='define'
1014+use64bitint='define'
1015+usecrosscompile='undef'
1016+usedl='define'
1017+usefaststdio='define'
1018+useithreads='define'
1019+uselargefiles='define'
1020+uselongdouble='undef'
1021+usemallocwrap='define'
1022+usemorebits='undef'
1023+usemultiplicity='define'
1024+usemymalloc='n'
1025+usenm='false'
1026+useopcode='true'
1027+useperlio='define'
1028+useposix='true'
1029+usereentrant='undef'
1030+usesfio='false'
1031+useshrplib='false'
1032+usesitecustomize='undef'
1033+usesocks='undef'
1034+usethreads='define'
1035+usevendorprefix='undef'
1036+usevfork='false'
1037+usrinc='/usr/include'
1038+uuname=''
1039+uvXUformat='"lX"'
1040+uvoformat='"lo"'
1041+uvsize='8'
1042+uvtype='unsigned long'
1043+uvuformat='"lu"'
1044+uvxformat='"lx"'
1045+vendorarch=''
1046+vendorarchexp=''
1047+vendorbin=''
1048+vendorbinexp=''
1049+vendorhtml1dir=' '
1050+vendorhtml1direxp=''
1051+vendorhtml3dir=' '
1052+vendorhtml3direxp=''
1053+vendorlib=''
1054+vendorlib_stem=''
1055+vendorlibexp=''
1056+vendorman1dir=' '
1057+vendorman1direxp=''
1058+vendorman3dir=' '
1059+vendorman3direxp=''
1060+vendorprefix=''
1061+vendorprefixexp=''
1062+vendorscript=''
1063+vendorscriptexp=''
1064+version='5.8.8'
1065+version_patchlevel_string='version 8 subversion 8'
1066+versiononly='undef'
1067+vi=''
1068+voidflags='15'
1069+xlibpth='/usr/lib/386 /lib/386'
1070+yacc='yacc'
1071+yaccflags=''
1072+zcat=''
1073+zip='zip'
1074+# Configure command line arguments.
1075+config_arg0='Configure'
1076+config_args='-ds -e -Dprefix=/usr -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dpager=/bin/less -isR -Dusethreads'
1077+config_argc=7
1078+config_arg1='-ds'
1079+config_arg2='-e'
1080+config_arg3='-Dprefix=/usr'
1081+config_arg4='-Dman1dir=/usr/share/man/man1'
1082+config_arg5='-Dman3dir=/usr/share/man/man3'
1083+config_arg6='-Dpager=/bin/less -isR'
1084+config_arg7='-Dusethreads'
1085+PERL_REVISION=5
1086+PERL_VERSION=8
1087+PERL_SUBVERSION=8
1088+PERL_API_REVISION=5
1089+PERL_API_VERSION=8
1090+PERL_API_SUBVERSION=0
1091+PERL_PATCHLEVEL=
1092+PERL_CONFIG_SH=true
[3035090]1093diff -Naur perl-5.8.8.orig/Cross/config.sh-arm-linux perl-5.8.8/Cross/config.sh-arm-linux
[9401f22]1094--- perl-5.8.8.orig/Cross/config.sh-arm-linux 2007-02-19 16:50:53.000000000 -0500
1095+++ perl-5.8.8/Cross/config.sh-arm-linux 2007-02-19 16:50:59.000000000 -0500
[3035090]1096@@ -8,9 +8,9 @@
1097
1098 # Package name : perl5
1099 # Source directory : .
1100-# Configuration time: Wed Sep 3 22:24:58 EDT 2003
1101-# Configured by : red
1102-# Target system : linux openzaurus.criticalintegration.com 2.4.6-rmk1-np2-embedix #15 Wed Aug 6 07:49:44 UTC 2003 armv4l unknown
[07e528e]1103+# Configuration time: Wed Dec 13 15:51:01 EST 2006
[3035090]1104+# Configured by : root
[07e528e]1105+# Target system : linux spitz 2.6.16 #1 preempt wed jul 5 18:20:17 cest 2006 armv5tel gnulinux
[3035090]1106
1107 Author=''
1108 Date='$Date'
[07e528e]1109@@ -36,12 +36,12 @@
[3035090]1110 api_version='8'
1111 api_versionstring='5.8.0'
1112 ar='ar'
1113-archlib='/usr/lib/perl5/5.8.8/armv4l-linux'
1114-archlibexp='/usr/lib/perl5/5.8.8/armv4l-linux'
[07e528e]1115+archlib='/usr/lib/perl5/5.8.8/armv5tel-linux-thread-multi'
1116+archlibexp='/usr/lib/perl5/5.8.8/armv5tel-linux-thread-multi'
[3035090]1117 archname64=''
1118-archname='armv4l-linux'
[07e528e]1119+archname='armv5tel-linux-thread-multi'
[3035090]1120 archobjs=''
[07e528e]1121-asctime_r_proto='0'
1122+asctime_r_proto='REENTRANT_PROTO_B_SB'
[3035090]1123 awk='awk'
[07e528e]1124 baserev='5.0'
1125 bash=''
[3035090]1126@@ -55,15 +55,15 @@
1127 cat='cat'
1128 cc='cc'
1129 cccdlflags='-fpic'
1130-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.8/armv4l-linux/CORE'
1131-ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
1132+ccdlflags='-Wl,-E'
[07e528e]1133+ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
[3035090]1134 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
1135 ccname='gcc'
1136-ccsymbols='__APCS_32__=1 __ARM_ARCH_3__=1 __CHAR_UNSIGNED__=1 __GNUC_MINOR__=95 __arm__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 cpu=arm machine=arm system=posix system=unix'
1137+ccsymbols=''
1138 ccversion=''
1139-cf_by='red'
1140-cf_email='red@criticalintegration.com'
1141-cf_time='Wed Sep 3 22:24:58 EDT 2003'
1142+cf_by='root'
[07e528e]1143+cf_email='root@spitz.ciccone'
1144+cf_time='Wed Dec 13 15:51:01 EST 2006'
[3035090]1145 charsize='1'
1146 chgrp=''
1147 chmod='chmod'
[07e528e]1148@@ -76,18 +76,18 @@
[3035090]1149 cpio=''
1150 cpp='cpp'
1151 cpp_stuff='42'
1152-cppccsymbols='__ELF__=1 __GNUC__=2 linux=1 unix=1'
1153-cppflags='-fno-strict-aliasing -I/usr/local/include'
1154+cppccsymbols=''
[07e528e]1155+cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include'
[3035090]1156 cpplast='-'
1157 cppminus='-'
1158 cpprun='cc -E'
1159 cppstdin='cc -E'
1160-cppsymbols='_FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=2 __GNUC_MINOR__=95 __GNU_LIBRARY__=6 _LARGEFILE_SOURCE=1 _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 __unix=1 __unix__=1'
[07e528e]1161-crypt_r_proto='0'
1162+cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=5 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'
1163+crypt_r_proto='REENTRANT_PROTO_B_CCS'
[3035090]1164 cryptlib=''
1165 csh='csh'
[07e528e]1166 ctermid_r_proto='0'
1167-ctime_r_proto='0'
1168+ctime_r_proto='REENTRANT_PROTO_B_SB'
1169 d_Gconvert='gcvt((x),(n),(b))'
1170 d_PRIEUldbl='define'
1171 d_PRIFUldbl='define'
1172@@ -108,16 +108,16 @@
1173 d_aintl='undef'
1174 d_alarm='define'
1175 d_archlib='define'
1176-d_asctime_r='undef'
1177+d_asctime_r='define'
[3035090]1178 d_atolf='undef'
1179 d_atoll='define'
1180-d_attribute_format='undef'
1181-d_attribute_malloc='undef'
1182-d_attribute_nonnull='undef'
1183-d_attribute_noreturn='undef'
1184-d_attribute_pure='undef'
1185-d_attribute_unused='undef'
1186-d_attribute_warn_unused_result='undef'
1187+d_attribute_format='define'
1188+d_attribute_malloc='define'
1189+d_attribute_nonnull='define'
1190+d_attribute_noreturn='define'
1191+d_attribute_pure='define'
1192+d_attribute_unused='define'
1193+d_attribute_warn_unused_result='define'
1194 d_bcmp='define'
1195 d_bcopy='define'
1196 d_bsd='undef'
1197@@ -126,7 +126,7 @@
1198 d_bzero='define'
1199 d_casti32='define'
1200 d_castneg='define'
1201-d_charvspr='undef'
1202+d_charvspr='define'
1203 d_chown='define'
1204 d_chroot='define'
1205 d_chsize='undef'
[07e528e]1206@@ -137,10 +137,10 @@
1207 d_const='define'
[3035090]1208 d_copysignl='define'
1209 d_crypt='define'
[07e528e]1210-d_crypt_r='undef'
[3035090]1211-d_csh='define'
[07e528e]1212+d_crypt_r='define'
[3035090]1213+d_csh='undef'
1214 d_ctermid_r='undef'
[07e528e]1215-d_ctime_r='undef'
1216+d_ctime_r='define'
[3035090]1217 d_cuserid='define'
[07e528e]1218 d_dbl_dig='define'
1219 d_dbminitproto='undef'
1220@@ -151,10 +151,10 @@
1221 d_dlopen='define'
1222 d_dlsymun='undef'
1223 d_dosuid='undef'
1224-d_drand48_r='undef'
1225+d_drand48_r='define'
[3035090]1226 d_drand48proto='define'
1227 d_dup2='define'
1228-d_eaccess='undef'
1229+d_eaccess='define'
1230 d_endgrent='define'
1231 d_endgrent_r='undef'
1232 d_endhent='define'
[07e528e]1233@@ -169,15 +169,15 @@
[3035090]1234 d_endservent_r='undef'
1235 d_eofnblk='define'
1236 d_eunice='undef'
1237-d_faststdio='define'
1238+d_faststdio='undef'
1239 d_fchdir='define'
1240 d_fchmod='define'
1241 d_fchown='define'
[07e528e]1242 d_fcntl='define'
1243-d_fcntl_can_lock='define'
1244+d_fcntl_can_lock='undef'
1245 d_fd_macros='define'
1246 d_fd_set='define'
1247-d_fds_bits='undef'
1248+d_fds_bits='define'
1249 d_fgetpos='define'
1250 d_finite='define'
1251 d_finitel='define'
1252@@ -205,29 +205,29 @@
1253 d_getespwnam='undef'
1254 d_getfsstat='undef'
1255 d_getgrent='define'
1256-d_getgrent_r='undef'
1257-d_getgrgid_r='undef'
1258-d_getgrnam_r='undef'
1259+d_getgrent_r='define'
1260+d_getgrgid_r='define'
1261+d_getgrnam_r='define'
1262 d_getgrps='define'
1263 d_gethbyaddr='define'
1264 d_gethbyname='define'
1265 d_gethent='define'
1266 d_gethname='define'
1267-d_gethostbyaddr_r='undef'
1268-d_gethostbyname_r='undef'
1269-d_gethostent_r='undef'
1270+d_gethostbyaddr_r='define'
1271+d_gethostbyname_r='define'
1272+d_gethostent_r='define'
1273 d_gethostprotos='define'
1274 d_getitimer='define'
1275 d_getlogin='define'
1276-d_getlogin_r='undef'
1277+d_getlogin_r='define'
1278 d_getmnt='undef'
1279 d_getmntent='define'
1280 d_getnbyaddr='define'
1281 d_getnbyname='define'
1282 d_getnent='define'
1283-d_getnetbyaddr_r='undef'
1284-d_getnetbyname_r='undef'
1285-d_getnetent_r='undef'
1286+d_getnetbyaddr_r='define'
1287+d_getnetbyname_r='define'
1288+d_getnetent_r='define'
1289 d_getnetprotos='define'
1290 d_getpagsz='define'
1291 d_getpbyname='define'
1292@@ -238,26 +238,26 @@
1293 d_getpgrp='define'
1294 d_getppid='define'
1295 d_getprior='define'
1296-d_getprotobyname_r='undef'
1297-d_getprotobynumber_r='undef'
1298-d_getprotoent_r='undef'
1299+d_getprotobyname_r='define'
1300+d_getprotobynumber_r='define'
1301+d_getprotoent_r='define'
1302 d_getprotoprotos='define'
1303 d_getprpwnam='undef'
1304 d_getpwent='define'
1305-d_getpwent_r='undef'
1306-d_getpwnam_r='undef'
1307-d_getpwuid_r='undef'
1308+d_getpwent_r='define'
1309+d_getpwnam_r='define'
1310+d_getpwuid_r='define'
1311 d_getsbyname='define'
1312 d_getsbyport='define'
1313 d_getsent='define'
1314-d_getservbyname_r='undef'
1315-d_getservbyport_r='undef'
1316-d_getservent_r='undef'
1317+d_getservbyname_r='define'
1318+d_getservbyport_r='define'
1319+d_getservent_r='define'
1320 d_getservprotos='define'
1321 d_getspnam='define'
1322-d_getspnam_r='undef'
1323+d_getspnam_r='define'
1324 d_gettimeod='define'
1325-d_gmtime_r='undef'
1326+d_gmtime_r='define'
1327 d_gnulibc='define'
1328 d_grpasswd='define'
1329 d_hasmntopt='define'
1330@@ -274,8 +274,9 @@
[3035090]1331 d_killpg='define'
1332 d_lchown='define'
1333 d_ldbl_dig='define'
1334+d_libm_lib_version='define'
1335 d_link='define'
[07e528e]1336-d_localtime_r='undef'
1337+d_localtime_r='define'
[3035090]1338 d_locconv='define'
[07e528e]1339 d_lockf='define'
1340 d_longdbl='define'
1341@@ -321,8 +322,8 @@
[3035090]1342 d_nice='define'
1343 d_nl_langinfo='define'
1344 d_nv_preserves_uv='define'
1345-d_nv_zero_is_allbits_zero='undef'
[07e528e]1346-d_off64_t='undef'
[3035090]1347+d_nv_zero_is_allbits_zero='define'
[07e528e]1348+d_off64_t='define'
[3035090]1349 d_old_pthread_create_joinable='undef'
1350 d_oldpthreads='undef'
[07e528e]1351 d_oldsock='undef'
1352@@ -334,10 +335,10 @@
[3035090]1353 d_pipe='define'
1354 d_poll='define'
1355 d_portable='define'
1356-d_procselfexe='define'
[07e528e]1357-d_pthread_atfork='undef'
[3035090]1358+d_procselfexe='undef'
[07e528e]1359+d_pthread_atfork='define'
[3035090]1360 d_pthread_attr_setscope='define'
[07e528e]1361-d_pthread_yield='undef'
1362+d_pthread_yield='define'
1363 d_pwage='undef'
1364 d_pwchange='undef'
1365 d_pwclass='undef'
1366@@ -348,10 +349,10 @@
1367 d_pwquota='undef'
1368 d_qgcvt='define'
1369 d_quad='define'
1370-d_random_r='undef'
1371-d_readdir64_r='undef'
1372+d_random_r='define'
1373+d_readdir64_r='define'
1374 d_readdir='define'
1375-d_readdir_r='undef'
1376+d_readdir_r='define'
1377 d_readlink='define'
1378 d_readv='define'
1379 d_recvmsg='define'
1380@@ -416,36 +417,35 @@
[3035090]1381 d_sigaction='define'
1382 d_sigprocmask='define'
1383 d_sigsetjmp='define'
1384-d_snprintf='undef'
1385-d_sockatmark='undef'
1386-d_sockatmarkproto='undef'
1387+d_sockatmark='define'
1388+d_sockatmarkproto='define'
1389 d_socket='define'
1390 d_socklen_t='define'
1391 d_sockpair='define'
[07e528e]1392 d_socks5_init='undef'
1393 d_sprintf_returns_strlen='define'
1394 d_sqrtl='define'
1395-d_srand48_r='undef'
1396-d_srandom_r='undef'
1397-d_sresgproto='undef'
1398-d_sresuproto='undef'
1399+d_srand48_r='define'
1400+d_srandom_r='define'
1401+d_sresgproto='define'
1402+d_sresuproto='define'
1403 d_statblks='define'
1404 d_statfs_f_flags='undef'
[3035090]1405 d_statfs_s='define'
1406 d_statvfs='define'
1407 d_stdio_cnt_lval='undef'
1408-d_stdio_ptr_lval='define'
1409+d_stdio_ptr_lval='undef'
1410 d_stdio_ptr_lval_nochange_cnt='undef'
1411-d_stdio_ptr_lval_sets_cnt='define'
1412+d_stdio_ptr_lval_sets_cnt='undef'
1413 d_stdio_stream_array='undef'
1414-d_stdiobase='define'
1415-d_stdstdio='define'
1416+d_stdiobase='undef'
1417+d_stdstdio='undef'
1418 d_strchr='define'
1419 d_strcoll='define'
1420 d_strctcpy='define'
[07e528e]1421 d_strerrm='strerror(e)'
1422 d_strerror='define'
1423-d_strerror_r='undef'
1424+d_strerror_r='define'
1425 d_strftime='define'
1426 d_strlcat='undef'
1427 d_strlcpy='undef'
1428@@ -474,9 +474,9 @@
1429 d_times='define'
1430 d_tm_tm_gmtoff='define'
1431 d_tm_tm_zone='define'
1432-d_tmpnam_r='undef'
1433+d_tmpnam_r='define'
1434 d_truncate='define'
1435-d_ttyname_r='undef'
1436+d_ttyname_r='define'
1437 d_tzname='define'
1438 d_u32align='undef'
1439 d_ualarm='define'
[3035090]1440@@ -484,7 +484,7 @@
1441 d_uname='define'
1442 d_union_semun='undef'
1443 d_unordered='undef'
1444-d_unsetenv='unsetenv'
1445+d_unsetenv='define'
1446 d_usleep='define'
1447 d_usleepproto='define'
1448 d_ustat='define'
1449@@ -498,7 +498,6 @@
1450 d_voidtty=''
1451 d_volatile='define'
1452 d_vprintf='define'
1453-d_vsnprintf='define'
1454 d_wait4='define'
1455 d_waitpid='define'
1456 d_wcstombs='define'
[07e528e]1457@@ -517,7 +516,7 @@
1458 dlsrc='dl_dlopen.xs'
1459 doublesize='8'
1460 drand01='drand48()'
1461-drand48_r_proto='0'
1462+drand48_r_proto='REENTRANT_PROTO_I_ST'
1463 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'
1464 eagain='EAGAIN'
1465 ebcdic='undef'
1466@@ -545,39 +544,39 @@
[3035090]1467 freetype='void'
1468 from=':'
1469 full_ar='/usr/bin/ar'
1470-full_csh='/bin/csh'
1471+full_csh='csh'
1472 full_sed='/bin/sed'
1473 gccansipedantic=''
1474 gccosandvers=''
1475-gccversion='2.95.3 20010125 (prerelease)'
[07e528e]1476-getgrent_r_proto='0'
1477-getgrgid_r_proto='0'
1478-getgrnam_r_proto='0'
1479-gethostbyaddr_r_proto='0'
1480-gethostbyname_r_proto='0'
1481-gethostent_r_proto='0'
1482-getlogin_r_proto='0'
1483-getnetbyaddr_r_proto='0'
1484-getnetbyname_r_proto='0'
1485-getnetent_r_proto='0'
1486-getprotobyname_r_proto='0'
1487-getprotobynumber_r_proto='0'
1488-getprotoent_r_proto='0'
1489-getpwent_r_proto='0'
1490-getpwnam_r_proto='0'
1491-getpwuid_r_proto='0'
1492-getservbyname_r_proto='0'
1493-getservbyport_r_proto='0'
1494-getservent_r_proto='0'
1495-getspnam_r_proto='0'
[3035090]1496+gccversion='4.1.1'
[07e528e]1497+getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
1498+getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
1499+getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
1500+gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
1501+gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
1502+gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
1503+getlogin_r_proto='REENTRANT_PROTO_I_BW'
1504+getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
1505+getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
1506+getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
1507+getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
1508+getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
1509+getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
1510+getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
1511+getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
1512+getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
1513+getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
1514+getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
1515+getservent_r_proto='REENTRANT_PROTO_I_SBWR'
1516+getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
1517 gidformat='"lu"'
1518 gidsign='1'
1519 gidsize='4'
1520 gidtype='gid_t'
[3035090]1521 glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
1522 gmake='gmake'
[07e528e]1523-gmtime_r_proto='0'
[3035090]1524-gnulibc_version='2.2.2'
[07e528e]1525+gmtime_r_proto='REENTRANT_PROTO_S_TS'
1526+gnulibc_version='2.5'
[3035090]1527 grep='grep'
1528 groupcat='cat /etc/group'
1529 groupstype='gid_t'
1530@@ -685,25 +684,25 @@
1531 inc_version_list_init='0'
1532 incpath=''
1533 inews=''
1534-installarchlib='./install_me_here/usr/lib/perl5/5.8.8/armv4l-linux'
1535-installbin='./install_me_here/usr/bin'
[07e528e]1536+installarchlib='/usr/lib/perl5/5.8.8/armv5tel-linux-thread-multi'
[3035090]1537+installbin='/usr/bin'
1538 installhtml1dir=''
1539 installhtml3dir=''
1540-installman1dir='./install_me_here/usr/share/man/man1'
1541-installman3dir='./install_me_here/usr/share/man/man3'
1542-installprefix='./install_me_here/usr'
1543-installprefixexp='./install_me_here/usr'
1544-installprivlib='./install_me_here/usr/lib/perl5/5.8.8'
1545-installscript='./install_me_here/usr/bin'
1546-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.8.8/armv4l-linux'
1547-installsitebin='./install_me_here/usr/bin'
1548+installman1dir='/usr/share/man/man1'
1549+installman3dir='/usr/share/man/man3'
1550+installprefix='/usr'
1551+installprefixexp='/usr'
1552+installprivlib='/usr/lib/perl5/5.8.8'
1553+installscript='/usr/bin'
[07e528e]1554+installsitearch='/usr/lib/perl5/site_perl/5.8.8/armv5tel-linux-thread-multi'
[3035090]1555+installsitebin='/usr/bin'
1556 installsitehtml1dir=''
1557 installsitehtml3dir=''
1558-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.8.8'
1559-installsiteman1dir='./install_me_here/usr/share/man/man1'
1560-installsiteman3dir='./install_me_here/usr/share/man/man3'
1561-installsitescript='./install_me_here/usr/bin'
1562-installstyle='./install_me_herelib/perl5'
1563+installsitelib='/usr/lib/perl5/site_perl/5.8.8'
1564+installsiteman1dir='/usr/share/man/man1'
1565+installsiteman3dir='/usr/share/man/man3'
1566+installsitescript='/usr/bin'
1567+installstyle='lib/perl5'
1568 installusrbinperl='undef'
1569 installvendorarch=''
1570 installvendorbin=''
1571@@ -714,7 +713,7 @@
1572 installvendorman3dir=''
1573 installvendorscript=''
1574 intsize='4'
1575-issymlink='/usr/bin/test -h'
1576+issymlink='/bin/test -h'
1577 ivdformat='"ld"'
1578 ivsize='4'
1579 ivtype='long'
[07e528e]1580@@ -727,22 +726,22 @@
[3035090]1581 ldlibpthname='LD_LIBRARY_PATH'
1582 less='less'
1583 lib_ext='.a'
1584-libc='/lib/libc-2.2.2.so'
1585-libperl='libperl.so'
[07e528e]1586+libc='/lib/libc-2.5.so'
[3035090]1587+libperl='libperl.a'
1588 libpth='/usr/local/lib /lib /usr/lib'
[07e528e]1589-libs='-lnsl -ldl -lm -lcrypt -lutil -lc'
1590+libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
[3035090]1591 libsdirs=' /usr/lib'
[07e528e]1592-libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
1593-libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
1594+libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so'
1595+libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so'
[3035090]1596 libspath=' /usr/local/lib /lib /usr/lib'
1597-libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD'
[07e528e]1598+libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
[3035090]1599 libswanted_uselargefiles=''
1600 line=''
1601 lint=''
[07e528e]1602 lkflags=''
1603 ln='ln'
1604 lns='/bin/ln -s'
1605-localtime_r_proto='0'
1606+localtime_r_proto='REENTRANT_PROTO_S_TS'
1607 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
1608 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
1609 longdblsize='8'
[3035090]1610@@ -774,10 +773,10 @@
1611 more='more'
1612 multiarch='undef'
1613 mv=''
1614-myarchname='armv4l-linux'
1615-mydomain='.criticalintegration.com'
1616-myhostname='openzaurus'
1617-myuname='linux openzaurus.criticalintegration.com 2.4.6-rmk1-np2-embedix #15 Wed Aug 6 07:49:44 UTC 2003 armv4l unknown '
1618+myarchname='armv5tel-linux'
1619+mydomain='.ciccone'
1620+myhostname='spitz'
[07e528e]1621+myuname='linux spitz 2.6.16 #1 preempt wed jul 5 18:20:17 cest 2006 armv5tel gnulinux '
[3035090]1622 n='-n'
1623 need_va_copy='undef'
1624 netdb_hlen_type='size_t'
[07e528e]1625@@ -804,18 +803,18 @@
[3035090]1626 optimize='-O2'
1627 orderlib='false'
1628 osname='linux'
1629-osvers='2.4.6-rmk1-np2-embedix'
1630+osvers='2.6.16'
1631 otherlibdirs=' '
1632 package='perl5'
1633-pager='/usr/bin/less'
1634+pager='/bin/less -isR'
1635 passcat='cat /etc/passwd'
1636 patchlevel='8'
1637 path_sep=':'
1638-perl5='/usr/bin/perl'
1639+perl5=''
1640 perl=''
1641 perl_patchlevel=''
1642-perladmin='red@criticalintegration.com'
[07e528e]1643-perllibs='-lnsl -ldl -lm -lcrypt -lutil -lc'
[3035090]1644+perladmin='root@spitz.ciccone'
[07e528e]1645+perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
[3035090]1646 perlpath='/usr/bin/perl'
1647 pg='pg'
[07e528e]1648 phostname='hostname'
1649@@ -834,12 +833,12 @@
1650 quadtype='long long'
1651 randbits='48'
1652 randfunc='drand48'
1653-random_r_proto='0'
1654+random_r_proto='REENTRANT_PROTO_I_St'
1655 randseedtype='long'
1656 ranlib=':'
1657 rd_nodata='-1'
1658-readdir64_r_proto='0'
1659-readdir_r_proto='0'
1660+readdir64_r_proto='REENTRANT_PROTO_I_TSR'
1661+readdir_r_proto='REENTRANT_PROTO_I_TSR'
1662 revision='5'
1663 rm='rm'
1664 rmail=''
[3035090]1665@@ -880,15 +879,15 @@
1666 shortsize='2'
1667 shrpenv=''
1668 shsharp='true'
1669-sig_count='64'
1670-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 '
1671-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'
1672-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 '
1673-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'
1674-sig_size='68'
1675+sig_count='65'
1676+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 NUM32 NUM33 RTMIN 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 NUM63 RTMAX IOT CLD POLL UNUSED '
1677+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", "NUM32", "NUM33", "RTMIN", "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", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
1678+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 64 6 17 29 31 '
1679+sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
1680+sig_size='69'
1681 signal_t='void'
1682-sitearch='/usr/lib/perl5/site_perl/5.8.8/armv4l-linux'
1683-sitearchexp='/usr/lib/perl5/site_perl/5.8.8/armv4l-linux'
[07e528e]1684+sitearch='/usr/lib/perl5/site_perl/5.8.8/armv5tel-linux-thread-multi'
1685+sitearchexp='/usr/lib/perl5/site_perl/5.8.8/armv5tel-linux-thread-multi'
[3035090]1686 sitebin='/usr/bin'
1687 sitebinexp='/usr/bin'
1688 sitehtml1dir=''
[07e528e]1689@@ -917,8 +916,8 @@
1690 sort='sort'
1691 spackage='Perl5'
1692 spitshell='cat'
1693-srand48_r_proto='0'
1694-srandom_r_proto='0'
1695+srand48_r_proto='REENTRANT_PROTO_I_LS'
1696+srandom_r_proto='REENTRANT_PROTO_I_TS'
1697 src='.'
1698 ssizetype='ssize_t'
1699 startperl='#!/usr/bin/perl'
1700@@ -931,7 +930,7 @@
1701 stdio_filbuf=''
1702 stdio_ptr='((fp)->_IO_read_ptr)'
1703 stdio_stream_array=''
1704-strerror_r_proto='0'
1705+strerror_r_proto='REENTRANT_PROTO_B_IBW'
1706 strings='/usr/include/string.h'
1707 submit=''
1708 subversion='8'
1709@@ -944,13 +943,13 @@
1710 test='test'
1711 timeincl='/usr/include/sys/time.h /usr/include/time.h '
1712 timetype='time_t'
1713-tmpnam_r_proto='0'
1714+tmpnam_r_proto='REENTRANT_PROTO_B_B'
1715 to=':'
1716 touch='touch'
1717 tr='tr'
1718 trnl='\n'
1719 troff=''
1720-ttyname_r_proto='0'
1721+ttyname_r_proto='REENTRANT_PROTO_I_IBW'
1722 u16size='2'
1723 u16type='unsigned short'
1724 u32size='4'
1725@@ -972,24 +971,23 @@
1726 usecrosscompile='undef'
1727 usedl='define'
1728 usefaststdio='define'
1729-useithreads='undef'
1730+useithreads='define'
1731 uselargefiles='define'
1732 uselongdouble='undef'
1733 usemallocwrap='define'
1734 usemorebits='undef'
1735-usemultiplicity='undef'
1736+usemultiplicity='define'
1737 usemymalloc='n'
1738 usenm='false'
1739 useopcode='true'
[3035090]1740 useperlio='define'
1741 useposix='true'
1742 usereentrant='undef'
1743-userelocatableinc='undef'
1744 usesfio='false'
1745+useshrplib='false'
1746 usesitecustomize='undef'
1747-useshrplib='true'
1748 usesocks='undef'
[07e528e]1749-usethreads='undef'
1750+usethreads='define'
[3035090]1751 usevendorprefix='undef'
[07e528e]1752 usevfork='false'
1753 usrinc='/usr/include'
1754@@ -1031,8 +1029,15 @@
[3035090]1755 zip='zip'
1756 # Configure command line arguments.
1757 config_arg0='Configure'
1758-config_args=''
1759-config_argc=0
[07e528e]1760+config_args='-ds -e -Dprefix=/usr -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dpager=/bin/less -isR -Dusethreads'
1761+config_argc=7
[3035090]1762+config_arg1='-ds'
1763+config_arg2='-e'
1764+config_arg3='-Dprefix=/usr'
1765+config_arg4='-Dman1dir=/usr/share/man/man1'
1766+config_arg5='-Dman3dir=/usr/share/man/man3'
1767+config_arg6='-Dpager=/bin/less -isR'
[07e528e]1768+config_arg7='-Dusethreads'
[3035090]1769 PERL_REVISION=5
1770 PERL_VERSION=8
1771 PERL_SUBVERSION=8
[07e528e]1772diff -Naur perl-5.8.8.orig/Cross/config.sh-hppa-linux perl-5.8.8/Cross/config.sh-hppa-linux
1773--- perl-5.8.8.orig/Cross/config.sh-hppa-linux 1969-12-31 19:00:00.000000000 -0500
[9401f22]1774+++ perl-5.8.8/Cross/config.sh-hppa-linux 2007-02-19 16:50:59.000000000 -0500
[07e528e]1775@@ -0,0 +1,1048 @@
1776+#!/bin/sh
1777+#
1778+# This file was produced by running the Configure script. It holds all the
1779+# definitions figured out by Configure. Should you modify one of these values,
1780+# do not forget to propagate your changes by running "Configure -der". You may
1781+# instead choose to run each of the .SH files by yourself, or "Configure -S".
1782+#
1783+
1784+# Package name : perl5
1785+# Source directory : .
1786+# Configuration time: Wed Dec 13 18:09:50 EST 2006
1787+# Configured by : root
1788+# Target system : linux treebeard 2.6.17.6-pa6 #2 smp sat jul 29 12:40:49 edt 2006 parisc pa8600 (pcx-w+) 9000785j6000 gnulinux
1789+
1790+Author=''
1791+Date='$Date'
1792+Header=''
1793+Id='$Id'
1794+Locker=''
1795+Log='$Log'
1796+Mcc='Mcc'
1797+RCSfile='$RCSfile'
1798+Revision='$Revision'
1799+Source=''
1800+State=''
1801+_a='.a'
1802+_exe=''
1803+_o='.o'
1804+afs='false'
1805+afsroot='/afs'
1806+alignbytes='8'
1807+ansi2knr=''
1808+aphostname='/bin/hostname'
1809+api_revision='5'
1810+api_subversion='0'
1811+api_version='8'
1812+api_versionstring='5.8.0'
1813+ar='ar'
1814+archlib='/usr/lib/perl5/5.8.8/parisc-linux-thread-multi'
1815+archlibexp='/usr/lib/perl5/5.8.8/parisc-linux-thread-multi'
1816+archname64=''
1817+archname='parisc-linux-thread-multi'
1818+archobjs=''
1819+asctime_r_proto='REENTRANT_PROTO_B_SB'
1820+awk='awk'
1821+baserev='5.0'
1822+bash=''
1823+bin='/usr/bin'
1824+binexp='/usr/bin'
1825+bison='bison'
1826+byacc='byacc'
1827+byteorder='4321'
1828+c=''
1829+castflags='0'
1830+cat='cat'
1831+cc='cc'
1832+cccdlflags='-fpic'
1833+ccdlflags='-Wl,-E'
1834+ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
1835+ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
1836+ccname='gcc'
1837+ccsymbols=''
1838+ccversion=''
1839+cf_by='root'
1840+cf_email='root@treebeard.ciccone'
1841+cf_time='Wed Dec 13 18:09:50 EST 2006'
1842+charsize='1'
1843+chgrp=''
1844+chmod='chmod'
1845+chown=''
1846+clocktype='clock_t'
1847+comm='comm'
1848+compress=''
1849+contains='grep'
1850+cp='cp'
1851+cpio=''
1852+cpp='cpp'
1853+cpp_stuff='42'
1854+cppccsymbols=''
1855+cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include'
1856+cpplast='-'
1857+cppminus='-'
1858+cpprun='cc -E'
1859+cppstdin='cc -E'
1860+cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=5 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _PA_RISC1_1=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 __hppa=1 __hppa__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'
1861+crypt_r_proto='REENTRANT_PROTO_B_CCS'
1862+cryptlib=''
1863+csh='csh'
1864+ctermid_r_proto='0'
1865+ctime_r_proto='REENTRANT_PROTO_B_SB'
1866+d_Gconvert='gcvt((x),(n),(b))'
1867+d_PRIEUldbl='define'
1868+d_PRIFUldbl='define'
1869+d_PRIGUldbl='define'
1870+d_PRIXU64='define'
1871+d_PRId64='define'
1872+d_PRIeldbl='define'
1873+d_PRIfldbl='define'
1874+d_PRIgldbl='define'
1875+d_PRIi64='define'
1876+d_PRIo64='define'
1877+d_PRIu64='define'
1878+d_PRIx64='define'
1879+d_SCNfldbl='define'
1880+d__fwalk='undef'
1881+d_access='define'
1882+d_accessx='undef'
1883+d_aintl='undef'
1884+d_alarm='define'
1885+d_archlib='define'
1886+d_asctime_r='define'
1887+d_atolf='undef'
1888+d_atoll='define'
1889+d_attribute_format='define'
1890+d_attribute_malloc='define'
1891+d_attribute_nonnull='define'
1892+d_attribute_noreturn='define'
1893+d_attribute_pure='define'
1894+d_attribute_unused='define'
1895+d_attribute_warn_unused_result='define'
1896+d_bcmp='define'
1897+d_bcopy='define'
1898+d_bsd='undef'
1899+d_bsdgetpgrp='undef'
1900+d_bsdsetpgrp='undef'
1901+d_bzero='define'
1902+d_casti32='define'
1903+d_castneg='define'
1904+d_charvspr='define'
1905+d_chown='define'
1906+d_chroot='define'
1907+d_chsize='undef'
1908+d_class='undef'
1909+d_clearenv='define'
1910+d_closedir='define'
1911+d_cmsghdr_s='define'
1912+d_const='define'
1913+d_copysignl='define'
1914+d_crypt='define'
1915+d_crypt_r='define'
1916+d_csh='undef'
1917+d_ctermid_r='undef'
1918+d_ctime_r='define'
1919+d_cuserid='define'
1920+d_dbl_dig='define'
1921+d_dbminitproto='undef'
1922+d_difftime='define'
1923+d_dirfd='define'
1924+d_dirnamlen='undef'
1925+d_dlerror='define'
1926+d_dlopen='define'
1927+d_dlsymun='undef'
1928+d_dosuid='undef'
1929+d_drand48_r='define'
1930+d_drand48proto='define'
1931+d_dup2='define'
1932+d_eaccess='define'
1933+d_endgrent='define'
1934+d_endgrent_r='undef'
1935+d_endhent='define'
1936+d_endhostent_r='undef'
1937+d_endnent='define'
1938+d_endnetent_r='undef'
1939+d_endpent='define'
1940+d_endprotoent_r='undef'
1941+d_endpwent='define'
1942+d_endpwent_r='undef'
1943+d_endsent='define'
1944+d_endservent_r='undef'
1945+d_eofnblk='define'
1946+d_eunice='undef'
1947+d_faststdio='undef'
1948+d_fchdir='define'
1949+d_fchmod='define'
1950+d_fchown='define'
1951+d_fcntl='define'
1952+d_fcntl_can_lock='undef'
1953+d_fd_macros='define'
1954+d_fd_set='define'
1955+d_fds_bits='define'
1956+d_fgetpos='define'
1957+d_finite='define'
1958+d_finitel='define'
1959+d_flexfnam='define'
1960+d_flock='define'
1961+d_flockproto='define'
1962+d_fork='define'
1963+d_fp_class='undef'
1964+d_fpathconf='define'
1965+d_fpclass='undef'
1966+d_fpclassify='undef'
1967+d_fpclassl='undef'
1968+d_fpos64_t='undef'
1969+d_frexpl='define'
1970+d_fs_data_s='undef'
1971+d_fseeko='define'
1972+d_fsetpos='define'
1973+d_fstatfs='define'
1974+d_fstatvfs='define'
1975+d_fsync='define'
1976+d_ftello='define'
1977+d_ftime='undef'
1978+d_futimes='define'
1979+d_getcwd='define'
1980+d_getespwnam='undef'
1981+d_getfsstat='undef'
1982+d_getgrent='define'
1983+d_getgrent_r='define'
1984+d_getgrgid_r='define'
1985+d_getgrnam_r='define'
1986+d_getgrps='define'
1987+d_gethbyaddr='define'
1988+d_gethbyname='define'
1989+d_gethent='define'
1990+d_gethname='define'
1991+d_gethostbyaddr_r='define'
1992+d_gethostbyname_r='define'
1993+d_gethostent_r='define'
1994+d_gethostprotos='define'
1995+d_getitimer='define'
1996+d_getlogin='define'
1997+d_getlogin_r='define'
1998+d_getmnt='undef'
1999+d_getmntent='define'
2000+d_getnbyaddr='define'
2001+d_getnbyname='define'
2002+d_getnent='define'
2003+d_getnetbyaddr_r='define'
2004+d_getnetbyname_r='define'
2005+d_getnetent_r='define'
2006+d_getnetprotos='define'
2007+d_getpagsz='define'
2008+d_getpbyname='define'
2009+d_getpbynumber='define'
2010+d_getpent='define'
2011+d_getpgid='define'
2012+d_getpgrp2='undef'
2013+d_getpgrp='define'
2014+d_getppid='define'
2015+d_getprior='define'
2016+d_getprotobyname_r='define'
2017+d_getprotobynumber_r='define'
2018+d_getprotoent_r='define'
2019+d_getprotoprotos='define'
2020+d_getprpwnam='undef'
2021+d_getpwent='define'
2022+d_getpwent_r='define'
2023+d_getpwnam_r='define'
2024+d_getpwuid_r='define'
2025+d_getsbyname='define'
2026+d_getsbyport='define'
2027+d_getsent='define'
2028+d_getservbyname_r='define'
2029+d_getservbyport_r='define'
2030+d_getservent_r='define'
2031+d_getservprotos='define'
2032+d_getspnam='define'
2033+d_getspnam_r='define'
2034+d_gettimeod='define'
2035+d_gmtime_r='define'
2036+d_gnulibc='define'
2037+d_grpasswd='define'
2038+d_hasmntopt='define'
2039+d_htonl='define'
2040+d_ilogbl='define'
2041+d_index='undef'
2042+d_inetaton='define'
2043+d_int64_t='define'
2044+d_isascii='define'
2045+d_isfinite='undef'
2046+d_isinf='define'
2047+d_isnan='define'
2048+d_isnanl='define'
2049+d_killpg='define'
2050+d_lchown='define'
2051+d_ldbl_dig='define'
2052+d_libm_lib_version='define'
2053+d_link='define'
2054+d_localtime_r='define'
2055+d_locconv='define'
2056+d_lockf='define'
2057+d_longdbl='define'
2058+d_longlong='define'
2059+d_lseekproto='define'
2060+d_lstat='define'
2061+d_madvise='define'
2062+d_malloc_good_size='undef'
2063+d_malloc_size='undef'
2064+d_mblen='define'
2065+d_mbstowcs='define'
2066+d_mbtowc='define'
2067+d_memchr='define'
2068+d_memcmp='define'
2069+d_memcpy='define'
2070+d_memmove='define'
2071+d_memset='define'
2072+d_mkdir='define'
2073+d_mkdtemp='define'
2074+d_mkfifo='define'
2075+d_mkstemp='define'
2076+d_mkstemps='undef'
2077+d_mktime='define'
2078+d_mmap='define'
2079+d_modfl='define'
2080+d_modfl_pow32_bug='undef'
2081+d_modflproto='undef'
2082+d_mprotect='define'
2083+d_msg='define'
2084+d_msg_ctrunc='define'
2085+d_msg_dontroute='define'
2086+d_msg_oob='define'
2087+d_msg_peek='define'
2088+d_msg_proxy='define'
2089+d_msgctl='define'
2090+d_msgget='define'
2091+d_msghdr_s='define'
2092+d_msgrcv='define'
2093+d_msgsnd='define'
2094+d_msync='define'
2095+d_munmap='define'
2096+d_mymalloc='undef'
2097+d_nice='define'
2098+d_nl_langinfo='define'
2099+d_nv_preserves_uv='define'
2100+d_nv_zero_is_allbits_zero='define'
2101+d_off64_t='define'
2102+d_old_pthread_create_joinable='undef'
2103+d_oldpthreads='undef'
2104+d_oldsock='undef'
2105+d_open3='define'
2106+d_pathconf='define'
2107+d_pause='define'
2108+d_perl_otherlibdirs='undef'
2109+d_phostname='undef'
2110+d_pipe='define'
2111+d_poll='define'
2112+d_portable='define'
2113+d_procselfexe='define'
2114+d_pthread_atfork='define'
2115+d_pthread_attr_setscope='define'
2116+d_pthread_yield='define'
2117+d_pwage='undef'
2118+d_pwchange='undef'
2119+d_pwclass='undef'
2120+d_pwcomment='undef'
2121+d_pwexpire='undef'
2122+d_pwgecos='define'
2123+d_pwpasswd='define'
2124+d_pwquota='undef'
2125+d_qgcvt='define'
2126+d_quad='define'
2127+d_random_r='define'
2128+d_readdir64_r='define'
2129+d_readdir='define'
2130+d_readdir_r='define'
2131+d_readlink='define'
2132+d_readv='define'
2133+d_recvmsg='define'
2134+d_rename='define'
2135+d_rewinddir='define'
2136+d_rmdir='define'
2137+d_safebcpy='undef'
2138+d_safemcpy='undef'
2139+d_sanemcmp='define'
2140+d_sbrkproto='define'
2141+d_scalbnl='define'
2142+d_sched_yield='define'
2143+d_scm_rights='define'
2144+d_seekdir='define'
2145+d_select='define'
2146+d_sem='define'
2147+d_semctl='define'
2148+d_semctl_semid_ds='define'
2149+d_semctl_semun='define'
2150+d_semget='define'
2151+d_semop='define'
2152+d_sendmsg='define'
2153+d_setegid='define'
2154+d_seteuid='define'
2155+d_setgrent='define'
2156+d_setgrent_r='undef'
2157+d_setgrps='define'
2158+d_sethent='define'
2159+d_sethostent_r='undef'
2160+d_setitimer='define'
2161+d_setlinebuf='define'
2162+d_setlocale='define'
2163+d_setlocale_r='undef'
2164+d_setnent='define'
2165+d_setnetent_r='undef'
2166+d_setpent='define'
2167+d_setpgid='define'
2168+d_setpgrp2='undef'
2169+d_setpgrp='define'
2170+d_setprior='define'
2171+d_setproctitle='undef'
2172+d_setprotoent_r='undef'
2173+d_setpwent='define'
2174+d_setpwent_r='undef'
2175+d_setregid='define'
2176+d_setresgid='define'
2177+d_setresuid='define'
2178+d_setreuid='define'
2179+d_setrgid='undef'
2180+d_setruid='undef'
2181+d_setsent='define'
2182+d_setservent_r='undef'
2183+d_setsid='define'
2184+d_setvbuf='define'
2185+d_sfio='undef'
2186+d_shm='define'
2187+d_shmat='define'
2188+d_shmatprototype='define'
2189+d_shmctl='define'
2190+d_shmdt='define'
2191+d_shmget='define'
2192+d_sigaction='define'
2193+d_sigprocmask='define'
2194+d_sigsetjmp='define'
2195+d_sockatmark='define'
2196+d_sockatmarkproto='define'
2197+d_socket='define'
2198+d_socklen_t='define'
2199+d_sockpair='define'
2200+d_socks5_init='undef'
2201+d_sprintf_returns_strlen='define'
2202+d_sqrtl='define'
2203+d_srand48_r='define'
2204+d_srandom_r='define'
2205+d_sresgproto='define'
2206+d_sresuproto='define'
2207+d_statblks='define'
2208+d_statfs_f_flags='undef'
2209+d_statfs_s='define'
2210+d_statvfs='define'
2211+d_stdio_cnt_lval='undef'
2212+d_stdio_ptr_lval='undef'
2213+d_stdio_ptr_lval_nochange_cnt='undef'
2214+d_stdio_ptr_lval_sets_cnt='undef'
2215+d_stdio_stream_array='undef'
2216+d_stdiobase='undef'
2217+d_stdstdio='undef'
2218+d_strchr='define'
2219+d_strcoll='define'
2220+d_strctcpy='define'
2221+d_strerrm='strerror(e)'
2222+d_strerror='define'
2223+d_strerror_r='define'
2224+d_strftime='define'
2225+d_strlcat='undef'
2226+d_strlcpy='undef'
2227+d_strtod='define'
2228+d_strtol='define'
2229+d_strtold='define'
2230+d_strtoll='define'
2231+d_strtoq='define'
2232+d_strtoul='define'
2233+d_strtoull='define'
2234+d_strtouq='define'
2235+d_strxfrm='define'
2236+d_suidsafe='undef'
2237+d_symlink='define'
2238+d_syscall='define'
2239+d_syscallproto='define'
2240+d_sysconf='define'
2241+d_sysernlst=''
2242+d_syserrlst='define'
2243+d_system='define'
2244+d_tcgetpgrp='define'
2245+d_tcsetpgrp='define'
2246+d_telldir='define'
2247+d_telldirproto='define'
2248+d_time='define'
2249+d_times='define'
2250+d_tm_tm_gmtoff='define'
2251+d_tm_tm_zone='define'
2252+d_tmpnam_r='define'
2253+d_truncate='define'
2254+d_ttyname_r='define'
2255+d_tzname='define'
2256+d_u32align='undef'
2257+d_ualarm='define'
2258+d_umask='define'
2259+d_uname='define'
2260+d_union_semun='undef'
2261+d_unordered='undef'
2262+d_unsetenv='define'
2263+d_usleep='define'
2264+d_usleepproto='define'
2265+d_ustat='define'
2266+d_vendorarch='undef'
2267+d_vendorbin='undef'
2268+d_vendorlib='undef'
2269+d_vendorscript='undef'
2270+d_vfork='undef'
2271+d_void_closedir='undef'
2272+d_voidsig='define'
2273+d_voidtty=''
2274+d_volatile='define'
2275+d_vprintf='define'
2276+d_wait4='define'
2277+d_waitpid='define'
2278+d_wcstombs='define'
2279+d_wctomb='define'
2280+d_writev='define'
2281+d_xenix='undef'
2282+date='date'
2283+db_hashtype='u_int32_t'
2284+db_prefixtype='size_t'
2285+db_version_major=''
2286+db_version_minor=''
2287+db_version_patch=''
2288+defvoidused='15'
2289+direntrytype='struct dirent'
2290+dlext='so'
2291+dlsrc='dl_dlopen.xs'
2292+doublesize='8'
2293+drand01='drand48()'
2294+drand48_r_proto='REENTRANT_PROTO_I_ST'
2295+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'
2296+eagain='EAGAIN'
2297+ebcdic='undef'
2298+echo='echo'
2299+egrep='egrep'
2300+emacs=''
2301+endgrent_r_proto='0'
2302+endhostent_r_proto='0'
2303+endnetent_r_proto='0'
2304+endprotoent_r_proto='0'
2305+endpwent_r_proto='0'
2306+endservent_r_proto='0'
2307+eunicefix=':'
2308+exe_ext=''
2309+expr='expr'
2310+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'
2311+extras=''
2312+fflushNULL='define'
2313+fflushall='undef'
2314+find=''
2315+firstmakefile='makefile'
2316+flex=''
2317+fpossize='16'
2318+fpostype='fpos_t'
2319+freetype='void'
2320+from=':'
2321+full_ar='/usr/bin/ar'
2322+full_csh='csh'
2323+full_sed='/bin/sed'
2324+gccansipedantic=''
2325+gccosandvers=''
2326+gccversion='4.1.1'
2327+getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
2328+getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
2329+getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
2330+gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
2331+gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
2332+gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
2333+getlogin_r_proto='REENTRANT_PROTO_I_BW'
2334+getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
2335+getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
2336+getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
2337+getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
2338+getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
2339+getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
2340+getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
2341+getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
2342+getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
2343+getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
2344+getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
2345+getservent_r_proto='REENTRANT_PROTO_I_SBWR'
2346+getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
2347+gidformat='"lu"'
2348+gidsign='1'
2349+gidsize='4'
2350+gidtype='gid_t'
2351+glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
2352+gmake='gmake'
2353+gmtime_r_proto='REENTRANT_PROTO_S_TS'
2354+gnulibc_version='2.5'
2355+grep='grep'
2356+groupcat='cat /etc/group'
2357+groupstype='gid_t'
2358+gzip='gzip'
2359+h_fcntl='false'
2360+h_sysfile='true'
2361+hint='recommended'
2362+hostcat='cat /etc/hosts'
2363+html1dir=' '
2364+html1direxp=''
2365+html3dir=' '
2366+html3direxp=''
2367+i16size='2'
2368+i16type='short'
2369+i32size='4'
2370+i32type='long'
2371+i64size='8'
2372+i64type='long long'
2373+i8size='1'
2374+i8type='char'
2375+i_arpainet='define'
2376+i_bsdioctl=''
2377+i_crypt='define'
2378+i_db='undef'
2379+i_dbm='undef'
2380+i_dirent='define'
2381+i_dld='undef'
2382+i_dlfcn='define'
2383+i_fcntl='undef'
2384+i_float='define'
2385+i_fp='undef'
2386+i_fp_class='undef'
2387+i_gdbm='undef'
2388+i_grp='define'
2389+i_ieeefp='undef'
2390+i_inttypes='define'
2391+i_langinfo='define'
2392+i_libutil='undef'
2393+i_limits='define'
2394+i_locale='define'
2395+i_machcthr='undef'
2396+i_malloc='define'
2397+i_math='define'
2398+i_memory='undef'
2399+i_mntent='define'
2400+i_ndbm='undef'
2401+i_netdb='define'
2402+i_neterrno='undef'
2403+i_netinettcp='define'
2404+i_niin='define'
2405+i_poll='define'
2406+i_prot='undef'
2407+i_pthread='define'
2408+i_pwd='define'
2409+i_rpcsvcdbm='undef'
2410+i_sfio='undef'
2411+i_sgtty='undef'
2412+i_shadow='define'
2413+i_socks='undef'
2414+i_stdarg='define'
2415+i_stddef='define'
2416+i_stdlib='define'
2417+i_string='define'
2418+i_sunmath='undef'
2419+i_sysaccess='undef'
2420+i_sysdir='define'
2421+i_sysfile='define'
2422+i_sysfilio='undef'
2423+i_sysin='undef'
2424+i_sysioctl='define'
2425+i_syslog='define'
2426+i_sysmman='define'
2427+i_sysmode='undef'
2428+i_sysmount='define'
2429+i_sysndir='undef'
2430+i_sysparam='define'
2431+i_sysresrc='define'
2432+i_syssecrt='undef'
2433+i_sysselct='define'
2434+i_syssockio='undef'
2435+i_sysstat='define'
2436+i_sysstatfs='define'
2437+i_sysstatvfs='define'
2438+i_systime='define'
2439+i_systimek='undef'
2440+i_systimes='define'
2441+i_systypes='define'
2442+i_sysuio='define'
2443+i_sysun='define'
2444+i_sysutsname='define'
2445+i_sysvfs='define'
2446+i_syswait='define'
2447+i_termio='undef'
2448+i_termios='define'
2449+i_time='define'
2450+i_unistd='define'
2451+i_ustat='define'
2452+i_utime='define'
2453+i_values='define'
2454+i_varargs='undef'
2455+i_varhdr='stdarg.h'
2456+i_vfork='undef'
2457+ignore_versioned_solibs='y'
2458+inc_version_list=' '
2459+inc_version_list_init='0'
2460+incpath=''
2461+inews=''
2462+installarchlib='/usr/lib/perl5/5.8.8/parisc-linux-thread-multi'
2463+installbin='/usr/bin'
2464+installhtml1dir=''
2465+installhtml3dir=''
2466+installman1dir='/usr/share/man/man1'
2467+installman3dir='/usr/share/man/man3'
2468+installprefix='/usr'
2469+installprefixexp='/usr'
2470+installprivlib='/usr/lib/perl5/5.8.8'
2471+installscript='/usr/bin'
2472+installsitearch='/usr/lib/perl5/site_perl/5.8.8/parisc-linux-thread-multi'
2473+installsitebin='/usr/bin'
2474+installsitehtml1dir=''
2475+installsitehtml3dir=''
2476+installsitelib='/usr/lib/perl5/site_perl/5.8.8'
2477+installsiteman1dir='/usr/share/man/man1'
2478+installsiteman3dir='/usr/share/man/man3'
2479+installsitescript='/usr/bin'
2480+installstyle='lib/perl5'
2481+installusrbinperl='undef'
2482+installvendorarch=''
2483+installvendorbin=''
2484+installvendorhtml1dir=''
2485+installvendorhtml3dir=''
2486+installvendorlib=''
2487+installvendorman1dir=''
2488+installvendorman3dir=''
2489+installvendorscript=''
2490+intsize='4'
2491+issymlink='/bin/test -h'
2492+ivdformat='"ld"'
2493+ivsize='4'
2494+ivtype='long'
2495+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'
2496+ksh=''
2497+ld='cc'
2498+lddlflags='-shared -L/usr/local/lib'
2499+ldflags=' -L/usr/local/lib'
2500+ldflags_uselargefiles=''
2501+ldlibpthname='LD_LIBRARY_PATH'
2502+less='less'
2503+lib_ext='.a'
2504+libc='/lib/libc-2.5.so'
2505+libperl='libperl.a'
2506+libpth='/usr/local/lib /lib /usr/lib'
2507+libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
2508+libsdirs=' /usr/lib'
2509+libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so'
2510+libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so'
2511+libspath=' /usr/local/lib /lib /usr/lib'
2512+libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
2513+libswanted_uselargefiles=''
2514+line=''
2515+lint=''
2516+lkflags=''
2517+ln='ln'
2518+lns='/bin/ln -s'
2519+localtime_r_proto='REENTRANT_PROTO_S_TS'
2520+locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
2521+loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
2522+longdblsize='8'
2523+longlongsize='8'
2524+longsize='4'
2525+lp=''
2526+lpr=''
2527+ls='ls'
2528+lseeksize='8'
2529+lseektype='off_t'
2530+mail=''
2531+mailx=''
2532+make='make'
2533+make_set_make='#'
2534+mallocobj=''
2535+mallocsrc=''
2536+malloctype='void *'
2537+man1dir='/usr/share/man/man1'
2538+man1direxp='/usr/share/man/man1'
2539+man1ext='1'
2540+man3dir='/usr/share/man/man3'
2541+man3direxp='/usr/share/man/man3'
2542+man3ext='3'
2543+mips_type=''
2544+mistrustnm=''
2545+mkdir='mkdir'
2546+mmaptype='void *'
2547+modetype='mode_t'
2548+more='more'
2549+multiarch='undef'
2550+mv=''
2551+myarchname='parisc-linux'
2552+mydomain='.ciccone'
2553+myhostname='treebeard'
2554+myuname='linux treebeard 2.6.17.6-pa6 #2 smp sat jul 29 12:40:49 edt 2006 parisc pa8600 (pcx-w+) 9000785j6000 gnulinux '
2555+n='-n'
2556+need_va_copy='undef'
2557+netdb_hlen_type='size_t'
2558+netdb_host_type='const void *'
2559+netdb_name_type='const char *'
2560+netdb_net_type='in_addr_t'
2561+nm='nm'
2562+nm_opt=''
2563+nm_so_opt='--dynamic'
2564+nonxs_ext='Errno'
2565+nroff='nroff'
2566+nvEUformat='"E"'
2567+nvFUformat='"F"'
2568+nvGUformat='"G"'
2569+nv_preserves_uv_bits='32'
2570+nveformat='"e"'
2571+nvfformat='"f"'
2572+nvgformat='"g"'
2573+nvsize='8'
2574+nvtype='double'
2575+o_nonblock='O_NONBLOCK'
2576+obj_ext='.o'
2577+old_pthread_create_joinable=''
2578+optimize='-O2'
2579+orderlib='false'
2580+osname='linux'
2581+osvers='2.6.17.6-pa6'
2582+otherlibdirs=' '
2583+package='perl5'
2584+pager='/bin/less -isR'
2585+passcat='cat /etc/passwd'
2586+patchlevel='8'
2587+path_sep=':'
2588+perl5=''
2589+perl=''
2590+perl_patchlevel=''
2591+perladmin='root@treebeard.ciccone'
2592+perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
2593+perlpath='/usr/bin/perl'
2594+pg='pg'
2595+phostname='hostname'
2596+pidtype='pid_t'
2597+plibpth=''
2598+pmake=''
2599+pr=''
2600+prefix='/usr'
2601+prefixexp='/usr'
2602+privlib='/usr/lib/perl5/5.8.8'
2603+privlibexp='/usr/lib/perl5/5.8.8'
2604+procselfexe='"/proc/self/exe"'
2605+prototype='define'
2606+ptrsize='4'
2607+quadkind='3'
2608+quadtype='long long'
2609+randbits='48'
2610+randfunc='drand48'
2611+random_r_proto='REENTRANT_PROTO_I_St'
2612+randseedtype='long'
2613+ranlib=':'
2614+rd_nodata='-1'
2615+readdir64_r_proto='REENTRANT_PROTO_I_TSR'
2616+readdir_r_proto='REENTRANT_PROTO_I_TSR'
2617+revision='5'
2618+rm='rm'
2619+rmail=''
2620+run=''
2621+runnm='false'
2622+sPRIEUldbl='"E"'
2623+sPRIFUldbl='"F"'
2624+sPRIGUldbl='"G"'
2625+sPRIXU64='"LX"'
2626+sPRId64='"Ld"'
2627+sPRIeldbl='"e"'
2628+sPRIfldbl='"f"'
2629+sPRIgldbl='"g"'
2630+sPRIi64='"Li"'
2631+sPRIo64='"Lo"'
2632+sPRIu64='"Lu"'
2633+sPRIx64='"Lx"'
2634+sSCNfldbl='"f"'
2635+sched_yield='sched_yield()'
2636+scriptdir='/usr/bin'
2637+scriptdirexp='/usr/bin'
2638+sed='sed'
2639+seedfunc='srand48'
2640+selectminbits='32'
2641+selecttype='fd_set *'
2642+sendmail=''
2643+setgrent_r_proto='0'
2644+sethostent_r_proto='0'
2645+setlocale_r_proto='0'
2646+setnetent_r_proto='0'
2647+setprotoent_r_proto='0'
2648+setpwent_r_proto='0'
2649+setservent_r_proto='0'
2650+sh='/bin/sh'
2651+shar=''
2652+sharpbang='#!'
2653+shmattype='void *'
2654+shortsize='2'
2655+shrpenv=''
2656+shsharp='true'
2657+sig_count='65'
2658+sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR VTALRM PROF IO WINCH STOP TSTP CONT TTIN TTOU URG LOST UNUSED NUM32 XCPU XFSZ NUM35 STKFLT NUM37 NUM38 RTMIN NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL '
2659+sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "USR1", "USR2", "CHLD", "PWR", "VTALRM", "PROF", "IO", "WINCH", "STOP", "TSTP", "CONT", "TTIN", "TTOU", "URG", "LOST", "UNUSED", "NUM32", "XCPU", "XFSZ", "NUM35", "STKFLT", "NUM37", "NUM38", "RTMIN", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", 0'
2660+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 64 6 18 22 '
2661+sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 18, 22, 0'
2662+sig_size='68'
2663+signal_t='void'
2664+sitearch='/usr/lib/perl5/site_perl/5.8.8/parisc-linux-thread-multi'
2665+sitearchexp='/usr/lib/perl5/site_perl/5.8.8/parisc-linux-thread-multi'
2666+sitebin='/usr/bin'
2667+sitebinexp='/usr/bin'
2668+sitehtml1dir=''
2669+sitehtml1direxp=''
2670+sitehtml3dir=''
2671+sitehtml3direxp=''
2672+sitelib='/usr/lib/perl5/site_perl/5.8.8'
2673+sitelib_stem='/usr/lib/perl5/site_perl'
2674+sitelibexp='/usr/lib/perl5/site_perl/5.8.8'
2675+siteman1dir='/usr/share/man/man1'
2676+siteman1direxp='/usr/share/man/man1'
2677+siteman3dir='/usr/share/man/man3'
2678+siteman3direxp='/usr/share/man/man3'
2679+siteprefix='/usr'
2680+siteprefixexp='/usr'
2681+sitescript='/usr/bin'
2682+sitescriptexp='/usr/bin'
2683+sizesize='4'
2684+sizetype='size_t'
2685+sleep=''
2686+smail=''
2687+so='so'
2688+sockethdr=''
2689+socketlib=''
2690+socksizetype='socklen_t'
2691+sort='sort'
2692+spackage='Perl5'
2693+spitshell='cat'
2694+srand48_r_proto='REENTRANT_PROTO_I_LS'
2695+srandom_r_proto='REENTRANT_PROTO_I_TS'
2696+src='.'
2697+ssizetype='ssize_t'
2698+startperl='#!/usr/bin/perl'
2699+startsh='#!/bin/sh'
2700+static_ext=' '
2701+stdchar='char'
2702+stdio_base='((fp)->_IO_read_base)'
2703+stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
2704+stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
2705+stdio_filbuf=''
2706+stdio_ptr='((fp)->_IO_read_ptr)'
2707+stdio_stream_array=''
2708+strerror_r_proto='REENTRANT_PROTO_B_IBW'
2709+strings='/usr/include/string.h'
2710+submit=''
2711+subversion='8'
2712+sysman='/usr/share/man/man1'
2713+tail=''
2714+tar=''
2715+targetarch=''
2716+tbl=''
2717+tee=''
2718+test='test'
2719+timeincl='/usr/include/sys/time.h /usr/include/time.h '
2720+timetype='time_t'
2721+tmpnam_r_proto='REENTRANT_PROTO_B_B'
2722+to=':'
2723+touch='touch'
2724+tr='tr'
2725+trnl='\n'
2726+troff=''
2727+ttyname_r_proto='REENTRANT_PROTO_I_IBW'
2728+u16size='2'
2729+u16type='unsigned short'
2730+u32size='4'
2731+u32type='unsigned long'
2732+u64size='8'
2733+u64type='unsigned long long'
2734+u8size='1'
2735+u8type='unsigned char'
2736+uidformat='"lu"'
2737+uidsign='1'
2738+uidsize='4'
2739+uidtype='uid_t'
2740+uname='uname'
2741+uniq='uniq'
2742+uquadtype='unsigned long long'
2743+use5005threads='undef'
2744+use64bitall='undef'
2745+use64bitint='undef'
2746+usecrosscompile='undef'
2747+usedl='define'
2748+usefaststdio='define'
2749+useithreads='define'
2750+uselargefiles='define'
2751+uselongdouble='undef'
2752+usemallocwrap='define'
2753+usemorebits='undef'
2754+usemultiplicity='define'
2755+usemymalloc='n'
2756+usenm='false'
2757+useopcode='true'
2758+useperlio='define'
2759+useposix='true'
2760+usereentrant='undef'
2761+usesfio='false'
2762+useshrplib='false'
2763+usesitecustomize='undef'
2764+usesocks='undef'
2765+usethreads='define'
2766+usevendorprefix='undef'
2767+usevfork='false'
2768+usrinc='/usr/include'
2769+uuname=''
2770+uvXUformat='"lX"'
2771+uvoformat='"lo"'
2772+uvsize='4'
2773+uvtype='unsigned long'
2774+uvuformat='"lu"'
2775+uvxformat='"lx"'
2776+vendorarch=''
2777+vendorarchexp=''
2778+vendorbin=''
2779+vendorbinexp=''
2780+vendorhtml1dir=' '
2781+vendorhtml1direxp=''
2782+vendorhtml3dir=' '
2783+vendorhtml3direxp=''
2784+vendorlib=''
2785+vendorlib_stem=''
2786+vendorlibexp=''
2787+vendorman1dir=' '
2788+vendorman1direxp=''
2789+vendorman3dir=' '
2790+vendorman3direxp=''
2791+vendorprefix=''
2792+vendorprefixexp=''
2793+vendorscript=''
2794+vendorscriptexp=''
2795+version='5.8.8'
2796+version_patchlevel_string='version 8 subversion 8'
2797+versiononly='undef'
2798+vi=''
2799+voidflags='15'
2800+xlibpth='/usr/lib/386 /lib/386'
2801+yacc='yacc'
2802+yaccflags=''
2803+zcat=''
2804+zip='zip'
2805+# Configure command line arguments.
2806+config_arg0='Configure'
2807+config_args='-ds -e -Dprefix=/usr -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dpager=/bin/less -isR -Dusethreads'
2808+config_argc=7
2809+config_arg1='-ds'
2810+config_arg2='-e'
2811+config_arg3='-Dprefix=/usr'
2812+config_arg4='-Dman1dir=/usr/share/man/man1'
2813+config_arg5='-Dman3dir=/usr/share/man/man3'
2814+config_arg6='-Dpager=/bin/less -isR'
2815+config_arg7='-Dusethreads'
2816+PERL_REVISION=5
2817+PERL_VERSION=8
2818+PERL_SUBVERSION=8
2819+PERL_API_REVISION=5
2820+PERL_API_VERSION=8
2821+PERL_API_SUBVERSION=0
2822+PERL_PATCHLEVEL=
2823+PERL_CONFIG_SH=true
[3035090]2824diff -Naur perl-5.8.8.orig/Cross/config.sh-x86-linux perl-5.8.8/Cross/config.sh-x86-linux
2825--- perl-5.8.8.orig/Cross/config.sh-x86-linux 1969-12-31 19:00:00.000000000 -0500
[9401f22]2826+++ perl-5.8.8/Cross/config.sh-x86-linux 2007-02-19 16:50:59.000000000 -0500
[07e528e]2827@@ -0,0 +1,1048 @@
[3035090]2828+#!/bin/sh
2829+#
2830+# This file was produced by running the Configure script. It holds all the
2831+# definitions figured out by Configure. Should you modify one of these values,
2832+# do not forget to propagate your changes by running "Configure -der". You may
2833+# instead choose to run each of the .SH files by yourself, or "Configure -S".
2834+#
2835+
2836+# Package name : perl5
2837+# Source directory : .
[07e528e]2838+# Configuration time: Mon Dec 11 21:24:56 EST 2006
[3035090]2839+# Configured by : root
[07e528e]2840+# Target system : linux sasquach 2.6.18 #1 smp wed oct 11 14:24:53 edt 2006 i686 amd athlon(tm) 64 x2 dual core processor 4400+ authenticamd gnulinux
[3035090]2841+
2842+Author=''
2843+Date='$Date'
2844+Header=''
2845+Id='$Id'
2846+Locker=''
2847+Log='$Log'
2848+Mcc='Mcc'
2849+RCSfile='$RCSfile'
2850+Revision='$Revision'
2851+Source=''
2852+State=''
2853+_a='.a'
2854+_exe=''
2855+_o='.o'
2856+afs='false'
2857+afsroot='/afs'
2858+alignbytes='4'
2859+ansi2knr=''
2860+aphostname='/bin/hostname'
2861+api_revision='5'
2862+api_subversion='0'
2863+api_version='8'
2864+api_versionstring='5.8.0'
2865+ar='ar'
[07e528e]2866+archlib='/usr/lib/perl5/5.8.8/i686-linux-thread-multi'
2867+archlibexp='/usr/lib/perl5/5.8.8/i686-linux-thread-multi'
[3035090]2868+archname64=''
[07e528e]2869+archname='i686-linux-thread-multi'
[3035090]2870+archobjs=''
[07e528e]2871+asctime_r_proto='REENTRANT_PROTO_B_SB'
[3035090]2872+awk='awk'
2873+baserev='5.0'
2874+bash=''
2875+bin='/usr/bin'
2876+binexp='/usr/bin'
2877+bison='bison'
2878+byacc='byacc'
2879+byteorder='1234'
2880+c=''
2881+castflags='0'
2882+cat='cat'
2883+cc='cc'
2884+cccdlflags='-fpic'
2885+ccdlflags='-Wl,-E'
[07e528e]2886+ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
[3035090]2887+ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
2888+ccname='gcc'
2889+ccsymbols=''
2890+ccversion=''
2891+cf_by='root'
[07e528e]2892+cf_email='root@sasquach.cicone'
2893+cf_time='Mon Dec 11 21:24:56 EST 2006'
[3035090]2894+charsize='1'
2895+chgrp=''
2896+chmod='chmod'
2897+chown=''
2898+clocktype='clock_t'
2899+comm='comm'
2900+compress=''
2901+contains='grep'
2902+cp='cp'
2903+cpio=''
2904+cpp='cpp'
2905+cpp_stuff='42'
2906+cppccsymbols=''
[07e528e]2907+cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include'
[3035090]2908+cpplast='-'
2909+cppminus='-'
2910+cpprun='cc -E'
2911+cppstdin='cc -E'
[07e528e]2912+cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=5 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 i386=1 __i386=1 __i386__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'
2913+crypt_r_proto='REENTRANT_PROTO_B_CCS'
[3035090]2914+cryptlib=''
2915+csh='csh'
2916+ctermid_r_proto='0'
[07e528e]2917+ctime_r_proto='REENTRANT_PROTO_B_SB'
[3035090]2918+d_Gconvert='gcvt((x),(n),(b))'
2919+d_PRIEUldbl='define'
2920+d_PRIFUldbl='define'
2921+d_PRIGUldbl='define'
2922+d_PRIXU64='define'
2923+d_PRId64='define'
2924+d_PRIeldbl='define'
2925+d_PRIfldbl='define'
2926+d_PRIgldbl='define'
2927+d_PRIi64='define'
2928+d_PRIo64='define'
2929+d_PRIu64='define'
2930+d_PRIx64='define'
2931+d_SCNfldbl='define'
2932+d__fwalk='undef'
2933+d_access='define'
2934+d_accessx='undef'
2935+d_aintl='undef'
2936+d_alarm='define'
2937+d_archlib='define'
[07e528e]2938+d_asctime_r='define'
[3035090]2939+d_atolf='undef'
2940+d_atoll='define'
2941+d_attribute_format='define'
2942+d_attribute_malloc='define'
2943+d_attribute_nonnull='define'
2944+d_attribute_noreturn='define'
2945+d_attribute_pure='define'
2946+d_attribute_unused='define'
2947+d_attribute_warn_unused_result='define'
2948+d_bcmp='define'
2949+d_bcopy='define'
2950+d_bsd='undef'
2951+d_bsdgetpgrp='undef'
2952+d_bsdsetpgrp='undef'
2953+d_bzero='define'
2954+d_casti32='undef'
2955+d_castneg='define'
2956+d_charvspr='define'
2957+d_chown='define'
2958+d_chroot='define'
2959+d_chsize='undef'
2960+d_class='undef'
2961+d_clearenv='define'
2962+d_closedir='define'
2963+d_cmsghdr_s='define'
2964+d_const='define'
2965+d_copysignl='define'
2966+d_crypt='define'
[07e528e]2967+d_crypt_r='define'
[3035090]2968+d_csh='undef'
2969+d_ctermid_r='undef'
[07e528e]2970+d_ctime_r='define'
[3035090]2971+d_cuserid='define'
2972+d_dbl_dig='define'
2973+d_dbminitproto='undef'
2974+d_difftime='define'
2975+d_dirfd='define'
2976+d_dirnamlen='undef'
2977+d_dlerror='define'
2978+d_dlopen='define'
2979+d_dlsymun='undef'
2980+d_dosuid='undef'
[07e528e]2981+d_drand48_r='define'
[3035090]2982+d_drand48proto='define'
2983+d_dup2='define'
2984+d_eaccess='define'
2985+d_endgrent='define'
2986+d_endgrent_r='undef'
2987+d_endhent='define'
2988+d_endhostent_r='undef'
2989+d_endnent='define'
2990+d_endnetent_r='undef'
2991+d_endpent='define'
2992+d_endprotoent_r='undef'
2993+d_endpwent='define'
2994+d_endpwent_r='undef'
2995+d_endsent='define'
2996+d_endservent_r='undef'
2997+d_eofnblk='define'
2998+d_eunice='undef'
2999+d_faststdio='undef'
3000+d_fchdir='define'
3001+d_fchmod='define'
3002+d_fchown='define'
3003+d_fcntl='define'
3004+d_fcntl_can_lock='define'
3005+d_fd_macros='define'
3006+d_fd_set='define'
[07e528e]3007+d_fds_bits='define'
[3035090]3008+d_fgetpos='define'
3009+d_finite='define'
3010+d_finitel='define'
3011+d_flexfnam='define'
3012+d_flock='define'
3013+d_flockproto='define'
3014+d_fork='define'
3015+d_fp_class='undef'
3016+d_fpathconf='define'
3017+d_fpclass='undef'
3018+d_fpclassify='undef'
3019+d_fpclassl='undef'
3020+d_fpos64_t='undef'
3021+d_frexpl='define'
3022+d_fs_data_s='undef'
3023+d_fseeko='define'
3024+d_fsetpos='define'
3025+d_fstatfs='define'
3026+d_fstatvfs='define'
3027+d_fsync='define'
3028+d_ftello='define'
3029+d_ftime='undef'
3030+d_futimes='define'
3031+d_getcwd='define'
3032+d_getespwnam='undef'
3033+d_getfsstat='undef'
3034+d_getgrent='define'
[07e528e]3035+d_getgrent_r='define'
3036+d_getgrgid_r='define'
3037+d_getgrnam_r='define'
[3035090]3038+d_getgrps='define'
3039+d_gethbyaddr='define'
3040+d_gethbyname='define'
3041+d_gethent='define'
3042+d_gethname='define'
[07e528e]3043+d_gethostbyaddr_r='define'
3044+d_gethostbyname_r='define'
3045+d_gethostent_r='define'
[3035090]3046+d_gethostprotos='define'
3047+d_getitimer='define'
3048+d_getlogin='define'
[07e528e]3049+d_getlogin_r='define'
[3035090]3050+d_getmnt='undef'
3051+d_getmntent='define'
3052+d_getnbyaddr='define'
3053+d_getnbyname='define'
3054+d_getnent='define'
[07e528e]3055+d_getnetbyaddr_r='define'
3056+d_getnetbyname_r='define'
3057+d_getnetent_r='define'
[3035090]3058+d_getnetprotos='define'
3059+d_getpagsz='define'
3060+d_getpbyname='define'
3061+d_getpbynumber='define'
3062+d_getpent='define'
3063+d_getpgid='define'
3064+d_getpgrp2='undef'
3065+d_getpgrp='define'
3066+d_getppid='define'
3067+d_getprior='define'
[07e528e]3068+d_getprotobyname_r='define'
3069+d_getprotobynumber_r='define'
3070+d_getprotoent_r='define'
[3035090]3071+d_getprotoprotos='define'
3072+d_getprpwnam='undef'
3073+d_getpwent='define'
[07e528e]3074+d_getpwent_r='define'
3075+d_getpwnam_r='define'
3076+d_getpwuid_r='define'
[3035090]3077+d_getsbyname='define'
3078+d_getsbyport='define'
3079+d_getsent='define'
[07e528e]3080+d_getservbyname_r='define'
3081+d_getservbyport_r='define'
3082+d_getservent_r='define'
[3035090]3083+d_getservprotos='define'
3084+d_getspnam='define'
[07e528e]3085+d_getspnam_r='define'
[3035090]3086+d_gettimeod='define'
[07e528e]3087+d_gmtime_r='define'
[3035090]3088+d_gnulibc='define'
3089+d_grpasswd='define'
3090+d_hasmntopt='define'
3091+d_htonl='define'
3092+d_ilogbl='define'
3093+d_index='undef'
3094+d_inetaton='define'
3095+d_int64_t='define'
3096+d_isascii='define'
3097+d_isfinite='undef'
3098+d_isinf='define'
3099+d_isnan='define'
3100+d_isnanl='define'
3101+d_killpg='define'
3102+d_lchown='define'
3103+d_ldbl_dig='define'
3104+d_libm_lib_version='define'
3105+d_link='define'
[07e528e]3106+d_localtime_r='define'
[3035090]3107+d_locconv='define'
3108+d_lockf='define'
3109+d_longdbl='define'
3110+d_longlong='define'
3111+d_lseekproto='define'
3112+d_lstat='define'
3113+d_madvise='define'
3114+d_malloc_good_size='undef'
3115+d_malloc_size='undef'
3116+d_mblen='define'
3117+d_mbstowcs='define'
3118+d_mbtowc='define'
3119+d_memchr='define'
3120+d_memcmp='define'
3121+d_memcpy='define'
3122+d_memmove='define'
3123+d_memset='define'
3124+d_mkdir='define'
3125+d_mkdtemp='define'
3126+d_mkfifo='define'
3127+d_mkstemp='define'
3128+d_mkstemps='undef'
3129+d_mktime='define'
3130+d_mmap='define'
3131+d_modfl='define'
3132+d_modfl_pow32_bug='undef'
3133+d_modflproto='define'
3134+d_mprotect='define'
3135+d_msg='define'
3136+d_msg_ctrunc='define'
3137+d_msg_dontroute='define'
3138+d_msg_oob='define'
3139+d_msg_peek='define'
3140+d_msg_proxy='define'
3141+d_msgctl='define'
3142+d_msgget='define'
3143+d_msghdr_s='define'
3144+d_msgrcv='define'
3145+d_msgsnd='define'
3146+d_msync='define'
3147+d_munmap='define'
3148+d_mymalloc='undef'
3149+d_nice='define'
3150+d_nl_langinfo='define'
3151+d_nv_preserves_uv='define'
3152+d_nv_zero_is_allbits_zero='define'
[07e528e]3153+d_off64_t='define'
[3035090]3154+d_old_pthread_create_joinable='undef'
3155+d_oldpthreads='undef'
3156+d_oldsock='undef'
3157+d_open3='define'
3158+d_pathconf='define'
3159+d_pause='define'
3160+d_perl_otherlibdirs='undef'
3161+d_phostname='undef'
3162+d_pipe='define'
3163+d_poll='define'
3164+d_portable='define'
3165+d_procselfexe='define'
[07e528e]3166+d_pthread_atfork='define'
[3035090]3167+d_pthread_attr_setscope='define'
[07e528e]3168+d_pthread_yield='define'
[3035090]3169+d_pwage='undef'
3170+d_pwchange='undef'
3171+d_pwclass='undef'
3172+d_pwcomment='undef'
3173+d_pwexpire='undef'
3174+d_pwgecos='define'
3175+d_pwpasswd='define'
3176+d_pwquota='undef'
3177+d_qgcvt='define'
3178+d_quad='define'
[07e528e]3179+d_random_r='define'
3180+d_readdir64_r='define'
[3035090]3181+d_readdir='define'
[07e528e]3182+d_readdir_r='define'
[3035090]3183+d_readlink='define'
3184+d_readv='define'
3185+d_recvmsg='define'
3186+d_rename='define'
3187+d_rewinddir='define'
3188+d_rmdir='define'
3189+d_safebcpy='undef'
3190+d_safemcpy='undef'
3191+d_sanemcmp='define'
3192+d_sbrkproto='define'
3193+d_scalbnl='define'
3194+d_sched_yield='define'
3195+d_scm_rights='define'
3196+d_seekdir='define'
3197+d_select='define'
3198+d_sem='define'
3199+d_semctl='define'
3200+d_semctl_semid_ds='define'
3201+d_semctl_semun='define'
3202+d_semget='define'
3203+d_semop='define'
3204+d_sendmsg='define'
3205+d_setegid='define'
3206+d_seteuid='define'
3207+d_setgrent='define'
3208+d_setgrent_r='undef'
3209+d_setgrps='define'
3210+d_sethent='define'
3211+d_sethostent_r='undef'
3212+d_setitimer='define'
3213+d_setlinebuf='define'
3214+d_setlocale='define'
3215+d_setlocale_r='undef'
3216+d_setnent='define'
3217+d_setnetent_r='undef'
3218+d_setpent='define'
3219+d_setpgid='define'
3220+d_setpgrp2='undef'
3221+d_setpgrp='define'
3222+d_setprior='define'
3223+d_setproctitle='undef'
3224+d_setprotoent_r='undef'
3225+d_setpwent='define'
3226+d_setpwent_r='undef'
3227+d_setregid='define'
3228+d_setresgid='define'
3229+d_setresuid='define'
3230+d_setreuid='define'
3231+d_setrgid='undef'
3232+d_setruid='undef'
3233+d_setsent='define'
3234+d_setservent_r='undef'
3235+d_setsid='define'
3236+d_setvbuf='define'
3237+d_sfio='undef'
3238+d_shm='define'
3239+d_shmat='define'
3240+d_shmatprototype='define'
3241+d_shmctl='define'
3242+d_shmdt='define'
3243+d_shmget='define'
3244+d_sigaction='define'
3245+d_sigprocmask='define'
3246+d_sigsetjmp='define'
3247+d_sockatmark='define'
3248+d_sockatmarkproto='define'
3249+d_socket='define'
3250+d_socklen_t='define'
3251+d_sockpair='define'
3252+d_socks5_init='undef'
3253+d_sprintf_returns_strlen='define'
3254+d_sqrtl='define'
[07e528e]3255+d_srand48_r='define'
3256+d_srandom_r='define'
3257+d_sresgproto='define'
3258+d_sresuproto='define'
[3035090]3259+d_statblks='define'
3260+d_statfs_f_flags='undef'
3261+d_statfs_s='define'
3262+d_statvfs='define'
3263+d_stdio_cnt_lval='undef'
3264+d_stdio_ptr_lval='undef'
3265+d_stdio_ptr_lval_nochange_cnt='undef'
3266+d_stdio_ptr_lval_sets_cnt='undef'
3267+d_stdio_stream_array='undef'
3268+d_stdiobase='undef'
3269+d_stdstdio='undef'
3270+d_strchr='define'
3271+d_strcoll='define'
3272+d_strctcpy='define'
3273+d_strerrm='strerror(e)'
3274+d_strerror='define'
[07e528e]3275+d_strerror_r='define'
[3035090]3276+d_strftime='define'
3277+d_strlcat='undef'
3278+d_strlcpy='undef'
3279+d_strtod='define'
3280+d_strtol='define'
3281+d_strtold='define'
3282+d_strtoll='define'
3283+d_strtoq='define'
3284+d_strtoul='define'
3285+d_strtoull='define'
3286+d_strtouq='define'
3287+d_strxfrm='define'
3288+d_suidsafe='undef'
3289+d_symlink='define'
3290+d_syscall='define'
3291+d_syscallproto='define'
3292+d_sysconf='define'
3293+d_sysernlst=''
3294+d_syserrlst='define'
3295+d_system='define'
3296+d_tcgetpgrp='define'
3297+d_tcsetpgrp='define'
3298+d_telldir='define'
3299+d_telldirproto='define'
3300+d_time='define'
3301+d_times='define'
3302+d_tm_tm_gmtoff='define'
3303+d_tm_tm_zone='define'
[07e528e]3304+d_tmpnam_r='define'
[3035090]3305+d_truncate='define'
[07e528e]3306+d_ttyname_r='define'
[3035090]3307+d_tzname='define'
3308+d_u32align='undef'
3309+d_ualarm='define'
3310+d_umask='define'
3311+d_uname='define'
3312+d_union_semun='undef'
3313+d_unordered='undef'
3314+d_unsetenv='define'
3315+d_usleep='define'
3316+d_usleepproto='define'
3317+d_ustat='define'
3318+d_vendorarch='undef'
3319+d_vendorbin='undef'
3320+d_vendorlib='undef'
3321+d_vendorscript='undef'
3322+d_vfork='undef'
3323+d_void_closedir='undef'
3324+d_voidsig='define'
3325+d_voidtty=''
3326+d_volatile='define'
3327+d_vprintf='define'
3328+d_wait4='define'
3329+d_waitpid='define'
3330+d_wcstombs='define'
3331+d_wctomb='define'
3332+d_writev='define'
3333+d_xenix='undef'
3334+date='date'
3335+db_hashtype='u_int32_t'
3336+db_prefixtype='size_t'
3337+db_version_major=''
3338+db_version_minor=''
3339+db_version_patch=''
3340+defvoidused='15'
3341+direntrytype='struct dirent'
3342+dlext='so'
3343+dlsrc='dl_dlopen.xs'
3344+doublesize='8'
3345+drand01='drand48()'
[07e528e]3346+drand48_r_proto='REENTRANT_PROTO_I_ST'
[3035090]3347+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'
3348+eagain='EAGAIN'
3349+ebcdic='undef'
3350+echo='echo'
3351+egrep='egrep'
3352+emacs=''
3353+endgrent_r_proto='0'
3354+endhostent_r_proto='0'
3355+endnetent_r_proto='0'
3356+endprotoent_r_proto='0'
3357+endpwent_r_proto='0'
3358+endservent_r_proto='0'
3359+eunicefix=':'
3360+exe_ext=''
3361+expr='expr'
3362+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'
3363+extras=''
3364+fflushNULL='define'
3365+fflushall='undef'
3366+find=''
3367+firstmakefile='makefile'
3368+flex=''
3369+fpossize='16'
3370+fpostype='fpos_t'
3371+freetype='void'
3372+from=':'
3373+full_ar='/usr/bin/ar'
3374+full_csh='csh'
3375+full_sed='/bin/sed'
3376+gccansipedantic=''
3377+gccosandvers=''
3378+gccversion='4.1.1'
[07e528e]3379+getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
3380+getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
3381+getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
3382+gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
3383+gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
3384+gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
3385+getlogin_r_proto='REENTRANT_PROTO_I_BW'
3386+getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
3387+getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
3388+getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
3389+getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
3390+getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
3391+getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
3392+getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
3393+getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
3394+getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
3395+getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
3396+getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
3397+getservent_r_proto='REENTRANT_PROTO_I_SBWR'
3398+getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
[3035090]3399+gidformat='"lu"'
3400+gidsign='1'
3401+gidsize='4'
3402+gidtype='gid_t'
3403+glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
3404+gmake='gmake'
[07e528e]3405+gmtime_r_proto='REENTRANT_PROTO_S_TS'
3406+gnulibc_version='2.5'
[3035090]3407+grep='grep'
3408+groupcat='cat /etc/group'
3409+groupstype='gid_t'
3410+gzip='gzip'
3411+h_fcntl='false'
3412+h_sysfile='true'
3413+hint='recommended'
3414+hostcat='cat /etc/hosts'
3415+html1dir=' '
3416+html1direxp=''
3417+html3dir=' '
3418+html3direxp=''
3419+i16size='2'
3420+i16type='short'
3421+i32size='4'
3422+i32type='long'
3423+i64size='8'
3424+i64type='long long'
3425+i8size='1'
3426+i8type='char'
3427+i_arpainet='define'
3428+i_bsdioctl=''
3429+i_crypt='define'
3430+i_db='undef'
3431+i_dbm='undef'
3432+i_dirent='define'
3433+i_dld='undef'
3434+i_dlfcn='define'
3435+i_fcntl='undef'
3436+i_float='define'
3437+i_fp='undef'
3438+i_fp_class='undef'
3439+i_gdbm='undef'
3440+i_grp='define'
3441+i_ieeefp='undef'
3442+i_inttypes='define'
3443+i_langinfo='define'
3444+i_libutil='undef'
3445+i_limits='define'
3446+i_locale='define'
3447+i_machcthr='undef'
3448+i_malloc='define'
3449+i_math='define'
3450+i_memory='undef'
3451+i_mntent='define'
3452+i_ndbm='undef'
3453+i_netdb='define'
3454+i_neterrno='undef'
3455+i_netinettcp='define'
3456+i_niin='define'
3457+i_poll='define'
3458+i_prot='undef'
3459+i_pthread='define'
3460+i_pwd='define'
3461+i_rpcsvcdbm='undef'
3462+i_sfio='undef'
3463+i_sgtty='undef'
3464+i_shadow='define'
3465+i_socks='undef'
3466+i_stdarg='define'
3467+i_stddef='define'
3468+i_stdlib='define'
3469+i_string='define'
3470+i_sunmath='undef'
3471+i_sysaccess='undef'
3472+i_sysdir='define'
3473+i_sysfile='define'
3474+i_sysfilio='undef'
3475+i_sysin='undef'
3476+i_sysioctl='define'
3477+i_syslog='define'
3478+i_sysmman='define'
3479+i_sysmode='undef'
3480+i_sysmount='define'
3481+i_sysndir='undef'
3482+i_sysparam='define'
3483+i_sysresrc='define'
3484+i_syssecrt='undef'
3485+i_sysselct='define'
3486+i_syssockio='undef'
3487+i_sysstat='define'
3488+i_sysstatfs='define'
3489+i_sysstatvfs='define'
3490+i_systime='define'
3491+i_systimek='undef'
3492+i_systimes='define'
3493+i_systypes='define'
3494+i_sysuio='define'
3495+i_sysun='define'
3496+i_sysutsname='define'
3497+i_sysvfs='define'
3498+i_syswait='define'
3499+i_termio='undef'
3500+i_termios='define'
3501+i_time='define'
3502+i_unistd='define'
3503+i_ustat='define'
3504+i_utime='define'
3505+i_values='define'
3506+i_varargs='undef'
3507+i_varhdr='stdarg.h'
3508+i_vfork='undef'
3509+ignore_versioned_solibs='y'
3510+inc_version_list=' '
3511+inc_version_list_init='0'
3512+incpath=''
3513+inews=''
[07e528e]3514+installarchlib='/usr/lib/perl5/5.8.8/i686-linux-thread-multi'
[3035090]3515+installbin='/usr/bin'
3516+installhtml1dir=''
3517+installhtml3dir=''
3518+installman1dir='/usr/share/man/man1'
3519+installman3dir='/usr/share/man/man3'
3520+installprefix='/usr'
3521+installprefixexp='/usr'
3522+installprivlib='/usr/lib/perl5/5.8.8'
3523+installscript='/usr/bin'
[07e528e]3524+installsitearch='/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi'
[3035090]3525+installsitebin='/usr/bin'
3526+installsitehtml1dir=''
3527+installsitehtml3dir=''
3528+installsitelib='/usr/lib/perl5/site_perl/5.8.8'
3529+installsiteman1dir='/usr/share/man/man1'
3530+installsiteman3dir='/usr/share/man/man3'
3531+installsitescript='/usr/bin'
3532+installstyle='lib/perl5'
3533+installusrbinperl='undef'
3534+installvendorarch=''
3535+installvendorbin=''
3536+installvendorhtml1dir=''
3537+installvendorhtml3dir=''
3538+installvendorlib=''
3539+installvendorman1dir=''
3540+installvendorman3dir=''
3541+installvendorscript=''
3542+intsize='4'
3543+issymlink='/bin/test -h'
3544+ivdformat='"ld"'
3545+ivsize='4'
3546+ivtype='long'
3547+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'
3548+ksh=''
3549+ld='cc'
3550+lddlflags='-shared -L/usr/local/lib'
3551+ldflags=' -L/usr/local/lib'
3552+ldflags_uselargefiles=''
3553+ldlibpthname='LD_LIBRARY_PATH'
3554+less='less'
3555+lib_ext='.a'
[07e528e]3556+libc='/lib/libc-2.5.so'
[3035090]3557+libperl='libperl.a'
3558+libpth='/usr/local/lib /lib /usr/lib'
[07e528e]3559+libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
[3035090]3560+libsdirs=' /usr/lib'
[07e528e]3561+libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so'
3562+libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so'
[3035090]3563+libspath=' /usr/local/lib /lib /usr/lib'
[07e528e]3564+libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
[3035090]3565+libswanted_uselargefiles=''
3566+line=''
3567+lint=''
3568+lkflags=''
3569+ln='ln'
3570+lns='/bin/ln -s'
[07e528e]3571+localtime_r_proto='REENTRANT_PROTO_S_TS'
[3035090]3572+locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
3573+loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
3574+longdblsize='12'
3575+longlongsize='8'
3576+longsize='4'
3577+lp=''
3578+lpr=''
3579+ls='ls'
3580+lseeksize='8'
3581+lseektype='off_t'
3582+mail=''
3583+mailx=''
3584+make='make'
3585+make_set_make='#'
3586+mallocobj=''
3587+mallocsrc=''
3588+malloctype='void *'
3589+man1dir='/usr/share/man/man1'
3590+man1direxp='/usr/share/man/man1'
3591+man1ext='1'
3592+man3dir='/usr/share/man/man3'
3593+man3direxp='/usr/share/man/man3'
3594+man3ext='3'
3595+mips_type=''
3596+mistrustnm=''
3597+mkdir='mkdir'
3598+mmaptype='void *'
3599+modetype='mode_t'
3600+more='more'
3601+multiarch='undef'
3602+mv=''
3603+myarchname='i686-linux'
[07e528e]3604+mydomain='.cicone'
3605+myhostname='sasquach'
3606+myuname='linux sasquach 2.6.18 #1 smp wed oct 11 14:24:53 edt 2006 i686 amd athlon(tm) 64 x2 dual core processor 4400+ authenticamd gnulinux '
[3035090]3607+n='-n'
3608+need_va_copy='undef'
3609+netdb_hlen_type='size_t'
3610+netdb_host_type='const void *'
3611+netdb_name_type='const char *'
3612+netdb_net_type='in_addr_t'
3613+nm='nm'
3614+nm_opt=''
3615+nm_so_opt='--dynamic'
3616+nonxs_ext='Errno'
3617+nroff='nroff'
3618+nvEUformat='"E"'
3619+nvFUformat='"F"'
3620+nvGUformat='"G"'
3621+nv_preserves_uv_bits='32'
3622+nveformat='"e"'
3623+nvfformat='"f"'
3624+nvgformat='"g"'
3625+nvsize='8'
3626+nvtype='double'
3627+o_nonblock='O_NONBLOCK'
3628+obj_ext='.o'
3629+old_pthread_create_joinable=''
3630+optimize='-O2'
3631+orderlib='false'
3632+osname='linux'
[07e528e]3633+osvers='2.6.18'
[3035090]3634+otherlibdirs=' '
3635+package='perl5'
[07e528e]3636+pager='/bin/less -isR'
[3035090]3637+passcat='cat /etc/passwd'
3638+patchlevel='8'
3639+path_sep=':'
[07e528e]3640+perl5='/usr/bin/perl'
[3035090]3641+perl=''
3642+perl_patchlevel=''
[07e528e]3643+perladmin='root@sasquach.cicone'
3644+perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
[3035090]3645+perlpath='/usr/bin/perl'
3646+pg='pg'
3647+phostname='hostname'
3648+pidtype='pid_t'
3649+plibpth=''
3650+pmake=''
3651+pr=''
3652+prefix='/usr'
3653+prefixexp='/usr'
3654+privlib='/usr/lib/perl5/5.8.8'
3655+privlibexp='/usr/lib/perl5/5.8.8'
3656+procselfexe='"/proc/self/exe"'
3657+prototype='define'
3658+ptrsize='4'
3659+quadkind='3'
3660+quadtype='long long'
3661+randbits='48'
3662+randfunc='drand48'
[07e528e]3663+random_r_proto='REENTRANT_PROTO_I_St'
[3035090]3664+randseedtype='long'
3665+ranlib=':'
3666+rd_nodata='-1'
[07e528e]3667+readdir64_r_proto='REENTRANT_PROTO_I_TSR'
3668+readdir_r_proto='REENTRANT_PROTO_I_TSR'
[3035090]3669+revision='5'
3670+rm='rm'
3671+rmail=''
3672+run=''
3673+runnm='false'
3674+sPRIEUldbl='"LE"'
3675+sPRIFUldbl='"LF"'
3676+sPRIGUldbl='"LG"'
3677+sPRIXU64='"LX"'
3678+sPRId64='"Ld"'
3679+sPRIeldbl='"Le"'
3680+sPRIfldbl='"Lf"'
3681+sPRIgldbl='"Lg"'
3682+sPRIi64='"Li"'
3683+sPRIo64='"Lo"'
3684+sPRIu64='"Lu"'
3685+sPRIx64='"Lx"'
3686+sSCNfldbl='"Lf"'
3687+sched_yield='sched_yield()'
3688+scriptdir='/usr/bin'
3689+scriptdirexp='/usr/bin'
3690+sed='sed'
3691+seedfunc='srand48'
3692+selectminbits='32'
3693+selecttype='fd_set *'
3694+sendmail=''
3695+setgrent_r_proto='0'
3696+sethostent_r_proto='0'
3697+setlocale_r_proto='0'
3698+setnetent_r_proto='0'
3699+setprotoent_r_proto='0'
3700+setpwent_r_proto='0'
3701+setservent_r_proto='0'
3702+sh='/bin/sh'
3703+shar=''
3704+sharpbang='#!'
3705+shmattype='void *'
3706+shortsize='2'
3707+shrpenv=''
3708+shsharp='true'
3709+sig_count='65'
3710+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 NUM32 NUM33 RTMIN 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 NUM63 RTMAX IOT CLD POLL UNUSED '
3711+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", "NUM32", "NUM33", "RTMIN", "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", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
3712+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 64 6 17 29 31 '
3713+sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0'
3714+sig_size='69'
3715+signal_t='void'
[07e528e]3716+sitearch='/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi'
3717+sitearchexp='/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi'
[3035090]3718+sitebin='/usr/bin'
3719+sitebinexp='/usr/bin'
3720+sitehtml1dir=''
3721+sitehtml1direxp=''
3722+sitehtml3dir=''
3723+sitehtml3direxp=''
3724+sitelib='/usr/lib/perl5/site_perl/5.8.8'
3725+sitelib_stem='/usr/lib/perl5/site_perl'
3726+sitelibexp='/usr/lib/perl5/site_perl/5.8.8'
3727+siteman1dir='/usr/share/man/man1'
3728+siteman1direxp='/usr/share/man/man1'
3729+siteman3dir='/usr/share/man/man3'
3730+siteman3direxp='/usr/share/man/man3'
3731+siteprefix='/usr'
3732+siteprefixexp='/usr'
3733+sitescript='/usr/bin'
3734+sitescriptexp='/usr/bin'
3735+sizesize='4'
3736+sizetype='size_t'
3737+sleep=''
3738+smail=''
3739+so='so'
3740+sockethdr=''
3741+socketlib=''
3742+socksizetype='socklen_t'
3743+sort='sort'
3744+spackage='Perl5'
3745+spitshell='cat'
[07e528e]3746+srand48_r_proto='REENTRANT_PROTO_I_LS'
3747+srandom_r_proto='REENTRANT_PROTO_I_TS'
[3035090]3748+src='.'
3749+ssizetype='ssize_t'
3750+startperl='#!/usr/bin/perl'
3751+startsh='#!/bin/sh'
3752+static_ext=' '
3753+stdchar='char'
3754+stdio_base='((fp)->_IO_read_base)'
3755+stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
3756+stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
3757+stdio_filbuf=''
3758+stdio_ptr='((fp)->_IO_read_ptr)'
3759+stdio_stream_array=''
[07e528e]3760+strerror_r_proto='REENTRANT_PROTO_B_IBW'
[3035090]3761+strings='/usr/include/string.h'
3762+submit=''
3763+subversion='8'
3764+sysman='/usr/share/man/man1'
3765+tail=''
3766+tar=''
3767+targetarch=''
3768+tbl=''
3769+tee=''
3770+test='test'
3771+timeincl='/usr/include/sys/time.h /usr/include/time.h '
3772+timetype='time_t'
[07e528e]3773+tmpnam_r_proto='REENTRANT_PROTO_B_B'
[3035090]3774+to=':'
3775+touch='touch'
3776+tr='tr'
3777+trnl='\n'
3778+troff=''
[07e528e]3779+ttyname_r_proto='REENTRANT_PROTO_I_IBW'
[3035090]3780+u16size='2'
3781+u16type='unsigned short'
3782+u32size='4'
3783+u32type='unsigned long'
3784+u64size='8'
3785+u64type='unsigned long long'
3786+u8size='1'
3787+u8type='unsigned char'
3788+uidformat='"lu"'
3789+uidsign='1'
3790+uidsize='4'
3791+uidtype='uid_t'
3792+uname='uname'
3793+uniq='uniq'
3794+uquadtype='unsigned long long'
3795+use5005threads='undef'
3796+use64bitall='undef'
3797+use64bitint='undef'
3798+usecrosscompile='undef'
3799+usedl='define'
3800+usefaststdio='define'
[07e528e]3801+useithreads='define'
[3035090]3802+uselargefiles='define'
3803+uselongdouble='undef'
3804+usemallocwrap='define'
3805+usemorebits='undef'
[07e528e]3806+usemultiplicity='define'
[3035090]3807+usemymalloc='n'
3808+usenm='false'
3809+useopcode='true'
3810+useperlio='define'
3811+useposix='true'
3812+usereentrant='undef'
3813+usesfio='false'
3814+useshrplib='false'
3815+usesitecustomize='undef'
3816+usesocks='undef'
[07e528e]3817+usethreads='define'
[3035090]3818+usevendorprefix='undef'
3819+usevfork='false'
3820+usrinc='/usr/include'
3821+uuname=''
3822+uvXUformat='"lX"'
3823+uvoformat='"lo"'
3824+uvsize='4'
3825+uvtype='unsigned long'
3826+uvuformat='"lu"'
3827+uvxformat='"lx"'
3828+vendorarch=''
3829+vendorarchexp=''
3830+vendorbin=''
3831+vendorbinexp=''
3832+vendorhtml1dir=' '
3833+vendorhtml1direxp=''
3834+vendorhtml3dir=' '
3835+vendorhtml3direxp=''
3836+vendorlib=''
3837+vendorlib_stem=''
3838+vendorlibexp=''
3839+vendorman1dir=' '
3840+vendorman1direxp=''
3841+vendorman3dir=' '
3842+vendorman3direxp=''
3843+vendorprefix=''
3844+vendorprefixexp=''
3845+vendorscript=''
3846+vendorscriptexp=''
3847+version='5.8.8'
3848+version_patchlevel_string='version 8 subversion 8'
3849+versiononly='undef'
3850+vi=''
3851+voidflags='15'
3852+xlibpth='/usr/lib/386 /lib/386'
3853+yacc='yacc'
3854+yaccflags=''
3855+zcat=''
3856+zip='zip'
3857+# Configure command line arguments.
3858+config_arg0='Configure'
[07e528e]3859+config_args='-ds -e -Dprefix=/usr -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dpager=/bin/less -isR -Dusethreads'
3860+config_argc=7
[3035090]3861+config_arg1='-ds'
3862+config_arg2='-e'
3863+config_arg3='-Dprefix=/usr'
3864+config_arg4='-Dman1dir=/usr/share/man/man1'
3865+config_arg5='-Dman3dir=/usr/share/man/man3'
[07e528e]3866+config_arg6='-Dpager=/bin/less -isR'
3867+config_arg7='-Dusethreads'
[3035090]3868+PERL_REVISION=5
3869+PERL_VERSION=8
3870+PERL_SUBVERSION=8
3871+PERL_API_REVISION=5
3872+PERL_API_VERSION=8
3873+PERL_API_SUBVERSION=0
3874+PERL_PATCHLEVEL=
3875+PERL_CONFIG_SH=true
3876diff -Naur perl-5.8.8.orig/Cross/generate_config_sh perl-5.8.8/Cross/generate_config_sh
[9401f22]3877--- perl-5.8.8.orig/Cross/generate_config_sh 2007-02-19 16:50:53.000000000 -0500
[3035090]3878+++ perl-5.8.8/Cross/generate_config_sh 1969-12-31 19:00:00.000000000 -0500
3879@@ -1,132 +0,0 @@
3880-#!/usr/bin/perl
3881-
3882-##############################################################################
3883-#
3884-# generate_config_sh
3885-# Process that takes an automatically generated config.sh
3886-# file and allows the environment to overload the values
3887-# automatically discovered by Configure on our target platform.
3888-#
3889-# Author Redvers Davies <red@criticalintegration.com>
3890-#
3891-##############################################################################
3892-
3893-my $config = shift;
3894-
3895-my $sys = $ENV{SYS};
3896-
3897-my $callbacks = {};
3898-$callbacks->{'ar'} = [\&simple_process, ["AR", "arm-linux-ar"]];
3899-$callbacks->{'archname'} = [\&simple_process, ["SYS", "armv4l-linux"]];
3900-$callbacks->{'cc'} = [\&simple_process, ["CC", "arm-linux-gcc"]];
3901-$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]];
3902-$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]];
3903-$callbacks->{'ccflags'} = [\&simple_process, ["CFLAGS", "-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]];
3904-$callbacks->{'ccflags_uselargefiles'} = [\&simple_process, ["CFLAGS", "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]];
3905-$callbacks->{'ccname'} = [\&simple_process, ["CC", "arm-linux-gcc"]];
3906-$callbacks->{'cpp'} = [\&simple_process, ["CCP", "arm-linux-cpp"]];
3907-$callbacks->{'cppflags'} = [\&simple_process, ["CCPFLAGS", "-fno-strict-aliasing"]];
3908-$callbacks->{'cpprun'} = [\&simple_process_append, ["CC", "arm-linux-gcc -E", "-E"]];
3909-$callbacks->{'cppstdin'} = [\&simple_process_append, ["CC", "arm-linux-gcc -E", "-E"]];
3910-$callbacks->{'full_ar'} = [\&backtick, ["AR", "which $ENV{AR}", "/usr/local/arm/2.95.3/bin/arm-linux-ar"]];
3911-$callbacks->{'ld'} = [\&simple_process, ["LD", "arm-linux-ld"]];
3912-$callbacks->{'ldflags'} = [\&simple_process, ["LDFLAGS", ""]];
3913-$callbacks->{'ldflags_uselargefiles'} = [\&simple_process, ["LDFLAGS", ""]];
3914-$callbacks->{'myarchname'} = [\&simple_process, ["SYS", "armv4l-linux"]];
3915-$callbacks->{'archlib'} = [\&library_munge, ["SYS", "armv4l-linux"]];
3916-$callbacks->{'archlibexp'} = [\&library_munge, ["SYS", "armv4l-linux"]];
3917-$callbacks->{'installarchlib'} = [\&library_munge, ["SYS", "armv4l-linux"]];
3918-$callbacks->{'installsitearch'} = [\&library_munge, ["SYS", "armv4l-linux"]];
3919-$callbacks->{'sitearch'} = [\&library_munge, ["SYS", "armv4l-linux"]];
3920-$callbacks->{'sitearchexp'} = [\&library_munge, ["SYS", "armv4l-linux"]];
3921-
3922-if ($config eq "") {
3923- die("Please run me as generate_config_sh path/to/original/config.sh");
3924-}
3925-
3926-open(FILE, "$config") || die("Unable to open $config");
3927-
3928-my $line_in;
3929-while ($line_in = <FILE>) {
3930- if ($line_in =~ /^#/) {
3931- next;
3932- }
3933-
3934- if ($line_in !~ /./) {
3935- next;
3936- }
3937-
3938- $line_in =~ /^([^=]+)=(.*)/;
3939- my $key = $1;
3940- my $value = $2;
3941- if (ref($callbacks->{$key}) eq "ARRAY") {
3942- ($callbacks->{$key}[0])->($key,$value);
3943- } else {
3944- print($line_in);
3945- }
3946-}
3947-
3948-sub backtick {
3949- my $key = shift;
3950- my $value = shift;
3951- my $envvar = $callbacks->{$key}->[1][0];
3952-
3953- if ($ENV{$envvar}) {
3954- my $rawtext = `$callbacks->{$key}->[1][1]`;
3955- chomp($rawtext);
3956- print("$key=\'$rawtext\'\n");
3957- } else {
3958- print("$key=\'$callbacks->{$key}->[1][2]\'\n");
3959- }
3960-}
3961-
3962-
3963-sub simple_process {
3964- my $key = shift;
3965- my $envvar = $callbacks->{$key}->[1][0];
3966-
3967- if ($ENV{$envvar}) {
3968- print("$key=\"$ENV{$envvar}\"\n");
3969- } else {
3970- print("$key=\'$callbacks->{$key}->[1][1]\'\n");
3971- }
3972-
3973-}
3974-
3975-sub simple_process_append {
3976- my $key = shift;
3977- my $envvar = $callbacks->{$key}->[1][0];
3978-
3979- if ($ENV{$envvar}) {
3980- print("$key=\"$ENV{$envvar} $callbacks->{$key}->[1][2]\"\n");
3981- } else {
3982- print("$key=\'$callbacks->{$key}->[1][1]\'\n");
3983- }
3984-
3985-}
3986-
3987-sub library_munge {
3988- my $key = shift;
3989- my $value = shift;
3990- my $envvar = $callbacks->{$key}->[1][0];
3991-
3992- if ($ENV{$envvar}) {
3993- $value =~ s/$callbacks->{$key}->[1][1]/$ENV{$envvar}/g;
3994- print("$key=$value\n");
3995- } else {
3996- print("$key=$value\n");
3997- }
3998-
3999-}
4000-
4001-
4002-
4003-
4004-
4005-
4006-
4007-
4008-
4009-
4010-
4011-
4012diff -Naur perl-5.8.8.orig/Cross/installperl.patch perl-5.8.8/Cross/installperl.patch
[9401f22]4013--- perl-5.8.8.orig/Cross/installperl.patch 2007-02-19 16:50:53.000000000 -0500
[3035090]4014+++ perl-5.8.8/Cross/installperl.patch 1969-12-31 19:00:00.000000000 -0500
4015@@ -1,22 +0,0 @@
4016---- ../installperl 2003-08-31 11:58:48.000000000 -0500
4017-+++ installperl 2003-09-05 02:38:40.000000000 -0500
4018-@@ -3,8 +3,8 @@
4019- BEGIN {
4020- require 5.004;
4021- chdir '..' if !-d 'lib' and -d '../lib';
4022-- @INC = 'lib';
4023-- $ENV{PERL5LIB} = 'lib';
4024-+# @INC = 'lib';
4025-+# $ENV{PERL5LIB} = 'lib';
4026- }
4027-
4028- use strict;
4029-@@ -946,7 +946,7 @@
4030- print " " if (@opts);
4031- print "$file\n";
4032- }
4033-- system("strip", @opts, $file);
4034-+ system("XXSTRIPXX-strip", @opts, $file);
4035- } else {
4036- print "# file '$file' skipped\n" if $verbose;
4037- }
4038diff -Naur perl-5.8.8.orig/Cross/Makefile perl-5.8.8/Cross/Makefile
[9401f22]4039--- perl-5.8.8.orig/Cross/Makefile 2007-02-19 16:50:53.000000000 -0500
4040+++ perl-5.8.8/Cross/Makefile 2007-02-19 16:50:59.000000000 -0500
[3035090]4041@@ -1,68 +1,62 @@
4042-## Toplevel Makefile for cross-compilation of perl
4043-#
4044-## $Id: Makefile,v 1.7 2004/01/12 15:41:02 red Exp red $
4045-
4046-export TOPDIR=${shell pwd}
4047-include $(TOPDIR)/config
4048-export CFLAGS
4049-export SYS=$(ARCH)-$(OS)
4050-export CROSS=$(ARCH)-$(OS)-
4051-export FULL_OPTIMIZATION = -fexpensive-optimizations -fomit-frame-pointer -O2
4052-export OPTIMIZATION = -O2
4053-
4054-export CC = $(CROSS)gcc
4055-export CXX = $(CROSS)g++
4056-export LD = $(CROSS)ld
4057-export STRIP = $(CROSS)strip
4058-export AR = $(CROSS)ar
4059-export RANLIB = $(CROSS)ranlib
4060-
4061-
4062-## Optimisation work
4063-ifeq ($(ARCH),arm)
4064- ifdef CONFIG_TARGET_ARM_SA11X0
4065- ifndef Architecture
4066- Architecture = armv4l-strongarm
4067- endif
4068- FULL_OPTIMIZATION += -march=armv4 -mtune=strongarm1100 -mapcs-32
4069- OPTIMIZATION += -march=armv4 -mtune=strongarm1100 -mapcs-32
4070- endif
4071-endif
4072+PWD := $(shell pwd)
4073+TOP := $(shell dirname $(PWD))
4074
4075-CFLAGS+=$(FULL_OPTIMIZATION)
4076+VERSION := $(shell awk '/define[ ]PERL_REVISION/ {printf $$3"."} /define[ ]PERL_VERSION/ {printf $$3"."} /define[ ]PERL_SUBVERSION/ {print $$3}' $(TOP)/patchlevel.h)
4077
4078-all:
4079- @echo Please read the README file before doing anything else.
4080+CROSS_COMPILE := arm-unknown-linux-gnu-
4081+
4082+ARCH := arm
4083+OS := linux
4084+
4085+SYS := $(ARCH)-$(OS)
4086
4087-gen_patch:
4088- diff -Bbur ../Makefile.SH Makefile.SH > Makefile.SH.patch
4089- diff -Bbur ../installperl installperl > installperl.patch
4090-
4091-patch:
4092- cd .. ; if [ ! -e ./CROSS_PATCHED ] ; then \
4093- patch -p1 < Cross/Makefile.SH.patch; \
4094- patch -p1 < Cross/installperl.patch ; mv installperl installperl-patched; \
4095- sed -e 's/XXSTRIPXX/$(SYS)/' installperl-patched > installperl; \
4096- touch CROSS_PATCHED ; fi
4097-
4098-dry_patch:
4099- cd .. ; patch --dry-run -p1 < Cross/Makefile.SH.patch; \
4100- patch --dry-run -p1 < Cross/installperl.patch; \
4101-
4102-perl:
4103- @echo Perl cross-build directory is $(TOPDIR)
4104- @echo Target arch is $(SYS)
4105- @echo toolchain: $(CC), $(CXX), $(LD), $(STRIP), $(AR), $(RANLIB)
4106- @echo Optimizations: $(FULL_OPTIMIZATION)
4107-
4108- $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh
4109- cd $(TOPDIR)/.. ; ./Configure -S ; make depend ; make ; make more
4110- cd $(TOPDIR)/.. ; mkdir -p fake_config_library ; cp lib/Config.pm fake_config_library
4111- cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig"
4112- cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig"
4113- cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig"
4114- cd $(TOPDIR)/.. ; rm -rf install_me_here
4115- cd $(TOPDIR)/.. ; make install-strip
4116- cd $(TOPDIR)/.. ; sh -x Cross/warp
4117+AR := $(CROSS_COMPILE)ar
4118+CC := $(CROSS_COMPILE)gcc
4119+CXX := $(CROSS_COMPILE)g++
4120+CPP := $(CROSS_COMPILE)cpp
4121+LD := $(CROSS_COMPILE)ld
4122+RANLIB := $(CROSS_COMPILE)ranlib
4123+STRIP := $(CROSS_COMPILE)strip
4124
4125+.PHONY: all install create-config.sh
4126+
4127+all:
4128+ cd $(TOP); CC=gcc ./configure.gnu
4129
4130+ # Make miniperl
4131+ $(MAKE) -C $(TOP) miniperl
4132+ mv -v $(TOP)/miniperl $(TOP)/miniperl-cross
4133+ $(MAKE) -C $(TOP) clean
4134+
4135+ # Do the final build
4136+ $(MAKE) create-config.sh
4137+ cd $(TOP); ./Configure -S
4138+ $(MAKE) -C $(TOP)
4139+
4140+install:
4141+ $(MAKE) -C $(TOP) install
4142+
4143+create-config.sh:
4144+ sed -e "s@\(^archname=\).*@\1'$(SYS)'@g" \
4145+ -e "s@\(^myarchname=\).*@\1'$(SYS)'@g" \
4146+ -e "s@\(^ar=\).*@\1'$(AR)'@g" \
4147+ -e "s@\(^cc=\).*@\1'$(CC)'@g" \
4148+ -e "s@\(^ccname=\).*@\1'$(CC)'@g" \
4149+ -e "s@\(^cpp=\).*@\1'$(CPP)'@g" \
4150+ -e "s@\(^cpprun=\).*@\1'$(CC) -E'@g" \
4151+ -e "s@\(^cppstdin=\).*@\1'$(CC) -E'@g" \
4152+ -e "s@\(^ld=\).*@\1'$(LD)'@g" \
4153+ -e "s@\(^ranlib=\).*@\1'$(RANLIB)'@g" \
4154+ -e "s@\(^full_ar=\).*@\1'$(shell which $(AR))'@g" \
4155+ -e "s@\(^full_sed=\).*@\1'$(shell which sed)'@g" \
4156+ -e "/^ccflags=/s@-I/usr/local/include@@g" \
4157+ -e "/^cppflags=/s@-I/usr/local/include@@g" \
4158+ -e "/^ldflags=/s@-L/usr/local/lib@@g" \
4159+ -e "/^lddlflags=/s@-L/usr/local/lib@@g" \
4160+ -e "/^archlib=/s@$(VERSION).*@$(VERSION)/$(SYS)'@" \
4161+ -e "/^archlibexp=/s@$(VERSION).*@$(VERSION)/$(SYS)'@" \
4162+ -e "/^installarchlib=/s@$(VERSION).*@$(VERSION)/$(SYS)'@" \
4163+ -e "/^installsitearch=/s@$(VERSION).*@$(VERSION)/$(SYS)'@" \
4164+ -e "/^sitearch/s@$(VERSION).*@$(VERSION)/$(SYS)'@" \
4165+ -e "/^sitearchexp/s@$(VERSION).*@$(VERSION)/$(SYS)'@" \
4166+ $(PWD)/config.sh-$(SYS) > $(TOP)/config.sh
4167diff -Naur perl-5.8.8.orig/Cross/Makefile.SH.patch perl-5.8.8/Cross/Makefile.SH.patch
[9401f22]4168--- perl-5.8.8.orig/Cross/Makefile.SH.patch 2007-02-19 16:50:53.000000000 -0500
[3035090]4169+++ perl-5.8.8/Cross/Makefile.SH.patch 1969-12-31 19:00:00.000000000 -0500
4170@@ -1,189 +0,0 @@
4171---- ../Makefile.SH
4172-+++ ../Makefile.SH
4173-@@ -129,18 +129,7 @@
4174- # INSTALL file, under "Building a shared perl library".
4175- # If there is no pre-existing $libperl, we don't need
4176- # to do anything further.
4177-- if test -f $archlib/CORE/$libperl; then
4178-- rm -f preload
4179-- cat <<'EOT' > preload
4180--#! /bin/sh
4181--lib=$1
4182--shift
4183--test -r $lib && export LD_PRELOAD="$lib $LD_PRELOAD"
4184--exec "$@"
4185--EOT
4186-- chmod 755 preload
4187-- ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl"
4188-- fi
4189-+ echo linux libraries overwritten by cross-compile patches
4190- ;;
4191- os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth"
4192- ;;
4193-@@ -389,9 +378,21 @@
4194- .c.s:
4195- $(CCCMDSRC) -S $*.c
4196-
4197--all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make
4198-- @echo " ";
4199-- @echo " Everything is up to date. Type '$(MAKE) test' to run test suite."
4200-+#all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make
4201-+# @echo " ";
4202-+# @echo " Everything is up to date. Type '$(MAKE) test' to run test suite."
4203-+
4204-+all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT)
4205-+ mv miniperl miniperl-arm
4206-+ ln -s /usr/bin/perl miniperl
4207-+
4208-+more: extra.pods $(private) $(public)
4209-+
4210-+more2: $(dynamic_ext)
4211-+
4212-+more3: $(nonxs_ext)
4213-+
4214-+more4: extras.make
4215-
4216- .PHONY: all compile translators utilities
4217-
4218-@@ -401,10 +402,10 @@
4219- cd x2p; $(MAKE) compile;
4220- cd pod; $(MAKE) compile;
4221-
4222--translators: miniperl$(EXE_EXT) $(CONFIGPM) FORCE
4223-+translators: $(CONFIGPM) FORCE
4224- @echo " "; echo " Making x2p stuff"; cd x2p; $(LDLIBPTH) $(MAKE) all
4225-
4226--utilities: miniperl$(EXE_EXT) $(CONFIGPM) $(plextract) lib/lib.pm FORCE
4227-+utilities: $(CONFIGPM) $(plextract) lib/lib.pm FORCE
4228- @echo " "; echo " Making utilities"; cd utils; $(LDLIBPTH) $(MAKE) all
4229-
4230-
4231-@@ -579,7 +580,7 @@
4232- $(CC) -o miniperl $(CLDFLAGS) \
4233- `echo $(obj) | sed 's/ op$(OBJ_EXT) / /'` \
4234- miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perl$(OBJ_EXT) $(libs)
4235-- $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4236-+# $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4237- !NO!SUBS!
4238- ;;
4239- next4*)
4240-@@ -587,7 +588,7 @@
4241- miniperl: $& miniperlmain$(OBJ_EXT) $(LIBPERL) opmini$(OBJ_EXT)
4242- $(CC) -o miniperl `echo $(obj) | sed 's/ op$(OBJ_EXT) / /'` \
4243- miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perl$(OBJ_EXT) $(libs)
4244-- $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4245-+# $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4246- !NO!SUBS!
4247- ;;
4248- darwin*)
4249-@@ -754,7 +755,7 @@
4250- # We need to autosplit in two steps because VOS can't handle so many args
4251- #
4252- .PHONY: preplibrary
4253--preplibrary: miniperl$(EXE_EXT) $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL)
4254-+preplibrary: $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL)
4255- @sh ./makedir lib/auto
4256- @echo " AutoSplitting perl library"
4257- $(LDLIBPTH) ./miniperl -Ilib -e 'use AutoSplit; \
4258-@@ -763,35 +764,35 @@
4259- autosplit_lib_modules(@ARGV)' lib/*/*.pm
4260- $(MAKE) lib/re.pm
4261-
4262--lib/Config.pod: config.sh miniperl$(EXE_EXT) configpm Porting/Glossary
4263-+lib/Config.pod: config.sh configpm Porting/Glossary
4264- $(LDLIBPTH) ./miniperl -Ilib configpm --heavy=lib/Config_heavy.pl lib/Config.pm
4265-
4266- $(CONFIGPM): lib/Config.pod
4267-
4268--lib/ExtUtils/Miniperl.pm: miniperlmain.c miniperl$(EXE_EXT) minimod.pl $(CONFIGPM)
4269-+lib/ExtUtils/Miniperl.pm: miniperlmain.c minimod.pl $(CONFIGPM)
4270- $(LDLIBPTH) ./miniperl minimod.pl > lib/ExtUtils/Miniperl.pm
4271-
4272- lib/re.pm: ext/re/re.pm
4273- cp ext/re/re.pm lib/re.pm
4274-
4275--$(plextract): miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p
4276-+$(plextract): $(CONFIGPM) x2p/s2p
4277- @-rm -f $@
4278- $(LDLIBPTH) ./miniperl -I`pwd`/lib $@.PL
4279-
4280--x2p/s2p: miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p.PL
4281-+x2p/s2p: $(CONFIGPM) x2p/s2p.PL
4282- cd x2p; $(LDLIBPTH) $(MAKE) s2p
4283-
4284--lib/lib.pm: miniperl$(EXE_EXT) $(CONFIGPM)
4285-+lib/lib.pm: $(CONFIGPM)
4286- @-rm -f $@
4287- $(LDLIBPTH) ./miniperl -Ilib lib/lib_pm.PL
4288-
4289- unidatafiles $(unidatafiles): uni.data
4290-
4291--uni.data: miniperl$(EXE_EXT) $(CONFIGPM) lib/unicore/mktables
4292-+uni.data: $(CONFIGPM) lib/unicore/mktables
4293- cd lib/unicore && $(LDLIBPTH) ../../miniperl -I../../lib mktables -w
4294- touch uni.data
4295-
4296--extra.pods: miniperl$(EXE_EXT)
4297-+extra.pods:
4298- -@test -f extra.pods && rm -f `cat extra.pods`
4299- -@rm -f extra.pods
4300- -@for x in `grep -l '^=[a-z]' README.* | grep -v README.vms` ; do \
4301-@@ -798,18 +799,7 @@
4302- INSTALL_DEPENDENCE = all
4303-
4304- install.perl: $(INSTALL_DEPENDENCE) installperl
4305-- if [ -n "$(COMPILE)" ]; \
4306-- then \
4307-- cd utils; $(MAKE) compile; \
4308-- cd ../x2p; $(MAKE) compile; \
4309-- cd ../pod; $(MAKE) compile; \
4310-- else :; \
4311-- fi
4312-- $(LDLIBPTH) ./perl installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS)
4313-- $(MAKE) extras.install
4314--
4315--install.man: all installman
4316-- $(LDLIBPTH) ./perl installman --destdir=$(DESTDIR) $(INSTALLFLAGS)
4317-+ /usr/bin/perl -Ifake_config_library -MConfig installperl $(INSTALLFLAGS) $(STRIPFLAGS)
4318-
4319- # XXX Experimental. Hardwired values, but useful for testing.
4320- # Eventually Configure could ask for some of these values.
4321-@@ -925,16 +915,16 @@
4322- #
4323- # DynaLoader may be needed for extensions that use Makefile.PL.
4324-
4325--$(DYNALOADER): miniperl$(EXE_EXT) preplibrary FORCE
4326-+$(DYNALOADER): preplibrary FORCE
4327- @$(LDLIBPTH) sh ext/util/make_ext $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL)
4328-
4329--d_dummy $(dynamic_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE
4330-+d_dummy $(dynamic_ext): preplibrary $(DYNALOADER) FORCE
4331- @$(LDLIBPTH) sh ext/util/make_ext dynamic $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL)
4332-
4333--s_dummy $(static_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE
4334-+s_dummy $(static_ext): preplibrary $(DYNALOADER) FORCE
4335- @$(LDLIBPTH) sh ext/util/make_ext $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL)
4336-
4337--n_dummy $(nonxs_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE
4338-+n_dummy $(nonxs_ext): preplibrary $(DYNALOADER) FORCE
4339- @$(LDLIBPTH) sh ext/util/make_ext nonxs $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL)
4340-
4341- .PHONY: clean _tidy _mopup _cleaner1 _cleaner2 \
4342-@@ -1074,7 +1064,7 @@
4343-
4344- test_prep_pre: preplibrary utilities $(nonxs_ext)
4345-
4346--test_prep: test_prep_pre miniperl$(EXE_EXT) $(unidatafiles) perl$(EXE_EXT) $(dynamic_ext) $(TEST_PERL_DLL)
4347-+test_prep: test_prep_pre $(unidatafiles) perl$(EXE_EXT) $(dynamic_ext) $(TEST_PERL_DLL)
4348- PERL=./perl $(MAKE) _test_prep
4349-
4350- _test_tty:
4351-@@ -1167,7 +1157,7 @@
4352-
4353- # Can't depend on lib/Config.pm because that might be where miniperl
4354- # is crashing.
4355--minitest: miniperl$(EXE_EXT) lib/re.pm minitest.prep
4356-+minitest: lib/re.pm minitest.prep
4357- - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl$(EXE_EXT) perl$(EXE_EXT)) \
4358- && $(LDLIBPTH) ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty
4359-
4360diff -Naur perl-5.8.8.orig/Cross/README perl-5.8.8/Cross/README
[9401f22]4361--- perl-5.8.8.orig/Cross/README 2007-02-19 16:50:53.000000000 -0500
[3035090]4362+++ perl-5.8.8/Cross/README 1969-12-31 19:00:00.000000000 -0500
4363@@ -1,90 +0,0 @@
4364-Building for arm-linux
4365-----------------------
4366-
4367-The files in this directory add another cross-compilation
4368-target to the Perl buildsystem. It was built as a part of
4369-the Open Zaurus (http://www.openzaurus.com/) distribution.
4370-Most / All of the arm compiler optimisations are "borrowed"
4371-from this excellent project.
4372-
4373-(Further discussion about cross-compiling Perl in the top level
4374-INSTALL file, see the section "Cross-compilation".)
4375-
4376-The main target is arm-linux but I have also managed to
4377-successfully cross-compile Perl for Solaris x86 using the same
4378-buildsystem.
4379-
4380-We are currently dependent on an existing working local copy of
4381-Perl ** of the same version and revision ** which is available
4382-as /usr/bin/perl.
4383-
4384-You need a working and tested cross-compiler for your build
4385-and target combination. The binary directory must be in
4386-your path.
4387-
4388-1) You should be reading me (README) in perl-5.x.y/Cross
4389-
4390-2) Make sure you are in the Cross directory.
4391-
4392-3) Edit the file 'config' to contain your target platform information.
4393-
4394-4) make patch ## This will patch the existing source-tree.
4395-5) make perl ## Will make perl
4396-
4397-Your built Perl environment is in install_me_here/ in your build
4398-directory. From here you can package and deploy as you wish.
4399-
4400-The Obvious Ommissions
4401-----------------------
4402-
4403-This does NOT perform any installation as site installation method
4404-will be dependent on the target architecture and OS.
4405-
4406-make test will NOT work as the binaries and libraries will not execute
4407-on your BUILD machine.
4408-
4409-Due to space limitations on the Zaurus (it's a PDA) we do not provide
4410-documentation in the core - Therefore man pages are not even generated.
4411-
4412-Other Targets (For Developers)
4413-------------------------------
4414-
4415-It is possible to extend the cross-compilation to other targets.
4416-We have sucessfully compiled for the target solaris2.8/x86
4417-on linux/x86 build system.
4418-
4419-To attempt a cross-compile for another target using the methods
4420-in this directory:
4421-
4422-1) Copy the Perl source code onto your TARGET machine.
4423-2) Execute sh Configure as normal and configure as required,
4424- do not "make".
4425-3) Copy the config.sh file that is generated to your BUILD
4426- machine and place it in the Cross directory with the
4427- filename config.sh-ARCH-OS. For example,
4428- config.sh-i386-pc-solaris2.8. For the appropriate ARCH
4429- and OS please refer to your cross-compiler documentation.
4430-4) Edit Cross/config to reflect your new target and continue
4431- with build as above.
4432-
4433-Should you wish to produce optimised binaries for different
4434-architectures you can add the appropriate compiler flags to
4435-the Makefile in a new ifeq ($(ARCH),...) ... endif block.
4436-
4437-
4438-Please refer to your cross-compiler documentation for details.
4439-
4440-
4441- Note that the Cross/ directory is also used by a different
4442- cross-compilation setup described in the INSTALL file, and
4443- executed by Configure. There should be no conflicts since
4444- it is unlikely both that cross-compilation setups are used
4445- simultaneously.
4446-
4447-Enjoy!
4448-
4449-References
4450-----------
4451-Redvers Davies <red@criticalintegration.com>
4452-Open Zaurus http://www.openzaurus.org/
4453-Perl OZ Packages http://www.criticalintegration.com/perl-oz/
4454diff -Naur perl-5.8.8.orig/Cross/TODO perl-5.8.8/Cross/TODO
[9401f22]4455--- perl-5.8.8.orig/Cross/TODO 2007-02-19 16:50:53.000000000 -0500
[3035090]4456+++ perl-5.8.8/Cross/TODO 1969-12-31 19:00:00.000000000 -0500
4457@@ -1 +0,0 @@
4458-Provide a better sandbox for building additional XS libraries.
4459diff -Naur perl-5.8.8.orig/Cross/warp perl-5.8.8/Cross/warp
[9401f22]4460--- perl-5.8.8.orig/Cross/warp 2007-02-19 16:50:53.000000000 -0500
[3035090]4461+++ perl-5.8.8/Cross/warp 1969-12-31 19:00:00.000000000 -0500
4462@@ -1,14 +0,0 @@
4463-#!/bin/sh -x
4464-
4465-## This script contains an rm -rf. This may alarm you.
4466-## These directories need to be reccursively deleted.
4467-## I don't see any method of making "Bad Things"[tm]
4468-## Happen. But we don't run buildroot as root do we? :-)
4469-
4470-for f in `find lib -name install_me_here`;do
4471-cp -r $f/* ./install_me_here/
4472-done
4473-
4474-for f in `find lib -name install_me_here`;do
4475-rm -rf $f
4476-done
4477diff -Naur perl-5.8.8.orig/ext/util/make_ext perl-5.8.8/ext/util/make_ext
[9401f22]4478--- perl-5.8.8.orig/ext/util/make_ext 2007-02-19 16:50:53.000000000 -0500
4479+++ perl-5.8.8/ext/util/make_ext 2007-02-19 16:50:59.000000000 -0500
[3035090]4480@@ -119,7 +119,7 @@
4481 esac
4482
4483 if test ! -f $makefile ; then
4484- test -f Makefile.PL && ../$depth/miniperl -I../$depth/lib Makefile.PL INSTALLDIRS=perl PERL_CORE=1 $passthru
4485+ test -f Makefile.PL && ../$depth/miniperl-cross -I../$depth/lib Makefile.PL INSTALLDIRS=perl PERL_CORE=1 $passthru
4486 fi
4487 if test ! -f $makefile ; then
4488 if test -f Makefile.SH; then
4489diff -Naur perl-5.8.8.orig/installman perl-5.8.8/installman
[9401f22]4490--- perl-5.8.8.orig/installman 2007-02-19 16:50:53.000000000 -0500
4491+++ perl-5.8.8/installman 2007-02-19 16:50:59.000000000 -0500
[3035090]4492@@ -1,5 +1,4 @@
4493 #!./perl -w
4494-BEGIN { @INC = qw(lib) }
4495 use strict;
4496 use Config;
4497 use Getopt::Long;
4498diff -Naur perl-5.8.8.orig/installperl perl-5.8.8/installperl
[9401f22]4499--- perl-5.8.8.orig/installperl 2007-02-19 16:50:53.000000000 -0500
4500+++ perl-5.8.8/installperl 2007-02-19 16:50:59.000000000 -0500
[3035090]4501@@ -3,8 +3,6 @@
4502 BEGIN {
4503 require 5.004;
4504 chdir '..' if !-d 'lib' and -d '../lib';
4505- @INC = 'lib';
4506- $ENV{PERL5LIB} = 'lib';
4507 }
4508
4509 use strict;
4510diff -Naur perl-5.8.8.orig/lib/unicore/Makefile perl-5.8.8/lib/unicore/Makefile
[9401f22]4511--- perl-5.8.8.orig/lib/unicore/Makefile 2007-02-19 16:50:53.000000000 -0500
4512+++ perl-5.8.8/lib/unicore/Makefile 2007-02-19 16:50:59.000000000 -0500
[3035090]4513@@ -1,11 +1,11 @@
4514 all:
4515- ../../miniperl -I../../lib ./mktables
4516+ ../../miniperl-cross -I../../lib ./mktables
4517
4518 TestProp.pl: mktables UnicodeData.txt Scripts.txt Blocks.txt PropList.txt
4519- ../../miniperl -I../../lib ./mktables -maketest
4520+ ../../miniperl-cross -I../../lib ./mktables -maketest
4521
4522 test: TestProp.pl
4523- ../../miniperl -I../../lib TestProp.pl
4524+ ../../miniperl-cross -I../../lib TestProp.pl
4525
4526 clean:
4527 rm -f *.pl */*.pl
4528diff -Naur perl-5.8.8.orig/Makefile.SH perl-5.8.8/Makefile.SH
[9401f22]4529--- perl-5.8.8.orig/Makefile.SH 2007-02-19 16:50:54.000000000 -0500
4530+++ perl-5.8.8/Makefile.SH 2007-02-19 16:50:59.000000000 -0500
[3035090]4531@@ -591,7 +591,7 @@
4532 $(CC) -o miniperl $(CLDFLAGS) \
4533 `echo $(obj) | sed 's/ op$(OBJ_EXT) / /'` \
4534 miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perl$(OBJ_EXT) $(libs)
4535- $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4536+ $(LDLIBPTH) ./miniperl-cross -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4537 !NO!SUBS!
4538 ;;
4539 next4*)
4540@@ -599,7 +599,7 @@
4541 miniperl: $& miniperlmain$(OBJ_EXT) $(LIBPERL) opmini$(OBJ_EXT)
4542 $(CC) -o miniperl `echo $(obj) | sed 's/ op$(OBJ_EXT) / /'` \
4543 miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perl$(OBJ_EXT) $(libs)
4544- $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4545+ $(LDLIBPTH) ./miniperl-cross -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4546 !NO!SUBS!
4547 ;;
4548 darwin*)
4549@@ -620,7 +620,7 @@
4550 -@rm -f miniperl.xok
4551 $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o miniperl \
4552 miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) $(LLIBPERL) $(libs)
4553- $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4554+ $(LDLIBPTH) ./miniperl-cross -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4555 !NO!SUBS!
4556 ;;
4557 *)
4558@@ -629,7 +629,7 @@
4559 -@rm -f miniperl.xok
4560 $(LDLIBPTH) $(CC) $(CLDFLAGS) -o miniperl \
4561 miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) $(LLIBPERL) $(libs)
4562- $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4563+ $(LDLIBPTH) ./miniperl-cross -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest
4564 !NO!SUBS!
4565 ;;
4566 esac
4567@@ -769,38 +769,38 @@
4568 preplibrary: miniperl$(EXE_EXT) $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL)
4569 @sh ./makedir lib/auto
4570 @echo " AutoSplitting perl library"
4571- $(LDLIBPTH) ./miniperl -Ilib -e 'use AutoSplit; \
4572+ $(LDLIBPTH) ./miniperl-cross -Ilib -e 'use AutoSplit; \
4573 autosplit_lib_modules(@ARGV)' lib/*.pm
4574- $(LDLIBPTH) ./miniperl -Ilib -e 'use AutoSplit; \
4575+ $(LDLIBPTH) ./miniperl-cross -Ilib -e 'use AutoSplit; \
4576 autosplit_lib_modules(@ARGV)' lib/*/*.pm
4577 $(MAKE) lib/re.pm
4578
4579 lib/Config.pod: config.sh miniperl$(EXE_EXT) configpm Porting/Glossary
4580- $(LDLIBPTH) ./miniperl -Ilib configpm --heavy=lib/Config_heavy.pl lib/Config.pm
4581+ $(LDLIBPTH) ./miniperl-cross -Ilib configpm --heavy=lib/Config_heavy.pl lib/Config.pm
4582
4583 $(CONFIGPM): lib/Config.pod
4584
4585 lib/ExtUtils/Miniperl.pm: miniperlmain.c miniperl$(EXE_EXT) minimod.pl $(CONFIGPM)
4586- $(LDLIBPTH) ./miniperl minimod.pl > lib/ExtUtils/Miniperl.pm
4587+ $(LDLIBPTH) ./miniperl-cross minimod.pl > lib/ExtUtils/Miniperl.pm
4588
4589 lib/re.pm: ext/re/re.pm
4590 cp ext/re/re.pm lib/re.pm
4591
4592 $(plextract): miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p
4593 @-rm -f $@
4594- $(LDLIBPTH) ./miniperl -I`pwd`/lib $@.PL
4595+ $(LDLIBPTH) ./miniperl-cross -I`pwd`/lib $@.PL
4596
4597 x2p/s2p: miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p.PL
4598 cd x2p; $(LDLIBPTH) $(MAKE) s2p
4599
4600 lib/lib.pm: miniperl$(EXE_EXT) $(CONFIGPM)
4601 @-rm -f $@
4602- $(LDLIBPTH) ./miniperl -Ilib lib/lib_pm.PL
4603+ $(LDLIBPTH) ./miniperl-cross -Ilib lib/lib_pm.PL
4604
4605 unidatafiles $(unidatafiles): uni.data
4606
4607 uni.data: miniperl$(EXE_EXT) $(CONFIGPM) lib/unicore/mktables
4608- cd lib/unicore && $(LDLIBPTH) ../../miniperl -I../../lib mktables -w
4609+ cd lib/unicore && $(LDLIBPTH) ../../miniperl-cross -I../../lib mktables -w
4610 touch uni.data
4611
4612 extra.pods: miniperl$(EXE_EXT)
4613@@ -829,7 +829,7 @@
4614 no-install install.perl install.man install.html
4615
4616 META.yml: Porting/makemeta Porting/Maintainers.pl Porting/Maintainers.pm
4617- $(LDLIBPTH) ./miniperl -Ilib Porting/makemeta
4618+ $(LDLIBPTH) ./miniperl-cross -Ilib Porting/makemeta
4619
4620 install-strip:
4621 $(MAKE) STRIPFLAGS=-s install DESTDIR="$(DESTDIR)"
4622@@ -857,17 +857,17 @@
4623 cd ../pod; $(MAKE) compile; \
4624 else :; \
4625 fi
4626- $(LDLIBPTH) ./perl installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS)
4627+ $(LDLIBPTH) ./miniperl-cross -Ilib installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS)
4628 $(MAKE) extras.install
4629
4630 install.man: all installman
4631- $(LDLIBPTH) ./perl installman --destdir=$(DESTDIR) $(INSTALLFLAGS)
4632+ $(LDLIBPTH) ./miniperl-cross -Ilib installman --destdir=$(DESTDIR) $(INSTALLFLAGS)
4633
4634 # XXX Experimental. Hardwired values, but useful for testing.
4635 # Eventually Configure could ask for some of these values.
4636 install.html: all installhtml
4637 -@test -f README.vms && cd vms && $(LNS) ../README.vms README_vms.pod && cd ..
4638- $(LDLIBPTH) ./perl installhtml \
4639+ $(LDLIBPTH) ./miniperl-cross -Ilib installhtml \
4640 --podroot=. --podpath=. --recurse \
4641 --htmldir=$(privlib)/html \
4642 --htmlroot=$(privlib)/html \
4643@@ -1173,7 +1173,7 @@
4644 # Targets for UTF16 testing:
4645
4646 minitest.utf16: minitest.prep
4647- - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl$(EXE_EXT) perl$(EXE_EXT)) \
4648+ - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl-cross$(EXE_EXT) perl$(EXE_EXT)) \
4649 && $(LDLIBPTH) ./perl TEST -minitest -utf16 base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty
4650
4651 test.utf16 check.utf16: test_prep
4652@@ -1239,7 +1239,7 @@
4653 # Can't depend on lib/Config.pm because that might be where miniperl
4654 # is crashing.
4655 minitest: miniperl$(EXE_EXT) lib/re.pm minitest.prep
4656- - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl$(EXE_EXT) perl$(EXE_EXT)) \
4657+ - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl-cross$(EXE_EXT) perl$(EXE_EXT)) \
4658 && $(LDLIBPTH) ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty
4659
4660 # Test via harness
4661diff -Naur perl-5.8.8.orig/MANIFEST perl-5.8.8/MANIFEST
[9401f22]4662--- perl-5.8.8.orig/MANIFEST 2007-02-19 16:50:54.000000000 -0500
4663+++ perl-5.8.8/MANIFEST 2007-02-19 16:52:01.000000000 -0500
4664@@ -33,15 +33,11 @@
[3035090]4665 configure.gnu Crude emulation of GNU configure
4666 cop.h Control operator header
4667 Copying The GNU General Public License
4668-Cross/config Cross-compilation
[9401f22]4669+Cross/config.sh-alpha-linux Cross-compilation
[3035090]4670 Cross/config.sh-arm-linux Cross-compilation
4671-Cross/generate_config_sh Cross-compilation
4672-Cross/installperl.patch Cross-compilation
[07e528e]4673+Cross/config.sh-x86-linux Cross-compilation
4674+Cross/config.sh-hppa-linux Cross-compilation
[3035090]4675 Cross/Makefile Cross-compilation
4676-Cross/Makefile.SH.patch Cross-compilation
4677-Cross/README Cross-compilation
4678-Cross/TODO Cross-compilation
4679-Cross/warp Cross-compilation
4680 cv.h Code value header
4681 cygwin/cygwin.c Additional code for Cygwin port
4682 cygwin/ld2.in ld wrapper template for Cygwin port
4683diff -Naur perl-5.8.8.orig/pod/Makefile.SH perl-5.8.8/pod/Makefile.SH
[9401f22]4684--- perl-5.8.8.orig/pod/Makefile.SH 2007-02-19 16:50:54.000000000 -0500
4685+++ perl-5.8.8/pod/Makefile.SH 2007-02-19 16:50:59.000000000 -0500
[3035090]4686@@ -63,7 +63,7 @@
4687 --podroot=.. --podpath=pod:lib:ext:vms \
4688 --libpods=perlfunc:perlguts:perlvar:perlrun:perlop
4689
4690-PERL = ../miniperl
4691+PERL = ../miniperl-cross
4692 PERLILIB = $(PERL) -I../lib
4693 REALPERL = ../perl
4694
4695diff -Naur perl-5.8.8.orig/utils/Makefile perl-5.8.8/utils/Makefile
[9401f22]4696--- perl-5.8.8.orig/utils/Makefile 2007-02-19 16:50:54.000000000 -0500
4697+++ perl-5.8.8/utils/Makefile 2007-02-19 16:50:59.000000000 -0500
[3035090]4698@@ -1,5 +1,5 @@
4699
4700-PERL = ../miniperl
4701+PERL = ../miniperl-cross
4702 REALPERL = ../perl
4703
4704 # Files to be built with variable substitution after miniperl is
4705diff -Naur perl-5.8.8.orig/x2p/Makefile.SH perl-5.8.8/x2p/Makefile.SH
[9401f22]4706--- perl-5.8.8.orig/x2p/Makefile.SH 2007-02-19 16:50:54.000000000 -0500
4707+++ perl-5.8.8/x2p/Makefile.SH 2007-02-19 16:50:59.000000000 -0500
[3035090]4708@@ -172,7 +172,7 @@
4709 # These should be automatically generated
4710
4711 $(plextract):
4712- ../miniperl -I../lib $@.PL
4713+ ../miniperl-cross -I../lib $@.PL
4714
4715 find2perl: find2perl.PL
4716
Note: See TracBrowser for help on using the repository browser.