summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2006-11-21 12:28:06 +0000
committerRichard Purdie <richard@openedhand.com>2006-11-21 12:28:06 +0000
commitf8c2f2200957db93982cbe549afe52df1836653c (patch)
tree5b8e85050be0dec39b19178b865eddc4fdea5aa3 /meta
parent4d0fb2b9e8f5591ed3e28484585388dc3341e44d (diff)
downloadpoky-f8c2f2200957db93982cbe549afe52df1836653c.tar.gz
perl: Sync with OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@924 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta')
-rw-r--r--meta/packages/perl/perl-5.8.7/config.sh-sh3-linux2
-rw-r--r--meta/packages/perl/perl-5.8.7/config.sh-sh4-linux20
-rw-r--r--meta/packages/perl/perl-5.8.7/config.sh-x86_64-linux1043
-rw-r--r--meta/packages/perl/perl.inc14
-rw-r--r--meta/packages/perl/perl_5.8.7.bb27
5 files changed, 1084 insertions, 22 deletions
diff --git a/meta/packages/perl/perl-5.8.7/config.sh-sh3-linux b/meta/packages/perl/perl-5.8.7/config.sh-sh3-linux
index d3bee1e4ed..fbdff37045 100644
--- a/meta/packages/perl/perl-5.8.7/config.sh-sh3-linux
+++ b/meta/packages/perl/perl-5.8.7/config.sh-sh3-linux
@@ -971,7 +971,7 @@ useperlio='define'
971useposix='true' 971useposix='true'
972usereentrant='undef' 972usereentrant='undef'
973usesfio='false' 973usesfio='false'
974useshrplib='false' 974useshrplib='true'
975usesitecustomize='undef' 975usesitecustomize='undef'
976usesocks='undef' 976usesocks='undef'
977usethreads='undef' 977usethreads='undef'
diff --git a/meta/packages/perl/perl-5.8.7/config.sh-sh4-linux b/meta/packages/perl/perl-5.8.7/config.sh-sh4-linux
index bbbb12360b..e861b60ef7 100644
--- a/meta/packages/perl/perl-5.8.7/config.sh-sh4-linux
+++ b/meta/packages/perl/perl-5.8.7/config.sh-sh4-linux
@@ -325,9 +325,9 @@ d_pipe='define'
325d_poll='define' 325d_poll='define'
326d_portable='define' 326d_portable='define'
327d_procselfexe='define' 327d_procselfexe='define'
328d_pthread_atfork='undef' 328d_pthread_atfork='define'
329d_pthread_attr_setscope='define' 329d_pthread_attr_setscope='define'
330d_pthread_yield='undef' 330d_pthread_yield='define'
331d_pwage='undef' 331d_pwage='undef'
332d_pwchange='undef' 332d_pwchange='undef'
333d_pwclass='undef' 333d_pwclass='undef'
@@ -716,12 +716,12 @@ lib_ext='.a'
716libc='/lib/libc-2.2.5.so' 716libc='/lib/libc-2.2.5.so'
717libperl='libperl.so' 717libperl='libperl.so'
718libpth='/usr/local/lib /lib /usr/lib' 718libpth='/usr/local/lib /lib /usr/lib'
719libs='-lresolv -lnsl -ldl -lm -lcrypt -lutil -lc' 719libs='-lresolv -lnsl -ldl -lm -lpthread -lcrypt -lutil -lc'
720libsdirs=' /usr/lib' 720libsdirs=' /usr/lib'
721libsfiles=' libresolv.so libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so' 721libsfiles=' libresolv.so libnsl.so libdl.so libm.so libpthread.so libcrypt.so libutil.so libc.so'
722libsfound=' /usr/lib/libresolv.so /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so' 722libsfound=' /usr/lib/libresolv.so /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libpthread.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
723libspath=' /usr/local/lib /lib /usr/lib' 723libspath=' /usr/local/lib /lib /usr/lib'
724libswanted='sfio socket resolv inet nsl nm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD' 724libswanted='sfio socket resolv inet nsl nm gdbm dbm db malloc dl dld ld sun m pthread crypt sec util c cposix posix ucb BSD'
725libswanted_uselargefiles='' 725libswanted_uselargefiles=''
726line='' 726line=''
727lint='' 727lint=''
@@ -801,7 +801,7 @@ perl5='hostperl'
801perl='' 801perl=''
802perl_patchlevel='' 802perl_patchlevel=''
803perladmin='root@localhost' 803perladmin='root@localhost'
804perllibs='-lresolv -lnsl -ldl -lm -lcrypt -lutil -lc' 804perllibs='-lresolv -lnsl -ldl -lm -lpthread -lcrypt -lutil -lc'
805perlpath='hostperl' 805perlpath='hostperl'
806pg='pg' 806pg='pg'
807phostname='' 807phostname=''
@@ -958,7 +958,7 @@ use64bitint='undef'
958usecrosscompile='undef' 958usecrosscompile='undef'
959usedl='define' 959usedl='define'
960usefaststdio='define' 960usefaststdio='define'
961useithreads='undef' 961useithreads='define'
962uselargefiles='define' 962uselargefiles='define'
963uselongdouble='undef' 963uselongdouble='undef'
964usemallocwrap='define' 964usemallocwrap='define'
@@ -971,10 +971,10 @@ useperlio='define'
971useposix='true' 971useposix='true'
972usereentrant='undef' 972usereentrant='undef'
973usesfio='false' 973usesfio='false'
974useshrplib='false' 974useshrplib='true'
975usesitecustomize='undef' 975usesitecustomize='undef'
976usesocks='undef' 976usesocks='undef'
977usethreads='undef' 977usethreads='define'
978usevendorprefix='undef' 978usevendorprefix='undef'
979usevfork='false' 979usevfork='false'
980usrinc='/usr/include' 980usrinc='/usr/include'
diff --git a/meta/packages/perl/perl-5.8.7/config.sh-x86_64-linux b/meta/packages/perl/perl-5.8.7/config.sh-x86_64-linux
new file mode 100644
index 0000000000..89c830e79a
--- /dev/null
+++ b/meta/packages/perl/perl-5.8.7/config.sh-x86_64-linux
@@ -0,0 +1,1043 @@
1#!/bin/sh
2#
3# This file was produced by running the Configure script. It holds all the
4# definitions figured out by Configure. Should you modify one of these values,
5# do not forget to propagate your changes by running "Configure -der". You may
6# instead choose to run each of the .SH files by yourself, or "Configure -S".
7#
8
9# Package name : perl5
10# Source directory : .
11# Configuration time: Wed Nov 15 14:03:44 CET 2006
12# Configured by : hrw
13# Target system : linux home 2.6.19-rc5 #21 preempt thu nov 9 09:47:50 cet 2006 x86_64 unknown unknown gnulinux
14
15Author=''
16Date='$Date'
17Header=''
18Id='$Id'
19Locker=''
20Log='$Log'
21Mcc='Mcc'
22RCSfile='$RCSfile'
23Revision='$Revision'
24Source=''
25State=''
26_a='.a'
27_exe=''
28_o='.o'
29afs='false'
30afsroot='/afs'
31alignbytes='8'
32ansi2knr=''
33aphostname='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin/hostname'
34api_revision='5'
35api_subversion='0'
36api_version='8'
37api_versionstring='5.8.0'
38ar='ar'
39archlib='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/5.8.7/x86_64-linux-thread-multi'
40archlibexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/5.8.7/x86_64-linux-thread-multi'
41archname64=''
42archname='x86_64-linux-thread-multi'
43archobjs=''
44asctime_r_proto='REENTRANT_PROTO_B_SB'
45awk='awk'
46baserev='5.0'
47bash=''
48bin='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
49binexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
50bison='bison'
51byacc='byacc'
52byteorder='12345678'
53c=''
54castflags='0'
55cat='cat'
56cc='ccache gcc '
57cccdlflags='-fpic'
58ccdlflags='-Wl,-E'
59ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
60ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
61ccname='gcc'
62ccsymbols=''
63ccversion=''
64cf_by='hrw'
65cf_email='hrw@home.lan'
66cf_time='Wed Nov 15 14:03:44 CET 2006'
67charsize='1'
68chgrp=''
69chmod='chmod'
70chown=''
71clocktype='clock_t'
72comm='comm'
73compress=''
74contains='grep'
75cp='cp'
76cpio=''
77cpp='cpp'
78cpp_stuff='42'
79cppccsymbols=''
80cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include'
81cpplast='-'
82cppminus='-'
83cpprun='ccache gcc -E'
84cppstdin='ccache gcc -E'
85cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LP64=1 __LP64__=1 _POSIX_C_SOURCE=199506 _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 __amd64=1 __amd64__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'
86crypt_r_proto='REENTRANT_PROTO_B_CCS'
87cryptlib=''
88csh='csh'
89ctermid_r_proto='0'
90ctime_r_proto='REENTRANT_PROTO_B_SB'
91d_Gconvert='gcvt((x),(n),(b))'
92d_PRIEUldbl='define'
93d_PRIFUldbl='define'
94d_PRIGUldbl='define'
95d_PRIXU64='define'
96d_PRId64='define'
97d_PRIeldbl='define'
98d_PRIfldbl='define'
99d_PRIgldbl='define'
100d_PRIi64='define'
101d_PRIo64='define'
102d_PRIu64='define'
103d_PRIx64='define'
104d_SCNfldbl='define'
105d__fwalk='undef'
106d_access='define'
107d_accessx='undef'
108d_aintl='undef'
109d_alarm='define'
110d_archlib='define'
111d_asctime_r='define'
112d_atolf='undef'
113d_atoll='define'
114d_attribut='define'
115d_bcmp='define'
116d_bcopy='define'
117d_bsd='undef'
118d_bsdgetpgrp='undef'
119d_bsdsetpgrp='undef'
120d_bzero='define'
121d_casti32='undef'
122d_castneg='define'
123d_charvspr='define'
124d_chown='define'
125d_chroot='define'
126d_chsize='undef'
127d_class='undef'
128d_closedir='define'
129d_cmsghdr_s='define'
130d_const='define'
131d_copysignl='define'
132d_crypt='define'
133d_crypt_r='define'
134d_csh='undef'
135d_ctermid_r='undef'
136d_ctime_r='define'
137d_cuserid='define'
138d_dbl_dig='define'
139d_dbminitproto='undef'
140d_difftime='define'
141d_dirfd='define'
142d_dirnamlen='undef'
143d_dlerror='define'
144d_dlopen='define'
145d_dlsymun='undef'
146d_dosuid='undef'
147d_drand48_r='define'
148d_drand48proto='define'
149d_dup2='define'
150d_eaccess='undef'
151d_endgrent='define'
152d_endgrent_r='undef'
153d_endhent='define'
154d_endhostent_r='undef'
155d_endnent='define'
156d_endnetent_r='undef'
157d_endpent='define'
158d_endprotoent_r='undef'
159d_endpwent='define'
160d_endpwent_r='undef'
161d_endsent='define'
162d_endservent_r='undef'
163d_eofnblk='define'
164d_eunice='undef'
165d_faststdio='undef'
166d_fchdir='define'
167d_fchmod='define'
168d_fchown='define'
169d_fcntl='define'
170d_fcntl_can_lock='define'
171d_fd_macros='define'
172d_fd_set='define'
173d_fds_bits='define'
174d_fgetpos='define'
175d_finite='define'
176d_finitel='define'
177d_flexfnam='define'
178d_flock='define'
179d_flockproto='define'
180d_fork='define'
181d_fp_class='undef'
182d_fpathconf='define'
183d_fpclass='undef'
184d_fpclassify='undef'
185d_fpclassl='undef'
186d_fpos64_t='undef'
187d_frexpl='define'
188d_fs_data_s='undef'
189d_fseeko='define'
190d_fsetpos='define'
191d_fstatfs='define'
192d_fstatvfs='define'
193d_fsync='define'
194d_ftello='define'
195d_ftime='undef'
196d_getcwd='define'
197d_getespwnam='undef'
198d_getfsstat='undef'
199d_getgrent='define'
200d_getgrent_r='define'
201d_getgrgid_r='define'
202d_getgrnam_r='define'
203d_getgrps='define'
204d_gethbyaddr='define'
205d_gethbyname='define'
206d_gethent='define'
207d_gethname='define'
208d_gethostbyaddr_r='define'
209d_gethostbyname_r='define'
210d_gethostent_r='define'
211d_gethostprotos='define'
212d_getitimer='define'
213d_getlogin='define'
214d_getlogin_r='define'
215d_getmnt='undef'
216d_getmntent='define'
217d_getnbyaddr='define'
218d_getnbyname='define'
219d_getnent='define'
220d_getnetbyaddr_r='define'
221d_getnetbyname_r='define'
222d_getnetent_r='define'
223d_getnetprotos='define'
224d_getpagsz='define'
225d_getpbyname='define'
226d_getpbynumber='define'
227d_getpent='define'
228d_getpgid='define'
229d_getpgrp2='undef'
230d_getpgrp='define'
231d_getppid='define'
232d_getprior='define'
233d_getprotobyname_r='define'
234d_getprotobynumber_r='define'
235d_getprotoent_r='define'
236d_getprotoprotos='define'
237d_getprpwnam='undef'
238d_getpwent='define'
239d_getpwent_r='define'
240d_getpwnam_r='define'
241d_getpwuid_r='define'
242d_getsbyname='define'
243d_getsbyport='define'
244d_getsent='define'
245d_getservbyname_r='define'
246d_getservbyport_r='define'
247d_getservent_r='define'
248d_getservprotos='define'
249d_getspnam='define'
250d_getspnam_r='define'
251d_gettimeod='define'
252d_gmtime_r='define'
253d_gnulibc='define'
254d_grpasswd='define'
255d_hasmntopt='define'
256d_htonl='define'
257d_ilogbl='define'
258d_index='undef'
259d_inetaton='define'
260d_int64_t='define'
261d_isascii='define'
262d_isfinite='undef'
263d_isinf='define'
264d_isnan='define'
265d_isnanl='define'
266d_killpg='define'
267d_lchown='define'
268d_ldbl_dig='define'
269d_libm_lib_version='define'
270d_link='define'
271d_localtime_r='define'
272d_locconv='define'
273d_lockf='define'
274d_longdbl='define'
275d_longlong='define'
276d_lseekproto='define'
277d_lstat='define'
278d_madvise='define'
279d_mblen='define'
280d_mbstowcs='define'
281d_mbtowc='define'
282d_memchr='define'
283d_memcmp='define'
284d_memcpy='define'
285d_memmove='define'
286d_memset='define'
287d_mkdir='define'
288d_mkdtemp='define'
289d_mkfifo='define'
290d_mkstemp='define'
291d_mkstemps='undef'
292d_mktime='define'
293d_mmap='define'
294d_modfl='define'
295d_modfl_pow32_bug='undef'
296d_modflproto='define'
297d_mprotect='define'
298d_msg='define'
299d_msg_ctrunc='define'
300d_msg_dontroute='define'
301d_msg_oob='define'
302d_msg_peek='define'
303d_msg_proxy='define'
304d_msgctl='define'
305d_msgget='define'
306d_msghdr_s='define'
307d_msgrcv='define'
308d_msgsnd='define'
309d_msync='define'
310d_munmap='define'
311d_mymalloc='undef'
312d_nice='define'
313d_nl_langinfo='define'
314d_nv_preserves_uv='undef'
315d_off64_t='define'
316d_old_pthread_create_joinable='undef'
317d_oldpthreads='undef'
318d_oldsock='undef'
319d_open3='define'
320d_pathconf='define'
321d_pause='define'
322d_perl_otherlibdirs='undef'
323d_phostname='undef'
324d_pipe='define'
325d_poll='define'
326d_portable='define'
327d_procselfexe='define'
328d_pthread_atfork='define'
329d_pthread_attr_setscope='define'
330d_pthread_yield='define'
331d_pwage='undef'
332d_pwchange='undef'
333d_pwclass='undef'
334d_pwcomment='undef'
335d_pwexpire='undef'
336d_pwgecos='define'
337d_pwpasswd='define'
338d_pwquota='undef'
339d_qgcvt='define'
340d_quad='define'
341d_random_r='define'
342d_readdir64_r='define'
343d_readdir='define'
344d_readdir_r='define'
345d_readlink='define'
346d_readv='define'
347d_recvmsg='define'
348d_rename='define'
349d_rewinddir='define'
350d_rmdir='define'
351d_safebcpy='undef'
352d_safemcpy='undef'
353d_sanemcmp='define'
354d_sbrkproto='define'
355d_scalbnl='define'
356d_sched_yield='define'
357d_scm_rights='define'
358d_seekdir='define'
359d_select='define'
360d_sem='define'
361d_semctl='define'
362d_semctl_semid_ds='define'
363d_semctl_semun='define'
364d_semget='define'
365d_semop='define'
366d_sendmsg='define'
367d_setegid='define'
368d_seteuid='define'
369d_setgrent='define'
370d_setgrent_r='undef'
371d_setgrps='define'
372d_sethent='define'
373d_sethostent_r='undef'
374d_setitimer='define'
375d_setlinebuf='define'
376d_setlocale='define'
377d_setlocale_r='undef'
378d_setnent='define'
379d_setnetent_r='undef'
380d_setpent='define'
381d_setpgid='define'
382d_setpgrp2='undef'
383d_setpgrp='define'
384d_setprior='define'
385d_setproctitle='undef'
386d_setprotoent_r='undef'
387d_setpwent='define'
388d_setpwent_r='undef'
389d_setregid='define'
390d_setresgid='define'
391d_setresuid='define'
392d_setreuid='define'
393d_setrgid='undef'
394d_setruid='undef'
395d_setsent='define'
396d_setservent_r='undef'
397d_setsid='define'
398d_setvbuf='define'
399d_sfio='undef'
400d_shm='define'
401d_shmat='define'
402d_shmatprototype='define'
403d_shmctl='define'
404d_shmdt='define'
405d_shmget='define'
406d_sigaction='define'
407d_sigprocmask='define'
408d_sigsetjmp='define'
409d_sockatmark='define'
410d_sockatmarkproto='define'
411d_socket='define'
412d_socklen_t='define'
413d_sockpair='define'
414d_socks5_init='undef'
415d_sqrtl='define'
416d_srand48_r='define'
417d_srandom_r='define'
418d_sresgproto='define'
419d_sresuproto='define'
420d_statblks='define'
421d_statfs_f_flags='undef'
422d_statfs_s='define'
423d_statvfs='define'
424d_stdio_cnt_lval='undef'
425d_stdio_ptr_lval='undef'
426d_stdio_ptr_lval_nochange_cnt='undef'
427d_stdio_ptr_lval_sets_cnt='undef'
428d_stdio_stream_array='undef'
429d_stdiobase='undef'
430d_stdstdio='undef'
431d_strchr='define'
432d_strcoll='define'
433d_strctcpy='define'
434d_strerrm='strerror(e)'
435d_strerror='define'
436d_strerror_r='define'
437d_strftime='define'
438d_strlcat='undef'
439d_strlcpy='undef'
440d_strtod='define'
441d_strtol='define'
442d_strtold='define'
443d_strtoll='define'
444d_strtoq='define'
445d_strtoul='define'
446d_strtoull='define'
447d_strtouq='define'
448d_strxfrm='define'
449d_suidsafe='undef'
450d_symlink='define'
451d_syscall='define'
452d_syscallproto='define'
453d_sysconf='define'
454d_sysernlst=''
455d_syserrlst='define'
456d_system='define'
457d_tcgetpgrp='define'
458d_tcsetpgrp='define'
459d_telldir='define'
460d_telldirproto='define'
461d_time='define'
462d_times='define'
463d_tm_tm_gmtoff='define'
464d_tm_tm_zone='define'
465d_tmpnam_r='define'
466d_truncate='define'
467d_ttyname_r='define'
468d_tzname='define'
469d_u32align='define'
470d_ualarm='define'
471d_umask='define'
472d_uname='define'
473d_union_semun='undef'
474d_unordered='undef'
475d_usleep='define'
476d_usleepproto='define'
477d_ustat='define'
478d_vendorarch='define'
479d_vendorbin='define'
480d_vendorlib='define'
481d_vendorscript='define'
482d_vfork='undef'
483d_void_closedir='undef'
484d_voidsig='define'
485d_voidtty=''
486d_volatile='define'
487d_vprintf='define'
488d_wait4='define'
489d_waitpid='define'
490d_wcstombs='define'
491d_wctomb='define'
492d_writev='define'
493d_xenix='undef'
494date='date'
495db_hashtype='u_int32_t'
496db_prefixtype='size_t'
497db_version_major=''
498db_version_minor=''
499db_version_patch=''
500defvoidused='15'
501direntrytype='struct dirent'
502dlext='so'
503dlsrc='dl_dlopen.xs'
504doublesize='8'
505drand01='drand48()'
506drand48_r_proto='REENTRANT_PROTO_I_ST'
507dynamic_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'
508eagain='EAGAIN'
509ebcdic='undef'
510echo='echo'
511egrep='egrep'
512emacs=''
513endgrent_r_proto='0'
514endhostent_r_proto='0'
515endnetent_r_proto='0'
516endprotoent_r_proto='0'
517endpwent_r_proto='0'
518endservent_r_proto='0'
519eunicefix=':'
520exe_ext=''
521expr='expr'
522extensions='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'
523extras=''
524fflushNULL='define'
525fflushall='undef'
526find=''
527firstmakefile='makefile'
528flex=''
529fpossize='16'
530fpostype='fpos_t'
531freetype='void'
532from=':'
533full_ar='/usr/bin/ar'
534full_csh='/bin/csh'
535full_sed='/bin/sed'
536gccansipedantic=''
537gccosandvers=''
538gccversion='4.1.2 20061028 (prerelease) (Debian 4.1.1-19)'
539getgrent_r_proto='REENTRANT_PROTO_I_SBWR'
540getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR'
541getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR'
542gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE'
543gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
544gethostent_r_proto='REENTRANT_PROTO_I_SBWRE'
545getlogin_r_proto='REENTRANT_PROTO_I_BW'
546getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE'
547getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE'
548getnetent_r_proto='REENTRANT_PROTO_I_SBWRE'
549getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR'
550getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR'
551getprotoent_r_proto='REENTRANT_PROTO_I_SBWR'
552getpwent_r_proto='REENTRANT_PROTO_I_SBWR'
553getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR'
554getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR'
555getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR'
556getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR'
557getservent_r_proto='REENTRANT_PROTO_I_SBWR'
558getspnam_r_proto='REENTRANT_PROTO_I_CSBWR'
559gidformat='"u"'
560gidsign='1'
561gidsize='4'
562gidtype='gid_t'
563glibpth='/usr/shlib /lib /usr/lib /lib64 /usr/lib64 /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib '
564gmake='gmake'
565gmtime_r_proto='REENTRANT_PROTO_S_TS'
566gnulibc_version='2.3.6'
567grep='grep'
568groupcat='cat /etc/group'
569groupstype='gid_t'
570gzip='gzip'
571h_fcntl='false'
572h_sysfile='true'
573hint='recommended'
574hostcat='cat /etc/hosts'
575html1dir=' '
576html1direxp=''
577html3dir=' '
578html3direxp=''
579i16size='2'
580i16type='short'
581i32size='4'
582i32type='int'
583i64size='8'
584i64type='long'
585i8size='1'
586i8type='char'
587i_arpainet='define'
588i_bsdioctl=''
589i_crypt='define'
590i_db='undef'
591i_dbm='undef'
592i_dirent='define'
593i_dld='undef'
594i_dlfcn='define'
595i_fcntl='undef'
596i_float='define'
597i_fp='undef'
598i_fp_class='undef'
599i_gdbm='undef'
600i_grp='define'
601i_ieeefp='undef'
602i_inttypes='define'
603i_langinfo='define'
604i_libutil='undef'
605i_limits='define'
606i_locale='define'
607i_machcthr='undef'
608i_malloc='define'
609i_math='define'
610i_memory='undef'
611i_mntent='define'
612i_ndbm='undef'
613i_netdb='define'
614i_neterrno='undef'
615i_netinettcp='define'
616i_niin='define'
617i_poll='define'
618i_prot='undef'
619i_pthread='define'
620i_pwd='define'
621i_rpcsvcdbm='undef'
622i_sfio='undef'
623i_sgtty='undef'
624i_shadow='define'
625i_socks='undef'
626i_stdarg='define'
627i_stddef='define'
628i_stdlib='define'
629i_string='define'
630i_sunmath='undef'
631i_sysaccess='undef'
632i_sysdir='define'
633i_sysfile='define'
634i_sysfilio='undef'
635i_sysin='undef'
636i_sysioctl='define'
637i_syslog='define'
638i_sysmman='define'
639i_sysmode='undef'
640i_sysmount='define'
641i_sysndir='undef'
642i_sysparam='define'
643i_sysresrc='define'
644i_syssecrt='undef'
645i_sysselct='define'
646i_syssockio='undef'
647i_sysstat='define'
648i_sysstatfs='define'
649i_sysstatvfs='define'
650i_systime='define'
651i_systimek='undef'
652i_systimes='define'
653i_systypes='define'
654i_sysuio='define'
655i_sysun='define'
656i_sysutsname='define'
657i_sysvfs='define'
658i_syswait='define'
659i_termio='undef'
660i_termios='define'
661i_time='define'
662i_unistd='define'
663i_ustat='define'
664i_utime='define'
665i_values='define'
666i_varargs='undef'
667i_varhdr='stdarg.h'
668i_vfork='undef'
669ignore_versioned_solibs='y'
670inc_version_list=' '
671inc_version_list_init='0'
672incpath=''
673inews=''
674installarchlib='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/5.8.7/x86_64-linux-thread-multi'
675installbin='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
676installhtml1dir=''
677installhtml3dir=''
678installman1dir='/home/hrw/devel/build/native/tmp/staging/man/man1'
679installman3dir='/home/hrw/devel/build/native/tmp/staging/man/man3'
680installprefix='/home/hrw/devel/build/native/tmp/staging'
681installprefixexp='/home/hrw/devel/build/native/tmp/staging'
682installprivlib='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/5.8.7'
683installscript='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
684installsitearch='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl/5.8.7/x86_64-linux-thread-multi'
685installsitebin='/home/hrw/devel/build/native/tmp/staging/local/bin'
686installsitehtml1dir=''
687installsitehtml3dir=''
688installsitelib='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl/5.8.7'
689installsiteman1dir='/home/hrw/devel/build/native/tmp/staging/local/man/man1'
690installsiteman3dir='/home/hrw/devel/build/native/tmp/staging/local/man/man3'
691installsitescript='/home/hrw/devel/build/native/tmp/staging/local/bin'
692installstyle='lib/perl5'
693installusrbinperl='undef'
694installvendorarch='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi'
695installvendorbin='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
696installvendorhtml1dir=''
697installvendorhtml3dir=''
698installvendorlib='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl/5.8.7'
699installvendorman1dir='/home/hrw/devel/build/native/tmp/staging/man/man1'
700installvendorman3dir='/home/hrw/devel/build/native/tmp/staging/man/man3'
701installvendorscript='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
702intsize='4'
703issymlink='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin/test -h'
704ivdformat='"ld"'
705ivsize='8'
706ivtype='long'
707known_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'
708ksh=''
709ld='ccache gcc '
710lddlflags='-shared -L/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -L/usr/local/lib'
711ldflags='-L/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-rpath-link,/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-rpath,/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-O1} -L/usr/local/lib'
712ldflags_uselargefiles=''
713ldlibpthname='LD_LIBRARY_PATH'
714less='less'
715lib_ext='.a'
716libc='/lib/libc-2.3.6.so'
717libperl='libperl.a'
718libpth='/usr/local/lib /lib /usr/lib /lib64 /usr/lib64'
719libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
720libsdirs=' /usr/lib'
721libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so'
722libsfound=' /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'
723libspath=' /usr/local/lib /lib /usr/lib /lib64 /usr/lib64'
724libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD'
725libswanted_uselargefiles=''
726line=''
727lint=''
728lkflags=''
729ln='ln'
730lns='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin/ln -s'
731localtime_r_proto='REENTRANT_PROTO_S_TS'
732locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
733loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
734longdblsize='16'
735longlongsize='8'
736longsize='8'
737lp=''
738lpr=''
739ls='ls'
740lseeksize='8'
741lseektype='off_t'
742mail=''
743mailx=''
744make='make'
745make_set_make='#'
746mallocobj=''
747mallocsrc=''
748malloctype='void *'
749man1dir='/home/hrw/devel/build/native/tmp/staging/man/man1'
750man1direxp='/home/hrw/devel/build/native/tmp/staging/man/man1'
751man1ext='1'
752man3dir='/home/hrw/devel/build/native/tmp/staging/man/man3'
753man3direxp='/home/hrw/devel/build/native/tmp/staging/man/man3'
754man3ext='3perl'
755mips_type=''
756mistrustnm=''
757mkdir='mkdir'
758mmaptype='void *'
759modetype='mode_t'
760more='more'
761multiarch='undef'
762mv=''
763myarchname='x86_64-linux'
764mydomain='.lan'
765myhostname='home'
766myuname='linux home 2.6.19-rc5 #21 preempt thu nov 9 09:47:50 cet 2006 x86_64 unknown unknown gnulinux '
767n='-n'
768need_va_copy='define'
769netdb_hlen_type='size_t'
770netdb_host_type='char *'
771netdb_name_type='const char *'
772netdb_net_type='in_addr_t'
773nm='nm'
774nm_opt=''
775nm_so_opt='--dynamic'
776nonxs_ext='Errno'
777nroff='nroff'
778nvEUformat='"E"'
779nvFUformat='"F"'
780nvGUformat='"G"'
781nv_preserves_uv_bits='53'
782nveformat='"e"'
783nvfformat='"f"'
784nvgformat='"g"'
785nvsize='8'
786nvtype='double'
787o_nonblock='O_NONBLOCK'
788obj_ext='.o'
789old_pthread_create_joinable=''
790optimize='-O2'
791orderlib='false'
792osname='linux'
793osvers='2.6.19-rc5'
794otherlibdirs=' '
795package='perl5'
796pager='/usr/bin/less'
797passcat='cat /etc/passwd'
798patchlevel='8'
799path_sep=':'
800perl5='/usr/bin/perl'
801perl=''
802perl_patchlevel=''
803perladmin='hrw@home.lan'
804perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc'
805perlpath='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin/perl'
806pg='pg'
807phostname='hostname'
808pidtype='pid_t'
809plibpth=''
810pmake=''
811pr=''
812prefix='/home/hrw/devel/build/native/tmp/staging'
813prefixexp='/home/hrw/devel/build/native/tmp/staging'
814privlib='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/5.8.7'
815privlibexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/5.8.7'
816procselfexe='"/proc/self/exe"'
817prototype='define'
818ptrsize='8'
819quadkind='2'
820quadtype='long'
821randbits='48'
822randfunc='drand48'
823random_r_proto='REENTRANT_PROTO_I_St'
824randseedtype='long'
825ranlib=':'
826rd_nodata='-1'
827readdir64_r_proto='REENTRANT_PROTO_I_TSR'
828readdir_r_proto='REENTRANT_PROTO_I_TSR'
829revision='5'
830rm='rm'
831rmail=''
832run=''
833runnm='false'
834sPRIEUldbl='"LE"'
835sPRIFUldbl='"LF"'
836sPRIGUldbl='"LG"'
837sPRIXU64='"lX"'
838sPRId64='"ld"'
839sPRIeldbl='"Le"'
840sPRIfldbl='"Lf"'
841sPRIgldbl='"Lg"'
842sPRIi64='"li"'
843sPRIo64='"lo"'
844sPRIu64='"lu"'
845sPRIx64='"lx"'
846sSCNfldbl='"Lf"'
847sched_yield='sched_yield()'
848scriptdir='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
849scriptdirexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
850sed='sed'
851seedfunc='srand48'
852selectminbits='64'
853selecttype='fd_set *'
854sendmail=''
855setgrent_r_proto='0'
856sethostent_r_proto='0'
857setlocale_r_proto='0'
858setnetent_r_proto='0'
859setprotoent_r_proto='0'
860setpwent_r_proto='0'
861setservent_r_proto='0'
862sh='/bin/sh'
863shar=''
864sharpbang='#!'
865shmattype='void *'
866shortsize='2'
867shrpenv=''
868shsharp='true'
869sig_count='65'
870sig_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 '
871sig_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'
872sig_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 '
873sig_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'
874sig_size='69'
875signal_t='void'
876sitearch='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl/5.8.7/x86_64-linux-thread-multi'
877sitearchexp='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl/5.8.7/x86_64-linux-thread-multi'
878sitebin='/home/hrw/devel/build/native/tmp/staging/local/bin'
879sitebinexp='/home/hrw/devel/build/native/tmp/staging/local/bin'
880sitehtml1dir=''
881sitehtml1direxp=''
882sitehtml3dir=''
883sitehtml3direxp=''
884sitelib='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl/5.8.7'
885sitelib_stem='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl'
886sitelibexp='/home/hrw/devel/build/native/tmp/staging/local/lib/perl5/site_perl/5.8.7'
887siteman1dir='/home/hrw/devel/build/native/tmp/staging/local/man/man1'
888siteman1direxp='/home/hrw/devel/build/native/tmp/staging/local/man/man1'
889siteman3dir='/home/hrw/devel/build/native/tmp/staging/local/man/man3'
890siteman3direxp='/home/hrw/devel/build/native/tmp/staging/local/man/man3'
891siteprefix='/home/hrw/devel/build/native/tmp/staging/local'
892siteprefixexp='/home/hrw/devel/build/native/tmp/staging/local'
893sitescript='/home/hrw/devel/build/native/tmp/staging/local/bin'
894sitescriptexp='/home/hrw/devel/build/native/tmp/staging/local/bin'
895sizesize='8'
896sizetype='size_t'
897sleep=''
898smail=''
899so='so'
900sockethdr=''
901socketlib=''
902socksizetype='socklen_t'
903sort='sort'
904spackage='Perl5'
905spitshell='cat'
906srand48_r_proto='REENTRANT_PROTO_I_LS'
907srandom_r_proto='REENTRANT_PROTO_I_TS'
908src='.'
909ssizetype='ssize_t'
910startperl='#!/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin/perl'
911startsh='#!/bin/sh'
912static_ext=' '
913stdchar='char'
914stdio_base='((fp)->_IO_read_base)'
915stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
916stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)'
917stdio_filbuf=''
918stdio_ptr='((fp)->_IO_read_ptr)'
919stdio_stream_array=''
920strerror_r_proto='REENTRANT_PROTO_B_IBW'
921strings='/usr/include/string.h'
922submit=''
923subversion='7'
924sysman='/usr/share/man/man1'
925tail=''
926tar=''
927targetarch=''
928tbl=''
929tee=''
930test='test'
931timeincl='/usr/include/sys/time.h /usr/include/time.h '
932timetype='time_t'
933tmpnam_r_proto='REENTRANT_PROTO_B_B'
934to=':'
935touch='touch'
936tr='tr'
937trnl='\n'
938troff=''
939ttyname_r_proto='REENTRANT_PROTO_I_IBW'
940u16size='2'
941u16type='unsigned short'
942u32size='4'
943u32type='unsigned int'
944u64size='8'
945u64type='unsigned long'
946u8size='1'
947u8type='unsigned char'
948uidformat='"u"'
949uidsign='1'
950uidsize='4'
951uidtype='uid_t'
952uname='uname'
953uniq='uniq'
954uquadtype='unsigned long'
955use5005threads='undef'
956use64bitall='define'
957use64bitint='define'
958usecrosscompile='undef'
959usedl='define'
960usefaststdio='define'
961useithreads='define'
962uselargefiles='define'
963uselongdouble='undef'
964usemallocwrap='define'
965usemorebits='undef'
966usemultiplicity='define'
967usemymalloc='n'
968usenm='false'
969useopcode='true'
970useperlio='define'
971useposix='true'
972usereentrant='undef'
973usesfio='false'
974useshrplib='false'
975usesitecustomize='undef'
976usesocks='undef'
977usethreads='define'
978usevendorprefix='define'
979usevfork='false'
980usrinc='/usr/include'
981uuname=''
982uvXUformat='"lX"'
983uvoformat='"lo"'
984uvsize='8'
985uvtype='unsigned long'
986uvuformat='"lu"'
987uvxformat='"lx"'
988vendorarch='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi'
989vendorarchexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi'
990vendorbin='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
991vendorbinexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
992vendorhtml1dir=' '
993vendorhtml1direxp=''
994vendorhtml3dir=' '
995vendorhtml3direxp=''
996vendorlib='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl/5.8.7'
997vendorlib_stem='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl'
998vendorlibexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib/perl5/vendor_perl/5.8.7'
999vendorman1dir='/home/hrw/devel/build/native/tmp/staging/man/man1'
1000vendorman1direxp='/home/hrw/devel/build/native/tmp/staging/man/man1'
1001vendorman3dir='/home/hrw/devel/build/native/tmp/staging/man/man3'
1002vendorman3direxp='/home/hrw/devel/build/native/tmp/staging/man/man3'
1003vendorprefix='/home/hrw/devel/build/native/tmp/staging'
1004vendorprefixexp='/home/hrw/devel/build/native/tmp/staging'
1005vendorscript='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
1006vendorscriptexp='/home/hrw/devel/build/native/tmp/staging/x86_64-linux/bin'
1007version='5.8.7'
1008version_patchlevel_string='version 8 subversion 7'
1009versiononly='undef'
1010vi=''
1011voidflags='15'
1012xlibpth='/usr/lib/386 /lib/386'
1013yacc='yacc'
1014yaccflags=''
1015zcat=''
1016zip='zip'
1017# Configure command line arguments.
1018config_arg0='./Configure'
1019config_args='-Dcc=ccache gcc -Dcflags=-isystem/home/hrw/devel/build/native/tmp/staging/x86_64-linux/include -O2 -Dldflags=-L/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-rpath-link,/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-rpath,/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-O1} -Dusethreads -Duselargefiles -Dprefix=/home/hrw/devel/build/native/tmp/staging -Dvendorprefix=/home/hrw/devel/build/native/tmp/staging -Dsiteprefix=/home/hrw/devel/build/native/tmp/staging/local -Dman1ext=1 -Dman3ext=3perl -Uafs -Ud_csh -Uusesfio -Uusenm -des'
1020config_argc=15
1021config_arg1='-Dcc=ccache gcc '
1022config_arg2='-Dcflags=-isystem/home/hrw/devel/build/native/tmp/staging/x86_64-linux/include -O2'
1023config_arg3='-Dldflags=-L/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-rpath-link,/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-rpath,/home/hrw/devel/build/native/tmp/staging/x86_64-linux/lib -Wl,-O1}'
1024config_arg4='-Dusethreads'
1025config_arg5='-Duselargefiles'
1026config_arg6='-Dprefix=/home/hrw/devel/build/native/tmp/staging'
1027config_arg7='-Dvendorprefix=/home/hrw/devel/build/native/tmp/staging'
1028config_arg8='-Dsiteprefix=/home/hrw/devel/build/native/tmp/staging/local'
1029config_arg9='-Dman1ext=1'
1030config_arg10='-Dman3ext=3perl'
1031config_arg11='-Uafs'
1032config_arg12='-Ud_csh'
1033config_arg13='-Uusesfio'
1034config_arg14='-Uusenm'
1035config_arg15='-des'
1036PERL_REVISION=5
1037PERL_VERSION=8
1038PERL_SUBVERSION=7
1039PERL_API_REVISION=5
1040PERL_API_VERSION=8
1041PERL_API_SUBVERSION=0
1042PERL_PATCHLEVEL=
1043PERL_CONFIG_SH=true
diff --git a/meta/packages/perl/perl.inc b/meta/packages/perl/perl.inc
index 9824e0739b..7e42f45314 100644
--- a/meta/packages/perl/perl.inc
+++ b/meta/packages/perl/perl.inc
@@ -14,7 +14,7 @@ SRC_URI = "ftp://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \
14 file://config.sh-mipsel-linux \ 14 file://config.sh-mipsel-linux \
15 file://config.sh-i686-linux" 15 file://config.sh-i686-linux"
16 16
17HOSTPERL=${STAGING_BINDIR}/perl${PV} 17HOSTPERL="${STAGING_BINDIR}/perl${PV}"
18 18
19do_configure() { 19do_configure() {
20 ln -sf ${HOSTPERL} ${STAGING_BINDIR}/hostperl 20 ln -sf ${HOSTPERL} ${STAGING_BINDIR}/hostperl
@@ -41,14 +41,17 @@ do_configure() {
41do_compile() { 41do_compile() {
42 sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL 42 sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL
43 cd Cross 43 cd Cross
44 oe_runmake perl 44 # You must use gcc to link on sh
45 OPTIONS=""
46 if test ${TARGET_ARCH} = "sh3" -o ${TARGET_ARCH} = "sh4"; then
47 OPTIONS="LD=${TARGET_ARCH}-${TARGET_OS}-gcc"
48 fi
49 oe_runmake perl $OPTIONS
45} 50}
46 51
47do_install() { 52do_install() {
48 oe_runmake install 53 oe_runmake install
49 # Make sure the shared library is configured before trying to move it 54 mv ${D}/${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/CORE/libperl.so ${D}/${libdir}/libperl.so.${PV}
50 grep -q "useshrplib='false'" ${S}/config.sh ||
51 mv ${D}/${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/CORE/libperl.so ${D}/${libdir}/libperl.so.${PV}
52 ( cd ${D}/usr/bin/; rm perl; ln -s perl${PV} perl ) 55 ( cd ${D}/usr/bin/; rm perl; ln -s perl${PV} perl )
53} 56}
54 57
@@ -77,3 +80,4 @@ FILES_${PN}-dbg += " \
77 ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/.debug \ 80 ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/.debug \
78 ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/*/.debug \ 81 ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/*/.debug \
79 ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/*/*/.debug" 82 ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/*/*/.debug"
83
diff --git a/meta/packages/perl/perl_5.8.7.bb b/meta/packages/perl/perl_5.8.7.bb
index 5e1c4660d8..a7095433a3 100644
--- a/meta/packages/perl/perl_5.8.7.bb
+++ b/meta/packages/perl/perl_5.8.7.bb
@@ -1,4 +1,7 @@
1 1
2# We need gnugrep (for -I)
3DEPENDS_append += " grep-native"
4
2require perl.inc 5require perl.inc
3 6
4SRC_URI += "file://config.sh-armeb-linux \ 7SRC_URI += "file://config.sh-armeb-linux \
@@ -6,12 +9,21 @@ SRC_URI += "file://config.sh-armeb-linux \
6 file://config.sh-i386-linux \ 9 file://config.sh-i386-linux \
7 file://config.sh-i486-linux \ 10 file://config.sh-i486-linux \
8 file://config.sh-i586-linux \ 11 file://config.sh-i586-linux \
12 file://config.sh-i686-linux \
13 file://config.sh-x86_64-linux \
9 file://config.sh-sh3-linux \ 14 file://config.sh-sh3-linux \
10 file://config.sh-sh4-linux" 15 file://config.sh-sh4-linux"
11 16
17# Patches for sh3/sh4, use gcc to link and override generaet.sh to
18# use PIC mode for compiling shared library objects.
19SRC_URI_append_sh4 += "file://override-generate-sh.patch;patch=1"
20SRC_URI_append_sh4 += "file://makefile-usegcc-to-link.patch;patch=1"
21SRC_URI_append_sh3 += "file://override-generate-sh.patch;patch=1"
22SRC_URI_append_sh3 += "file://makefile-usegcc-to-link.patch;patch=1"
23
12PARALLEL_MAKE = "" 24PARALLEL_MAKE = ""
13 25
14PR = "r17" 26PR = "r21"
15 27
16do_configure() { 28do_configure() {
17 ln -sf ${HOSTPERL} ${STAGING_BINDIR}/hostperl 29 ln -sf ${HOSTPERL} ${STAGING_BINDIR}/hostperl
@@ -24,6 +36,7 @@ do_configure() {
24 cp ${WORKDIR}/config.sh-i486-linux . 36 cp ${WORKDIR}/config.sh-i486-linux .
25 cp ${WORKDIR}/config.sh-i586-linux . 37 cp ${WORKDIR}/config.sh-i586-linux .
26 cp ${WORKDIR}/config.sh-i686-linux . 38 cp ${WORKDIR}/config.sh-i686-linux .
39 cp ${WORKDIR}/config.sh-x86_64-linux .
27 cp ${WORKDIR}/config.sh-armeb-linux . 40 cp ${WORKDIR}/config.sh-armeb-linux .
28 cp ${WORKDIR}/config.sh-sh3-linux . 41 cp ${WORKDIR}/config.sh-sh3-linux .
29 cp ${WORKDIR}/config.sh-sh4-linux . 42 cp ${WORKDIR}/config.sh-sh4-linux .
@@ -45,7 +58,7 @@ do_configure() {
45 sed -i -e "s%/usr/include/%${STAGING_INCDIR}/%g" config.sh-${TARGET_ARCH}-${TARGET_OS} 58 sed -i -e "s%/usr/include/%${STAGING_INCDIR}/%g" config.sh-${TARGET_ARCH}-${TARGET_OS}
46 59
47 #These are strewn all over the source tree 60 #These are strewn all over the source tree
48 for foo in `grep -m1 \/usr\/include\/.*\\.h ${WORKDIR}/* -r | cut -f 1 -d ":"` ; do 61 for foo in `grep -I -m1 \/usr\/include\/.*\\.h ${WORKDIR}/* -r | cut -f 1 -d ":"` ; do
49 echo Fixing: $foo 62 echo Fixing: $foo
50 sed -e "s%/usr/include/%${STAGING_INCDIR}/%g" -i $foo 63 sed -e "s%/usr/include/%${STAGING_INCDIR}/%g" -i $foo
51 done 64 done
@@ -56,15 +69,13 @@ do_configure() {
56} 69}
57 70
58do_install_append() { 71do_install_append() {
59 # Make sure the shared library is configured before trying to symlink it 72 ln -s libperl.so.${PV} ${D}/${libdir}/libperl.so.5
60 grep -q "useshrplib='false'" ${S}/config.sh ||
61 ln -s libperl.so.${PV} ${D}/${libdir}/libperl.so.5
62 sed -i -e "s,${D},,g" ${D}/${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/Config_heavy.pl 73 sed -i -e "s,${D},,g" ${D}/${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/Config_heavy.pl
63} 74}
64 75
65# Create a perl-modules package recommending all the other perl 76# Create a perl-modules package recommending all the other perl
66# packages (actually the non modules packages and not created too) 77# packages (actually the non modules packages and not created too)
67ALLOW_EMPTY_perl-modules = 1 78ALLOW_EMPTY_perl-modules = "1"
68PACKAGES_append = " perl-modules" 79PACKAGES_append = " perl-modules"
69RRECOMMENDS_perl-modules = "${PACKAGES}" 80RRECOMMENDS_perl-modules = "${PACKAGES}"
70RPROVIDES_perl-lib = "perl-lib" 81RPROVIDES_perl-lib = "perl-lib"
@@ -75,6 +86,10 @@ require perl-rdepends_${PV}.inc
75# To create/update the perl-rdepends_${PV}.inc use this piece of ugly script (modified for your arch/paths etc): 86# To create/update the perl-rdepends_${PV}.inc use this piece of ugly script (modified for your arch/paths etc):
76# daka@DaKa2:/home/slug/slugos/tmp/work/perl-5.8.7-r14/install$ egrep -r "use|require" * | grep ";$" | egrep ".pm:use |.pm:require " | grep -v v5.6.0 | grep -v 5.00 | grep -v \$module | sed -e "s, \+, ,g" | cut -f1,2 -d" " | sed -e "s,;, ,g" | sed -e "s,(), ,g" | sed -e "s,::,-,g" | sort | uniq | tr [:upper:] [:lower:] | sed -e "s,/[^ ]\+ , += \"perl-module-,g" | sed -e "s, \?$, \",g" | sed -e "s,_,-,g" | sed -e "s,^,RDEPENDS_,g" | sed -e "s,armeb-linux,\$\{TARGET_ARCH\}-\$\{TARGET_OS\},g" | egrep -v "perl-module-5|perl-module-tk|perl-module-mac-internetconfig|perl-module-ndbm-file|perl-module-html-treebuilder|perl-module-lwp-simple|perl-module-vms-filespec|perl-module-fcgi|perl-module-vms-stdio|perl-module-mac-buildtools" > /home/slug/openembedded/packages/perl/perl-rdepends_5.8.7.inc 87# daka@DaKa2:/home/slug/slugos/tmp/work/perl-5.8.7-r14/install$ egrep -r "use|require" * | grep ";$" | egrep ".pm:use |.pm:require " | grep -v v5.6.0 | grep -v 5.00 | grep -v \$module | sed -e "s, \+, ,g" | cut -f1,2 -d" " | sed -e "s,;, ,g" | sed -e "s,(), ,g" | sed -e "s,::,-,g" | sort | uniq | tr [:upper:] [:lower:] | sed -e "s,/[^ ]\+ , += \"perl-module-,g" | sed -e "s, \?$, \",g" | sed -e "s,_,-,g" | sed -e "s,^,RDEPENDS_,g" | sed -e "s,armeb-linux,\$\{TARGET_ARCH\}-\$\{TARGET_OS\},g" | egrep -v "perl-module-5|perl-module-tk|perl-module-mac-internetconfig|perl-module-ndbm-file|perl-module-html-treebuilder|perl-module-lwp-simple|perl-module-vms-filespec|perl-module-fcgi|perl-module-vms-stdio|perl-module-mac-buildtools" > /home/slug/openembedded/packages/perl/perl-rdepends_5.8.7.inc
77 88
89# Some additional dependencies that the above doesn't manage to figure out
90DEPENDS_perl-module-math-bigint += "perl-module-math-bigint-calc "
91DEPENDS_perl-module-math-bigint-calc += "perl-module-integer "
92
78# Some packages changed names in 5.8.7-r14, RPROVIDE them 93# Some packages changed names in 5.8.7-r14, RPROVIDE them
79RPROVIDES_perl-module-b-asmdata = "perl-module-${TARGET_SYS}-b-asmdata" 94RPROVIDES_perl-module-b-asmdata = "perl-module-${TARGET_SYS}-b-asmdata"
80RPROVIDES_perl-module-b-assembler = "perl-module-${TARGET_SYS}-b-assembler" 95RPROVIDES_perl-module-b-assembler = "perl-module-${TARGET_SYS}-b-assembler"