diff options
Diffstat (limited to 'meta/recipes-devtools/perl')
41 files changed, 3898 insertions, 0 deletions
diff --git a/meta/recipes-devtools/perl/files/Configure-multilib.patch b/meta/recipes-devtools/perl/files/Configure-multilib.patch new file mode 100644 index 0000000000..d3948a92c0 --- /dev/null +++ b/meta/recipes-devtools/perl/files/Configure-multilib.patch | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | --- perl-5.8.7/Configure.orig 2006-01-30 10:50:04.000000000 +0000 | ||
| 2 | +++ perl-5.8.7/Configure 2006-01-30 10:51:18.000000000 +0000 | ||
| 3 | @@ -1240,7 +1240,7 @@ | ||
| 4 | loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" | ||
| 5 | |||
| 6 | : general looking path for locating libraries | ||
| 7 | -glibpth="/lib /usr/lib $xlibpth" | ||
| 8 | +glibpth="/lib /usr/lib /lib64 /usr/lib64 $xlibpth" | ||
| 9 | glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" | ||
| 10 | test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" | ||
| 11 | test -f /shlib/libc.so && glibpth="/shlib $glibpth" | ||
diff --git a/meta/recipes-devtools/perl/files/letgcc-find-errno.patch b/meta/recipes-devtools/perl/files/letgcc-find-errno.patch new file mode 100644 index 0000000000..24722ee964 --- /dev/null +++ b/meta/recipes-devtools/perl/files/letgcc-find-errno.patch | |||
| @@ -0,0 +1,42 @@ | |||
| 1 | This removes all the logic that perl uses to locate an appropriate | ||
| 2 | errno.h for the target. Instead we simple create a file that does | ||
| 3 | |||
| 4 | #include "errno.h" | ||
| 5 | |||
| 6 | and use that as the file to parse. This is needed when using an | ||
| 7 | external toolchain since perl will search in ${STAGING_INCDIR} for | ||
| 8 | errno.h (when using gcc) and that isn't where it's located - its | ||
| 9 | wherever the external toolchain keeps it's headers. | ||
| 10 | |||
| 11 | --- perl-5.8.8/ext/Errno/Errno_pm.PL 2007/04/30 14:10:10 1.1 | ||
| 12 | +++ perl-5.8.8/ext/Errno/Errno_pm.PL 2007/04/30 14:21:35 | ||
| 13 | @@ -11,8 +11,18 @@ | ||
| 14 | open OUT, ">Errno.pm" or die "Cannot open Errno.pm: $!"; | ||
| 15 | select OUT; | ||
| 16 | my $file; | ||
| 17 | -my @files = get_files(); | ||
| 18 | -if ($Config{gccversion} ne '' && $^O eq 'MSWin32') { | ||
| 19 | +#my @files = get_files(); | ||
| 20 | +my @files = ("errno.h"); | ||
| 21 | + | ||
| 22 | +if (1) { | ||
| 23 | + open INCS, '>includes.c' or | ||
| 24 | + die "Cannot open includes.c"; | ||
| 25 | + print INCS qq[#include "errno.h"\n]; | ||
| 26 | + close INCS; | ||
| 27 | + process_file('includes.c'); | ||
| 28 | + unlink 'includes.c'; | ||
| 29 | +} | ||
| 30 | +elsif ($Config{gccversion} ne '' && $^O eq 'MSWin32') { | ||
| 31 | # MinGW complains "warning: #pragma system_header ignored outside include | ||
| 32 | # file" if the header files are processed individually, so include them | ||
| 33 | # all in .c file and process that instead. | ||
| 34 | @@ -44,7 +54,7 @@ | ||
| 35 | chomp($file = `cygpath -w "$file"`); | ||
| 36 | } | ||
| 37 | |||
| 38 | - return unless defined $file and -f $file; | ||
| 39 | +# return unless defined $file and -f $file; | ||
| 40 | # warn "Processing $file\n"; | ||
| 41 | |||
| 42 | local *FH; | ||
diff --git a/meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch b/meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch new file mode 100644 index 0000000000..6b34ec2318 --- /dev/null +++ b/meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | --- Makefile.SH.orig 2003-07-10 14:59:04.000000000 -0700 | ||
| 2 | +++ Makefile.SH 2003-07-10 15:14:08.000000000 -0700 | ||
| 3 | @@ -494,7 +494,7 @@ | ||
| 4 | case "$useshrplib" in | ||
| 5 | true) | ||
| 6 | $spitshell >>Makefile <<'!NO!SUBS!' | ||
| 7 | - $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) | ||
| 8 | + $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -soname libperl.so.5 | ||
| 9 | !NO!SUBS! | ||
| 10 | case "$osname" in | ||
| 11 | aix) | ||
diff --git a/meta/recipes-devtools/perl/files/perl-5.8.8-gcc-4.2.patch b/meta/recipes-devtools/perl/files/perl-5.8.8-gcc-4.2.patch new file mode 100644 index 0000000000..653a4758f4 --- /dev/null +++ b/meta/recipes-devtools/perl/files/perl-5.8.8-gcc-4.2.patch | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | See http://bugs.openembedded.net/show_bug.cgi?id=2168 | ||
| 2 | Fix for gcc 4.2 | ||
| 3 | |||
| 4 | --- perl-5.8.8/makedepend.SH.ark 2006-11-01 16:32:05.000000000 +0100 | ||
| 5 | +++ perl-5.8.8/makedepend.SH 2006-11-01 16:32:15.000000000 +0100 | ||
| 6 | @@ -167,6 +167,7 @@ | ||
| 7 | -e '/^#.*<builtin>/d' \ | ||
| 8 | -e '/^#.*<built-in>/d' \ | ||
| 9 | -e '/^#.*<command line>/d' \ | ||
| 10 | + -e '/^#.*<command-line>/d' \ | ||
| 11 | -e '/^#.*"-"/d' \ | ||
| 12 | -e '/: file path prefix .* never used$/d' \ | ||
| 13 | -e 's#\.[0-9][0-9]*\.c#'"$file.c#" \ | ||
diff --git a/meta/recipes-devtools/perl/libxml-parser-perl-native_2.36.bb b/meta/recipes-devtools/perl/libxml-parser-perl-native_2.36.bb new file mode 100644 index 0000000000..6ba56b3b89 --- /dev/null +++ b/meta/recipes-devtools/perl/libxml-parser-perl-native_2.36.bb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | SECTION = "libs" | ||
| 2 | |||
| 3 | require libxml-parser-perl_${PV}.bb | ||
| 4 | |||
| 5 | inherit native | ||
| 6 | |||
| 7 | DEPENDS = "expat-native perl-native" \ No newline at end of file | ||
diff --git a/meta/recipes-devtools/perl/libxml-parser-perl_2.36.bb b/meta/recipes-devtools/perl/libxml-parser-perl_2.36.bb new file mode 100644 index 0000000000..818840504a --- /dev/null +++ b/meta/recipes-devtools/perl/libxml-parser-perl_2.36.bb | |||
| @@ -0,0 +1,21 @@ | |||
| 1 | SECTION = "libs" | ||
| 2 | LICENSE = "Artistic" | ||
| 3 | DEPENDS += "expat expat-native" | ||
| 4 | |||
| 5 | SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-${PV}.tar.gz" | ||
| 6 | |||
| 7 | S = "${WORKDIR}/XML-Parser-${PV}" | ||
| 8 | |||
| 9 | EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR}" | ||
| 10 | |||
| 11 | inherit cpan | ||
| 12 | |||
| 13 | do_compile() { | ||
| 14 | export LIBC="$(find ${STAGING_DIR_TARGET}/${base_libdir}/ -name 'libc-*.so')" | ||
| 15 | cpan_do_compile | ||
| 16 | } | ||
| 17 | |||
| 18 | |||
| 19 | |||
| 20 | FILES_${PN} = "${PERLLIBDIRS}/auto/XML/Parser/Expat/* \ | ||
| 21 | ${PERLLIBDIRS}/XML" | ||
diff --git a/meta/recipes-devtools/perl/libxml-simple-perl-native_2.18.bb b/meta/recipes-devtools/perl/libxml-simple-perl-native_2.18.bb new file mode 100644 index 0000000000..bfdfc3de45 --- /dev/null +++ b/meta/recipes-devtools/perl/libxml-simple-perl-native_2.18.bb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | SECTION = "libs" | ||
| 2 | |||
| 3 | inherit native | ||
| 4 | |||
| 5 | require libxml-simple-perl_${PV}.bb | ||
| 6 | |||
| 7 | DEPENDS = "libxml-parser-perl-native perl-native" | ||
diff --git a/meta/recipes-devtools/perl/libxml-simple-perl_2.18.bb b/meta/recipes-devtools/perl/libxml-simple-perl_2.18.bb new file mode 100644 index 0000000000..6cab76bf1e --- /dev/null +++ b/meta/recipes-devtools/perl/libxml-simple-perl_2.18.bb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | SECTION = "libs" | ||
| 2 | LICENSE = "Artistic" | ||
| 3 | DEPENDS += "libxml-parser-perl" | ||
| 4 | PR = "r0" | ||
| 5 | |||
| 6 | SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Simple-${PV}.tar.gz" | ||
| 7 | |||
| 8 | S = "${WORKDIR}/XML-Simple-${PV}" | ||
| 9 | |||
| 10 | inherit cpan | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/09_fix_installperl.patch b/meta/recipes-devtools/perl/perl-5.8.8/09_fix_installperl.patch new file mode 100644 index 0000000000..f550537d02 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/09_fix_installperl.patch | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | Correctly identify arch-specific modules in ext/ where the .pm files | ||
| 2 | are under lib. | ||
| 3 | |||
| 4 | Ensure that POSIX/SigAction is kept with the rest of the POSIX module | ||
| 5 | under archlib. | ||
| 6 | |||
| 7 | diff --exclude=debian -Naur perl-5.8.8.orig/installperl perl-5.8.8/installperl | ||
| 8 | --- perl-5.8.8.orig/installperl 2006-01-29 02:35:28.000000000 +1100 | ||
| 9 | +++ perl-5.8.8/installperl 2006-05-31 22:54:41.000000000 +1000 | ||
| 10 | @@ -156,11 +156,8 @@ | ||
| 11 | if ("$File::Find::dir/$_" =~ m{^ext\b(.*)/([^/]+)\.pm$}) { | ||
| 12 | my($path, $modname) = ($1,$2); | ||
| 13 | |||
| 14 | - # strip trailing component first | ||
| 15 | - $path =~ s{/[^/]*$}{}; | ||
| 16 | - | ||
| 17 | - # strip optional "/lib"; | ||
| 18 | - $path =~ s{/lib\b}{}; | ||
| 19 | + # strip to optional "/lib", or remove trailing component | ||
| 20 | + $path =~ s{.*/lib\b}{} or $path =~ s{/[^/]*$}{}; | ||
| 21 | |||
| 22 | # strip any leading / | ||
| 23 | $path =~ s{^/}{}; | ||
| 24 | @@ -851,7 +848,7 @@ | ||
| 25 | } | ||
| 26 | |||
| 27 | if (-f $_) { | ||
| 28 | - if (/\.(?:al|ix)$/ && !($dir =~ m[^auto/(.*)$] && $archpms{$1})) { | ||
| 29 | + if (/\.(?:al|ix)$/ && !($dir =~ m[^auto/(.*)$])) { | ||
| 30 | $installlib = $installprivlib; | ||
| 31 | #We're installing *.al and *.ix files into $installprivlib, | ||
| 32 | #but we have to delete old *.al and *.ix files from the 5.000 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/52_debian_extutils_hacks.patch b/meta/recipes-devtools/perl/perl-5.8.8/52_debian_extutils_hacks.patch new file mode 100644 index 0000000000..8a964f9338 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/52_debian_extutils_hacks.patch | |||
| @@ -0,0 +1,234 @@ | |||
| 1 | Various debian-specific ExtUtils changes: | ||
| 2 | |||
| 3 | * Respect umask during installation, and set as appropriate for each of | ||
| 4 | perl, vendor and site (policy requires group writable site dirs). | ||
| 5 | |||
| 6 | * Don't install .packlist or perllocal.pod for perl or vendor. | ||
| 7 | * Fiddle with *PREFIX and variables written to the makefile so that | ||
| 8 | install directories may be changed when make is run by passing | ||
| 9 | PREFIX= to the "make install" command (used when packaging | ||
| 10 | modules). | ||
| 11 | |||
| 12 | * Set location of libperl.a to /usr/lib. | ||
| 13 | * Note that libperl-dev package is required for embedded linking. | ||
| 14 | |||
| 15 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/Embed.pm perl-5.8.8/lib/ExtUtils/Embed.pm | ||
| 16 | --- perl-5.8.8.orig/lib/ExtUtils/Embed.pm 2004-08-03 20:41:49.000000000 +1000 | ||
| 17 | +++ perl-5.8.8/lib/ExtUtils/Embed.pm 2006-02-05 10:42:11.000000000 +1100 | ||
| 18 | @@ -300,6 +300,9 @@ | ||
| 19 | Typically, an application B<Makefile> will invoke ExtUtils::Embed | ||
| 20 | functions while building your application. | ||
| 21 | |||
| 22 | +Note that on Debian systems the B<libperl-dev> package is required for | ||
| 23 | +compiling applications which embed an interpreter. | ||
| 24 | + | ||
| 25 | =head1 @EXPORT | ||
| 26 | |||
| 27 | ExtUtils::Embed exports the following functions: | ||
| 28 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/Install.pm perl-5.8.8/lib/ExtUtils/Install.pm | ||
| 29 | --- perl-5.8.8.orig/lib/ExtUtils/Install.pm 2005-10-21 22:00:01.000000000 +1000 | ||
| 30 | +++ perl-5.8.8/lib/ExtUtils/Install.pm 2006-02-05 10:42:11.000000000 +1100 | ||
| 31 | @@ -173,8 +173,8 @@ | ||
| 32 | if (-f $targetfile){ | ||
| 33 | forceunlink($targetfile) unless $nonono; | ||
| 34 | } else { | ||
| 35 | - mkpath($targetdir,0,0755) unless $nonono; | ||
| 36 | - print "mkpath($targetdir,0,0755)\n" if $verbose>1; | ||
| 37 | + mkpath($targetdir) unless $nonono; | ||
| 38 | + print "mkpath($targetdir)\n" if $verbose>1; | ||
| 39 | } | ||
| 40 | copy($sourcefile, $targetfile) unless $nonono; | ||
| 41 | print "Installing $targetfile\n"; | ||
| 42 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/MM_Any.pm perl-5.8.8/lib/ExtUtils/MM_Any.pm | ||
| 43 | --- perl-5.8.8.orig/lib/ExtUtils/MM_Any.pm 2005-04-13 17:49:53.000000000 +1000 | ||
| 44 | +++ perl-5.8.8/lib/ExtUtils/MM_Any.pm 2006-02-05 11:17:52.000000000 +1100 | ||
| 45 | @@ -645,8 +645,6 @@ | ||
| 46 | sub manifypods_target { | ||
| 47 | my($self) = shift; | ||
| 48 | |||
| 49 | - my $man1pods = ''; | ||
| 50 | - my $man3pods = ''; | ||
| 51 | my $dependencies = ''; | ||
| 52 | |||
| 53 | # populate manXpods & dependencies: | ||
| 54 | @@ -666,7 +664,7 @@ | ||
| 55 | foreach my $section (qw(1 3)) { | ||
| 56 | my $pods = $self->{"MAN${section}PODS"}; | ||
| 57 | push @man_cmds, $self->split_command(<<CMD, %$pods); | ||
| 58 | - \$(NOECHO) \$(POD2MAN) --section=$section --perm_rw=\$(PERM_RW) | ||
| 59 | + \$(NOECHO) \$(POD2MAN) --section=\$(MAN${section}EXT) --perm_rw=\$(PERM_RW) | ||
| 60 | CMD | ||
| 61 | } | ||
| 62 | |||
| 63 | @@ -1080,9 +1078,11 @@ | ||
| 64 | $self->{SITEPREFIX} ||= $sprefix; | ||
| 65 | $self->{VENDORPREFIX} ||= $vprefix; | ||
| 66 | |||
| 67 | - # Lots of MM extension authors like to use $(PREFIX) so we | ||
| 68 | - # put something sensible in there no matter what. | ||
| 69 | - $self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)'; | ||
| 70 | + my $p = $self->{PREFIX} = $self->{PERLPREFIX}; | ||
| 71 | + for my $t (qw/PERL SITE VENDOR/) | ||
| 72 | + { | ||
| 73 | + $self->{"${t}PREFIX"} =~ s!^\Q$p\E(?=/|$)!\$(PREFIX)!; | ||
| 74 | + } | ||
| 75 | } | ||
| 76 | |||
| 77 | my $arch = $Config{archname}; | ||
| 78 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm perl-5.8.8/lib/ExtUtils/MM_Unix.pm | ||
| 79 | --- perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm 2005-05-21 19:42:56.000000000 +1000 | ||
| 80 | +++ perl-5.8.8/lib/ExtUtils/MM_Unix.pm 2006-02-05 17:40:19.000000000 +1100 | ||
| 81 | @@ -2054,9 +2054,7 @@ | ||
| 82 | $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site | ||
| 83 | |||
| 84 | pure_perl_install :: | ||
| 85 | - $(NOECHO) $(MOD_INSTALL) \ | ||
| 86 | - read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 87 | - write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 88 | + $(NOECHO) umask 022; $(MOD_INSTALL) \ | ||
| 89 | $(INST_LIB) $(DESTINSTALLPRIVLIB) \ | ||
| 90 | $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ | ||
| 91 | $(INST_BIN) $(DESTINSTALLBIN) \ | ||
| 92 | @@ -2068,7 +2066,7 @@ | ||
| 93 | |||
| 94 | |||
| 95 | pure_site_install :: | ||
| 96 | - $(NOECHO) $(MOD_INSTALL) \ | ||
| 97 | + $(NOECHO) umask 02; $(MOD_INSTALL) \ | ||
| 98 | read }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 99 | write }.$self->catfile('$(DESTINSTALLSITEARCH)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 100 | $(INST_LIB) $(DESTINSTALLSITELIB) \ | ||
| 101 | @@ -2081,9 +2079,7 @@ | ||
| 102 | }.$self->catdir('$(PERL_ARCHLIB)','auto','$(FULLEXT)').q{ | ||
| 103 | |||
| 104 | pure_vendor_install :: | ||
| 105 | - $(NOECHO) $(MOD_INSTALL) \ | ||
| 106 | - read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 107 | - write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 108 | + $(NOECHO) umask 022; $(MOD_INSTALL) \ | ||
| 109 | $(INST_LIB) $(DESTINSTALLVENDORLIB) \ | ||
| 110 | $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ | ||
| 111 | $(INST_BIN) $(DESTINSTALLVENDORBIN) \ | ||
| 112 | @@ -2092,37 +2088,19 @@ | ||
| 113 | $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) | ||
| 114 | |||
| 115 | doc_perl_install :: | ||
| 116 | - $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod | ||
| 117 | - -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) | ||
| 118 | - -$(NOECHO) $(DOC_INSTALL) \ | ||
| 119 | - "Module" "$(NAME)" \ | ||
| 120 | - "installed into" "$(INSTALLPRIVLIB)" \ | ||
| 121 | - LINKTYPE "$(LINKTYPE)" \ | ||
| 122 | - VERSION "$(VERSION)" \ | ||
| 123 | - EXE_FILES "$(EXE_FILES)" \ | ||
| 124 | - >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ | ||
| 125 | |||
| 126 | doc_site_install :: | ||
| 127 | - $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod | ||
| 128 | - -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) | ||
| 129 | - -$(NOECHO) $(DOC_INSTALL) \ | ||
| 130 | + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod | ||
| 131 | + -$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLSITEARCH) | ||
| 132 | + -$(NOECHO) umask 02; $(DOC_INSTALL) \ | ||
| 133 | "Module" "$(NAME)" \ | ||
| 134 | "installed into" "$(INSTALLSITELIB)" \ | ||
| 135 | LINKTYPE "$(LINKTYPE)" \ | ||
| 136 | VERSION "$(VERSION)" \ | ||
| 137 | EXE_FILES "$(EXE_FILES)" \ | ||
| 138 | - >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ | ||
| 139 | + >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{ | ||
| 140 | |||
| 141 | doc_vendor_install :: | ||
| 142 | - $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod | ||
| 143 | - -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) | ||
| 144 | - -$(NOECHO) $(DOC_INSTALL) \ | ||
| 145 | - "Module" "$(NAME)" \ | ||
| 146 | - "installed into" "$(INSTALLVENDORLIB)" \ | ||
| 147 | - LINKTYPE "$(LINKTYPE)" \ | ||
| 148 | - VERSION "$(VERSION)" \ | ||
| 149 | - EXE_FILES "$(EXE_FILES)" \ | ||
| 150 | - >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ | ||
| 151 | |||
| 152 | }; | ||
| 153 | |||
| 154 | @@ -2131,13 +2109,12 @@ | ||
| 155 | $(NOECHO) $(NOOP) | ||
| 156 | |||
| 157 | uninstall_from_perldirs :: | ||
| 158 | - $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ | ||
| 159 | |||
| 160 | uninstall_from_sitedirs :: | ||
| 161 | $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ | ||
| 162 | |||
| 163 | uninstall_from_vendordirs :: | ||
| 164 | - $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ | ||
| 165 | + | ||
| 166 | }; | ||
| 167 | |||
| 168 | join("",@m); | ||
| 169 | @@ -2415,7 +2392,7 @@ | ||
| 170 | ($lperl = $libperl) =~ s/\$\(A\)/$self->{LIB_EXT}/; | ||
| 171 | } | ||
| 172 | unless ($libperl && -f $lperl) { # Ilya's code... | ||
| 173 | - my $dir = $self->{PERL_SRC} || "$self->{PERL_ARCHLIB}/CORE"; | ||
| 174 | + my $dir = $self->{PERL_SRC} || "/usr/lib"; | ||
| 175 | $dir = "$self->{PERL_ARCHLIB}/.." if $self->{UNINSTALLED_PERL}; | ||
| 176 | $libperl ||= "libperl$self->{LIB_EXT}"; | ||
| 177 | $libperl = "$dir/$libperl"; | ||
| 178 | @@ -3007,8 +2984,7 @@ | ||
| 179 | print STDERR " prefixify $var => $path\n" if $Verbose >= 2; | ||
| 180 | print STDERR " from $sprefix to $rprefix\n" if $Verbose >= 2; | ||
| 181 | |||
| 182 | - if( $self->{ARGS}{PREFIX} && $self->file_name_is_absolute($path) && | ||
| 183 | - $path !~ s{^\Q$sprefix\E\b}{$rprefix}s ) | ||
| 184 | + if( $path !~ s{^\Q$sprefix\E\b}{$rprefix}s && $self->{ARGS}{PREFIX} ) | ||
| 185 | { | ||
| 186 | |||
| 187 | print STDERR " cannot prefix, using default.\n" if $Verbose >= 2; | ||
| 188 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/t/INST.t perl-5.8.8/lib/ExtUtils/t/INST.t | ||
| 189 | --- perl-5.8.8.orig/lib/ExtUtils/t/INST.t 2005-10-21 19:12:39.000000000 +1000 | ||
| 190 | +++ perl-5.8.8/lib/ExtUtils/t/INST.t 2006-02-05 17:48:56.000000000 +1100 | ||
| 191 | @@ -65,9 +65,7 @@ | ||
| 192 | is( $mm->{NAME}, 'Big::Dummy', 'NAME' ); | ||
| 193 | is( $mm->{VERSION}, 0.01, 'VERSION' ); | ||
| 194 | |||
| 195 | -my $config_prefix = $Config{installprefixexp} || $Config{installprefix} || | ||
| 196 | - $Config{prefixexp} || $Config{prefix}; | ||
| 197 | -is( $mm->{PERLPREFIX}, $config_prefix, 'PERLPREFIX' ); | ||
| 198 | +is( $mm->{PERLPREFIX}, '$(PREFIX)', 'PERLPREFIX' ); | ||
| 199 | |||
| 200 | is( !!$mm->{PERL_CORE}, !!$ENV{PERL_CORE}, 'PERL_CORE' ); | ||
| 201 | |||
| 202 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/t/INST_PREFIX.t perl-5.8.8/lib/ExtUtils/t/INST_PREFIX.t | ||
| 203 | --- perl-5.8.8.orig/lib/ExtUtils/t/INST_PREFIX.t 2005-10-21 22:00:19.000000000 +1000 | ||
| 204 | +++ perl-5.8.8/lib/ExtUtils/t/INST_PREFIX.t 2006-02-05 17:48:06.000000000 +1100 | ||
| 205 | @@ -16,7 +16,7 @@ | ||
| 206 | } | ||
| 207 | |||
| 208 | use strict; | ||
| 209 | -use Test::More tests => 52; | ||
| 210 | +use Test::More tests => 47; | ||
| 211 | use MakeMaker::Test::Utils; | ||
| 212 | use MakeMaker::Test::Setup::BFD; | ||
| 213 | use ExtUtils::MakeMaker; | ||
| 214 | @@ -62,16 +62,16 @@ | ||
| 215 | Writing\ $Makefile\ for\ Big::Dummy\n | ||
| 216 | }x ); | ||
| 217 | |||
| 218 | -is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); | ||
| 219 | +#is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); | ||
| 220 | |||
| 221 | isa_ok( $mm, 'ExtUtils::MakeMaker' ); | ||
| 222 | |||
| 223 | is( $mm->{NAME}, 'Big::Dummy', 'NAME' ); | ||
| 224 | is( $mm->{VERSION}, 0.01, 'VERSION' ); | ||
| 225 | |||
| 226 | -foreach my $prefix (qw(PREFIX PERLPREFIX SITEPREFIX VENDORPREFIX)) { | ||
| 227 | - unlike( $mm->{$prefix}, qr/\$\(PREFIX\)/ ); | ||
| 228 | -} | ||
| 229 | +#foreach my $prefix (qw(PREFIX PERLPREFIX SITEPREFIX VENDORPREFIX)) { | ||
| 230 | +# unlike( $mm->{$prefix}, qr/\$\(PREFIX\)/ ); | ||
| 231 | +#} | ||
| 232 | |||
| 233 | |||
| 234 | my $PREFIX = File::Spec->catdir('foo', 'bar'); | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/53_debian_mod_paths.patch b/meta/recipes-devtools/perl/perl-5.8.8/53_debian_mod_paths.patch new file mode 100644 index 0000000000..df74bc598d --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/53_debian_mod_paths.patch | |||
| @@ -0,0 +1,107 @@ | |||
| 1 | Tweak @INC so that the ordering is: | ||
| 2 | |||
| 3 | etc (for config files) | ||
| 4 | site (5.8.1) | ||
| 5 | vendor (all) | ||
| 6 | core (5.8.1) | ||
| 7 | site (version-indep) | ||
| 8 | site (pre-5.8.1) | ||
| 9 | |||
| 10 | The rationale being that an admin (via site), or module packager | ||
| 11 | (vendor) can chose to shadow core modules when there is a newer | ||
| 12 | version than is included in core. | ||
| 13 | |||
| 14 | diff -Naur --exclude=debian perl-5.8.8.orig/perl.c perl-5.8.8/perl.c | ||
| 15 | --- perl-5.8.8.orig/perl.c 2006-01-31 23:34:47.000000000 +1100 | ||
| 16 | +++ perl-5.8.8/perl.c 2006-02-02 23:36:38.000000000 +1100 | ||
| 17 | @@ -4776,9 +4776,14 @@ | ||
| 18 | incpush(APPLLIB_EXP, TRUE, TRUE, TRUE); | ||
| 19 | #endif | ||
| 20 | |||
| 21 | +#if 1 | ||
| 22 | + /* for configuration where /usr is mounted ro (CPAN::Config, Net::Config) */ | ||
| 23 | + incpush("/etc/perl", FALSE, FALSE, FALSE); | ||
| 24 | +#else | ||
| 25 | #ifdef ARCHLIB_EXP | ||
| 26 | incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE); | ||
| 27 | #endif | ||
| 28 | +#endif | ||
| 29 | #ifdef MACOS_TRADITIONAL | ||
| 30 | { | ||
| 31 | Stat_t tmpstatbuf; | ||
| 32 | @@ -4803,11 +4808,13 @@ | ||
| 33 | #ifndef PRIVLIB_EXP | ||
| 34 | # define PRIVLIB_EXP "/usr/local/lib/perl5:/usr/local/lib/perl" | ||
| 35 | #endif | ||
| 36 | +#if 0 | ||
| 37 | #if defined(WIN32) | ||
| 38 | incpush(PRIVLIB_EXP, TRUE, FALSE, TRUE); | ||
| 39 | #else | ||
| 40 | incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE); | ||
| 41 | #endif | ||
| 42 | +#endif | ||
| 43 | |||
| 44 | #ifdef SITEARCH_EXP | ||
| 45 | /* sitearch is always relative to sitelib on Windows for | ||
| 46 | @@ -4850,6 +4857,61 @@ | ||
| 47 | incpush(PERL_VENDORLIB_STEM, FALSE, TRUE, TRUE); | ||
| 48 | #endif | ||
| 49 | |||
| 50 | +#if 1 | ||
| 51 | + incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE); | ||
| 52 | + incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE); | ||
| 53 | + | ||
| 54 | + /* Non-versioned site directory for local modules and for | ||
| 55 | + compatability with the previous packages' site dirs */ | ||
| 56 | + incpush("/usr/local/lib/site_perl", TRUE, FALSE, FALSE); | ||
| 57 | + | ||
| 58 | +#ifdef PERL_INC_VERSION_LIST | ||
| 59 | + { | ||
| 60 | + struct stat s; | ||
| 61 | + | ||
| 62 | + /* add small buffer in case old versions are longer than the | ||
| 63 | + current version */ | ||
| 64 | + char sitearch[sizeof(SITEARCH_EXP)+16] = SITEARCH_EXP; | ||
| 65 | + char sitelib[sizeof(SITELIB_EXP)+16] = SITELIB_EXP; | ||
| 66 | + char const *vers[] = { PERL_INC_VERSION_LIST }; | ||
| 67 | + char const **p; | ||
| 68 | + | ||
| 69 | + char *arch_vers = strrchr(sitearch, '/'); | ||
| 70 | + char *lib_vers = strrchr(sitelib, '/'); | ||
| 71 | + | ||
| 72 | + if (arch_vers && isdigit(*++arch_vers)) | ||
| 73 | + *arch_vers = 0; | ||
| 74 | + else | ||
| 75 | + arch_vers = 0; | ||
| 76 | + | ||
| 77 | + if (lib_vers && isdigit(*++lib_vers)) | ||
| 78 | + *lib_vers = 0; | ||
| 79 | + else | ||
| 80 | + lib_vers = 0; | ||
| 81 | + | ||
| 82 | + /* there is some duplication here as incpush does something | ||
| 83 | + similar internally, but required as sitearch is not a | ||
| 84 | + subdirectory of sitelib */ | ||
| 85 | + for (p = vers; *p; p++) | ||
| 86 | + { | ||
| 87 | + if (arch_vers) | ||
| 88 | + { | ||
| 89 | + strcpy(arch_vers, *p); | ||
| 90 | + if (PerlLIO_stat(sitearch, &s) >= 0 && S_ISDIR(s.st_mode)) | ||
| 91 | + incpush(sitearch, FALSE, FALSE, FALSE); | ||
| 92 | + } | ||
| 93 | + | ||
| 94 | + if (lib_vers) | ||
| 95 | + { | ||
| 96 | + strcpy(lib_vers, *p); | ||
| 97 | + if (PerlLIO_stat(sitelib, &s) >= 0 && S_ISDIR(s.st_mode)) | ||
| 98 | + incpush(sitelib, FALSE, FALSE, FALSE); | ||
| 99 | + } | ||
| 100 | + } | ||
| 101 | + } | ||
| 102 | +#endif | ||
| 103 | +#endif | ||
| 104 | + | ||
| 105 | #ifdef PERL_OTHERLIBDIRS | ||
| 106 | incpush(PERL_OTHERLIBDIRS, TRUE, TRUE, TRUE); | ||
| 107 | #endif | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/54_debian_perldoc-r.patch b/meta/recipes-devtools/perl/perl-5.8.8/54_debian_perldoc-r.patch new file mode 100644 index 0000000000..432cd857a7 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/54_debian_perldoc-r.patch | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | In a Debian installation, not all directories in @INC need exist (the | ||
| 2 | site directories for example are created on demand). | ||
| 3 | |||
| 4 | Suggested by Joey Hess <joeyh@debian.org>. | ||
| 5 | |||
| 6 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/Pod/Perldoc.pm perl-5.8.8/lib/Pod/Perldoc.pm | ||
| 7 | --- perl-5.8.8.orig/lib/Pod/Perldoc.pm 2004-12-29 23:15:33.000000000 +1100 | ||
| 8 | +++ perl-5.8.8/lib/Pod/Perldoc.pm 2006-02-02 23:38:49.000000000 +1100 | ||
| 9 | @@ -1533,6 +1533,7 @@ | ||
| 10 | $self->{'target'} = (splitdir $s)[-1]; # XXX: why not use File::Basename? | ||
| 11 | for ($i=0; $i<@dirs; $i++) { | ||
| 12 | $dir = $dirs[$i]; | ||
| 13 | + next unless -d $dir; # some dirs in @INC are optional | ||
| 14 | ($dir = VMS::Filespec::unixpath($dir)) =~ s!/\z!! if IS_VMS; | ||
| 15 | if ( (! $self->opt_m && ( $ret = $self->check_file($dir,"$s.pod"))) | ||
| 16 | or ( $ret = $self->check_file($dir,"$s.pm")) | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/58_debian_cpan_config_path.patch b/meta/recipes-devtools/perl/perl-5.8.8/58_debian_cpan_config_path.patch new file mode 100644 index 0000000000..b38c70c515 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/58_debian_cpan_config_path.patch | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | Set location of CPAN::Config to /etc/perl as /usr may not be writable. | ||
| 2 | |||
| 3 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/CPAN.pm perl-5.8.8/lib/CPAN.pm | ||
| 4 | --- perl-5.8.8.orig/lib/CPAN.pm 2006-02-01 01:11:22.000000000 +1100 | ||
| 5 | +++ perl-5.8.8/lib/CPAN.pm 2006-02-02 23:49:26.000000000 +1100 | ||
| 6 | @@ -1246,7 +1246,7 @@ | ||
| 7 | $configpm = $INC{"CPAN/MyConfig.pm"}; | ||
| 8 | $redo++; | ||
| 9 | } else { | ||
| 10 | - my($path_to_cpan) = File::Basename::dirname($INC{"CPAN.pm"}); | ||
| 11 | + my($path_to_cpan) = '/etc/perl'; | ||
| 12 | my($configpmdir) = File::Spec->catdir($path_to_cpan,"CPAN"); | ||
| 13 | my($configpmtest) = File::Spec->catfile($configpmdir,"Config.pm"); | ||
| 14 | if (-d $configpmdir or File::Path::mkpath($configpmdir)) { | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/60_debian_libnet_config_path.patch b/meta/recipes-devtools/perl/perl-5.8.8/60_debian_libnet_config_path.patch new file mode 100644 index 0000000000..7842ce115c --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/60_debian_libnet_config_path.patch | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable. | ||
| 2 | |||
| 3 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/Net/Config.pm perl-5.8.8/lib/Net/Config.pm | ||
| 4 | --- perl-5.8.8.orig/lib/Net/Config.pm 2002-03-01 01:04:31.000000000 +1100 | ||
| 5 | +++ perl-5.8.8/lib/Net/Config.pm 2006-02-03 00:00:55.000000000 +1100 | ||
| 6 | @@ -57,9 +57,8 @@ | ||
| 7 | } | ||
| 8 | TRY_INTERNET_CONFIG | ||
| 9 | |||
| 10 | -my $file = __FILE__; | ||
| 11 | +my $file = '/etc/perl/Net/libnet.cfg'; | ||
| 12 | my $ref; | ||
| 13 | -$file =~ s/Config.pm/libnet.cfg/; | ||
| 14 | if ( -f $file ) { | ||
| 15 | $ref = eval { local $SIG{__DIE__}; do $file }; | ||
| 16 | if (ref($ref) eq 'HASH') { | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/62_debian_cpan_definstalldirs.patch b/meta/recipes-devtools/perl/perl-5.8.8/62_debian_cpan_definstalldirs.patch new file mode 100644 index 0000000000..682061dd8b --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/62_debian_cpan_definstalldirs.patch | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | Some modules which are included in core set INSTALLDIRS => 'perl' | ||
| 2 | explicitly in Makefile.PL. This makes sense for the normal @INC | ||
| 3 | ordering, but not ours. Provide a sensible default. | ||
| 4 | |||
| 5 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/CPAN/FirstTime.pm perl-5.8.8/lib/CPAN/FirstTime.pm | ||
| 6 | --- perl-5.8.8.orig/lib/CPAN/FirstTime.pm 2006-01-31 08:08:57.000000000 +1100 | ||
| 7 | +++ perl-5.8.8/lib/CPAN/FirstTime.pm 2006-02-03 00:05:24.000000000 +1100 | ||
| 8 | @@ -358,7 +358,7 @@ | ||
| 9 | |||
| 10 | }; | ||
| 11 | |||
| 12 | - $default = $CPAN::Config->{makepl_arg} || ""; | ||
| 13 | + $default = $CPAN::Config->{makepl_arg} || "INSTALLDIRS=site"; | ||
| 14 | $CPAN::Config->{makepl_arg} = | ||
| 15 | prompt("Parameters for the 'perl Makefile.PL' command? | ||
| 16 | Typical frequently used settings: | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/64_debian_enc2xs_inc.patch b/meta/recipes-devtools/perl/perl-5.8.8/64_debian_enc2xs_inc.patch new file mode 100644 index 0000000000..c207a9380a --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/64_debian_enc2xs_inc.patch | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | Tweak enc2xs to handle Debian @INC: ignore missing directories, | ||
| 2 | follow symlinks (/usr/share/perl/5.8 -> 5.8.4). | ||
| 3 | |||
| 4 | diff -Naur --exclude=debian perl-5.8.8.orig/ext/Encode/bin/enc2xs perl-5.8.8/ext/Encode/bin/enc2xs | ||
| 5 | --- perl-5.8.8.orig/ext/Encode/bin/enc2xs 2004-09-03 01:53:51.000000000 +1000 | ||
| 6 | +++ perl-5.8.8/ext/Encode/bin/enc2xs 2006-02-03 00:21:32.000000000 +1100 | ||
| 7 | @@ -909,10 +909,11 @@ | ||
| 8 | eval { require File::Find; }; | ||
| 9 | my (@inc, %e2x_dir); | ||
| 10 | for my $inc (@INC){ | ||
| 11 | + next unless -d $inc; # skip non-existent directories | ||
| 12 | push @inc, $inc unless $inc eq '.'; #skip current dir | ||
| 13 | } | ||
| 14 | File::Find::find( | ||
| 15 | - sub { | ||
| 16 | + { wanted => sub { | ||
| 17 | my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size, | ||
| 18 | $atime,$mtime,$ctime,$blksize,$blocks) | ||
| 19 | = lstat($_) or return; | ||
| 20 | @@ -922,7 +923,7 @@ | ||
| 21 | $e2x_dir{$File::Find::dir} ||= $mtime; | ||
| 22 | } | ||
| 23 | return; | ||
| 24 | - }, @inc); | ||
| 25 | + }, follow => 1}, @inc); | ||
| 26 | warn join("\n", keys %e2x_dir), "\n"; | ||
| 27 | for my $d (sort {$e2x_dir{$a} <=> $e2x_dir{$b}} keys %e2x_dir){ | ||
| 28 | $_E2X = $d; | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/Makefile.SH.patch b/meta/recipes-devtools/perl/perl-5.8.8/Makefile.SH.patch new file mode 100644 index 0000000000..ab9c4b7d63 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/Makefile.SH.patch | |||
| @@ -0,0 +1,253 @@ | |||
| 1 | Index: perl-5.8.8/Makefile.SH | ||
| 2 | =================================================================== | ||
| 3 | --- perl-5.8.8.orig/Makefile.SH 2006-01-24 23:49:44.000000000 +1100 | ||
| 4 | +++ perl-5.8.8/Makefile.SH 2007-06-14 13:29:37.000000000 +1000 | ||
| 5 | @@ -43,12 +43,12 @@ | ||
| 6 | true) | ||
| 7 | # Prefix all runs of 'miniperl' and 'perl' with | ||
| 8 | # $ldlibpth so that ./perl finds *this* shared libperl. | ||
| 9 | - case "$LD_LIBRARY_PATH" in | ||
| 10 | - '') | ||
| 11 | - ldlibpth="LD_LIBRARY_PATH=`pwd`";; | ||
| 12 | - *) | ||
| 13 | - ldlibpth="LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH}";; | ||
| 14 | - esac | ||
| 15 | +# case "$LD_LIBRARY_PATH" in | ||
| 16 | +# '') | ||
| 17 | +# ldlibpth="LD_LIBRARY_PATH=`pwd`";; | ||
| 18 | +# *) | ||
| 19 | +# ldlibpth="LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH}";; | ||
| 20 | +# esac | ||
| 21 | |||
| 22 | pldlflags="$cccdlflags" | ||
| 23 | static_target='static_pic' | ||
| 24 | @@ -108,7 +108,8 @@ | ||
| 25 | ldlibpth='' | ||
| 26 | ;; | ||
| 27 | *) | ||
| 28 | - eval "ldlibpth=\"$ldlibpthname=`pwd`:\$$ldlibpthname\"" | ||
| 29 | +# We compile in the library path in OE from cross-compile, so lets not do this | ||
| 30 | +# eval "ldlibpth=\"$ldlibpthname=`pwd`:\$$ldlibpthname\"" | ||
| 31 | ;; | ||
| 32 | esac | ||
| 33 | # Strip off any trailing :'s | ||
| 34 | @@ -129,18 +130,7 @@ | ||
| 35 | # INSTALL file, under "Building a shared perl library". | ||
| 36 | # If there is no pre-existing $libperl, we don't need | ||
| 37 | # to do anything further. | ||
| 38 | - if test -f $archlib/CORE/$libperl; then | ||
| 39 | - rm -f preload | ||
| 40 | - cat <<'EOT' > preload | ||
| 41 | -#! /bin/sh | ||
| 42 | -lib=$1 | ||
| 43 | -shift | ||
| 44 | -test -r $lib && export LD_PRELOAD="$lib $LD_PRELOAD" | ||
| 45 | -exec "$@" | ||
| 46 | -EOT | ||
| 47 | - chmod 755 preload | ||
| 48 | - ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl" | ||
| 49 | - fi | ||
| 50 | + echo linux libraries overwritten by cross-compile patches | ||
| 51 | ;; | ||
| 52 | os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth" | ||
| 53 | ;; | ||
| 54 | @@ -401,9 +391,19 @@ | ||
| 55 | .c.s: | ||
| 56 | $(CCCMDSRC) -S $*.c | ||
| 57 | |||
| 58 | -all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make | ||
| 59 | - @echo " "; | ||
| 60 | - @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." | ||
| 61 | +#all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make | ||
| 62 | +# @echo " "; | ||
| 63 | +# @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." | ||
| 64 | + | ||
| 65 | +all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) $(unidatafiles) | ||
| 66 | + | ||
| 67 | +more: extra.pods $(private) $(public) | ||
| 68 | + | ||
| 69 | +more2: $(dynamic_ext) | ||
| 70 | + | ||
| 71 | +more3: $(nonxs_ext) | ||
| 72 | + | ||
| 73 | +more4: extras.make | ||
| 74 | |||
| 75 | .PHONY: all compile translators utilities | ||
| 76 | |||
| 77 | @@ -413,10 +413,10 @@ | ||
| 78 | cd x2p; $(MAKE) compile; | ||
| 79 | cd pod; $(MAKE) compile; | ||
| 80 | |||
| 81 | -translators: miniperl$(EXE_EXT) $(CONFIGPM) FORCE | ||
| 82 | +translators: $(CONFIGPM) FORCE | ||
| 83 | @echo " "; echo " Making x2p stuff"; cd x2p; $(LDLIBPTH) $(MAKE) all | ||
| 84 | |||
| 85 | -utilities: miniperl$(EXE_EXT) $(CONFIGPM) $(plextract) lib/lib.pm FORCE | ||
| 86 | +utilities: $(CONFIGPM) $(plextract) lib/lib.pm FORCE | ||
| 87 | @echo " "; echo " Making utilities"; cd utils; $(LDLIBPTH) $(MAKE) all | ||
| 88 | |||
| 89 | |||
| 90 | @@ -550,7 +550,7 @@ | ||
| 91 | case "$useshrplib" in | ||
| 92 | true) | ||
| 93 | $spitshell >>Makefile <<'!NO!SUBS!' | ||
| 94 | - $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) | ||
| 95 | + $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -Wl,-soname,libperl.so.5 | ||
| 96 | !NO!SUBS! | ||
| 97 | case "$osname" in | ||
| 98 | aix) | ||
| 99 | @@ -591,7 +591,9 @@ | ||
| 100 | $(CC) -o miniperl $(CLDFLAGS) \ | ||
| 101 | `echo $(obj) | sed 's/ op$(OBJ_EXT) / /'` \ | ||
| 102 | miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perl$(OBJ_EXT) $(libs) | ||
| 103 | - $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 104 | + mv -f miniperl miniperl-target | ||
| 105 | + ln -s hostperl miniperl | ||
| 106 | +# $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 107 | !NO!SUBS! | ||
| 108 | ;; | ||
| 109 | next4*) | ||
| 110 | @@ -599,7 +601,9 @@ | ||
| 111 | miniperl: $& miniperlmain$(OBJ_EXT) $(LIBPERL) opmini$(OBJ_EXT) | ||
| 112 | $(CC) -o miniperl `echo $(obj) | sed 's/ op$(OBJ_EXT) / /'` \ | ||
| 113 | miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perl$(OBJ_EXT) $(libs) | ||
| 114 | - $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 115 | + mv -f miniperl miniperl-target | ||
| 116 | + ln -s hostperl miniperl | ||
| 117 | +# $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 118 | !NO!SUBS! | ||
| 119 | ;; | ||
| 120 | darwin*) | ||
| 121 | @@ -620,7 +624,9 @@ | ||
| 122 | -@rm -f miniperl.xok | ||
| 123 | $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o miniperl \ | ||
| 124 | miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) $(LLIBPERL) $(libs) | ||
| 125 | - $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 126 | + mv -f miniperl miniperl-target | ||
| 127 | + ln -s hostperl miniperl | ||
| 128 | +# $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 129 | !NO!SUBS! | ||
| 130 | ;; | ||
| 131 | *) | ||
| 132 | @@ -629,7 +635,9 @@ | ||
| 133 | -@rm -f miniperl.xok | ||
| 134 | $(LDLIBPTH) $(CC) $(CLDFLAGS) -o miniperl \ | ||
| 135 | miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) $(LLIBPERL) $(libs) | ||
| 136 | - $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 137 | + mv -f miniperl miniperl-target | ||
| 138 | + ln -s hostperl miniperl | ||
| 139 | +# $(LDLIBPTH) ./miniperl -w -Ilib -MExporter -e '<?>' || $(MAKE) minitest | ||
| 140 | !NO!SUBS! | ||
| 141 | ;; | ||
| 142 | esac | ||
| 143 | @@ -766,7 +774,7 @@ | ||
| 144 | # We need to autosplit in two steps because VOS can't handle so many args | ||
| 145 | # | ||
| 146 | .PHONY: preplibrary | ||
| 147 | -preplibrary: miniperl$(EXE_EXT) $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL) | ||
| 148 | +preplibrary: $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL) | ||
| 149 | @sh ./makedir lib/auto | ||
| 150 | @echo " AutoSplitting perl library" | ||
| 151 | $(LDLIBPTH) ./miniperl -Ilib -e 'use AutoSplit; \ | ||
| 152 | @@ -775,35 +783,35 @@ | ||
| 153 | autosplit_lib_modules(@ARGV)' lib/*/*.pm | ||
| 154 | $(MAKE) lib/re.pm | ||
| 155 | |||
| 156 | -lib/Config.pod: config.sh miniperl$(EXE_EXT) configpm Porting/Glossary | ||
| 157 | +lib/Config.pod: config.sh configpm Porting/Glossary | ||
| 158 | $(LDLIBPTH) ./miniperl -Ilib configpm --heavy=lib/Config_heavy.pl lib/Config.pm | ||
| 159 | |||
| 160 | $(CONFIGPM): lib/Config.pod | ||
| 161 | |||
| 162 | -lib/ExtUtils/Miniperl.pm: miniperlmain.c miniperl$(EXE_EXT) minimod.pl $(CONFIGPM) | ||
| 163 | +lib/ExtUtils/Miniperl.pm: miniperlmain.c minimod.pl $(CONFIGPM) | ||
| 164 | $(LDLIBPTH) ./miniperl minimod.pl > lib/ExtUtils/Miniperl.pm | ||
| 165 | |||
| 166 | lib/re.pm: ext/re/re.pm | ||
| 167 | cp ext/re/re.pm lib/re.pm | ||
| 168 | |||
| 169 | -$(plextract): miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p | ||
| 170 | +$(plextract): $(CONFIGPM) x2p/s2p | ||
| 171 | @-rm -f $@ | ||
| 172 | $(LDLIBPTH) ./miniperl -I`pwd`/lib $@.PL | ||
| 173 | |||
| 174 | -x2p/s2p: miniperl$(EXE_EXT) $(CONFIGPM) x2p/s2p.PL | ||
| 175 | +x2p/s2p: $(CONFIGPM) x2p/s2p.PL | ||
| 176 | cd x2p; $(LDLIBPTH) $(MAKE) s2p | ||
| 177 | |||
| 178 | -lib/lib.pm: miniperl$(EXE_EXT) $(CONFIGPM) | ||
| 179 | +lib/lib.pm: $(CONFIGPM) | ||
| 180 | @-rm -f $@ | ||
| 181 | $(LDLIBPTH) ./miniperl -Ilib lib/lib_pm.PL | ||
| 182 | |||
| 183 | unidatafiles $(unidatafiles): uni.data | ||
| 184 | |||
| 185 | -uni.data: miniperl$(EXE_EXT) $(CONFIGPM) lib/unicore/mktables | ||
| 186 | +uni.data: $(CONFIGPM) lib/unicore/mktables | ||
| 187 | cd lib/unicore && $(LDLIBPTH) ../../miniperl -I../../lib mktables -w | ||
| 188 | touch uni.data | ||
| 189 | |||
| 190 | -extra.pods: miniperl$(EXE_EXT) | ||
| 191 | +extra.pods: | ||
| 192 | -@test -f extra.pods && rm -f `cat extra.pods` | ||
| 193 | -@rm -f extra.pods | ||
| 194 | -@for x in `grep -l '^=[a-z]' README.* | grep -v README.vms` ; do \ | ||
| 195 | @@ -850,18 +858,7 @@ | ||
| 196 | INSTALL_DEPENDENCE = all | ||
| 197 | |||
| 198 | install.perl: $(INSTALL_DEPENDENCE) installperl | ||
| 199 | - if [ -n "$(COMPILE)" ]; \ | ||
| 200 | - then \ | ||
| 201 | - cd utils; $(MAKE) compile; \ | ||
| 202 | - cd ../x2p; $(MAKE) compile; \ | ||
| 203 | - cd ../pod; $(MAKE) compile; \ | ||
| 204 | - else :; \ | ||
| 205 | - fi | ||
| 206 | - $(LDLIBPTH) ./perl installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) | ||
| 207 | - $(MAKE) extras.install | ||
| 208 | - | ||
| 209 | -install.man: all installman | ||
| 210 | - $(LDLIBPTH) ./perl installman --destdir=$(DESTDIR) $(INSTALLFLAGS) | ||
| 211 | + ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) | ||
| 212 | |||
| 213 | # XXX Experimental. Hardwired values, but useful for testing. | ||
| 214 | # Eventually Configure could ask for some of these values. | ||
| 215 | @@ -978,16 +975,16 @@ | ||
| 216 | # | ||
| 217 | # DynaLoader may be needed for extensions that use Makefile.PL. | ||
| 218 | |||
| 219 | -$(DYNALOADER): miniperl$(EXE_EXT) preplibrary FORCE | ||
| 220 | +$(DYNALOADER): preplibrary FORCE | ||
| 221 | @$(LDLIBPTH) sh ext/util/make_ext $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) | ||
| 222 | |||
| 223 | -d_dummy $(dynamic_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE | ||
| 224 | +d_dummy $(dynamic_ext): preplibrary $(DYNALOADER) FORCE | ||
| 225 | @$(LDLIBPTH) sh ext/util/make_ext dynamic $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) | ||
| 226 | |||
| 227 | -s_dummy $(static_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE | ||
| 228 | +s_dummy $(static_ext): preplibrary $(DYNALOADER) FORCE | ||
| 229 | @$(LDLIBPTH) sh ext/util/make_ext $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) | ||
| 230 | |||
| 231 | -n_dummy $(nonxs_ext): miniperl$(EXE_EXT) preplibrary $(DYNALOADER) FORCE | ||
| 232 | +n_dummy $(nonxs_ext): preplibrary $(DYNALOADER) FORCE | ||
| 233 | @$(LDLIBPTH) sh ext/util/make_ext nonxs $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) | ||
| 234 | |||
| 235 | .PHONY: clean _tidy _mopup _cleaner1 _cleaner2 \ | ||
| 236 | @@ -1125,7 +1122,7 @@ | ||
| 237 | |||
| 238 | test_prep_pre: preplibrary utilities $(nonxs_ext) | ||
| 239 | |||
| 240 | -test_prep: test_prep_pre miniperl$(EXE_EXT) $(unidatafiles) perl$(EXE_EXT) $(dynamic_ext) $(TEST_PERL_DLL) | ||
| 241 | +test_prep: test_prep_pre $(unidatafiles) perl$(EXE_EXT) $(dynamic_ext) $(TEST_PERL_DLL) | ||
| 242 | PERL=./perl $(MAKE) _test_prep | ||
| 243 | |||
| 244 | _test_tty: | ||
| 245 | @@ -1238,7 +1235,7 @@ | ||
| 246 | |||
| 247 | # Can't depend on lib/Config.pm because that might be where miniperl | ||
| 248 | # is crashing. | ||
| 249 | -minitest: miniperl$(EXE_EXT) lib/re.pm minitest.prep | ||
| 250 | +minitest: lib/re.pm minitest.prep | ||
| 251 | - cd t && (rm -f perl$(EXE_EXT); $(LNS) ../miniperl$(EXE_EXT) perl$(EXE_EXT)) \ | ||
| 252 | && $(LDLIBPTH) ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t </dev/tty | ||
| 253 | |||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/Makefile.patch b/meta/recipes-devtools/perl/perl-5.8.8/Makefile.patch new file mode 100644 index 0000000000..ed494b3287 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/Makefile.patch | |||
| @@ -0,0 +1,61 @@ | |||
| 1 | Index: perl-5.8.8/Cross/Makefile | ||
| 2 | =================================================================== | ||
| 3 | --- perl-5.8.8.orig/Cross/Makefile 2004-01-12 21:44:01.000000000 +0100 | ||
| 4 | +++ perl-5.8.8/Cross/Makefile 2007-08-15 00:15:18.000000000 +0200 | ||
| 5 | @@ -2,7 +2,8 @@ | ||
| 6 | # | ||
| 7 | ## $Id: Makefile,v 1.7 2004/01/12 15:41:02 red Exp red $ | ||
| 8 | |||
| 9 | -export TOPDIR=${shell pwd} | ||
| 10 | +override TOPDIR=${shell pwd} | ||
| 11 | +export TOPDIR | ||
| 12 | include $(TOPDIR)/config | ||
| 13 | export CFLAGS | ||
| 14 | export SYS=$(ARCH)-$(OS) | ||
| 15 | @@ -12,7 +13,7 @@ | ||
| 16 | |||
| 17 | export CC = $(CROSS)gcc | ||
| 18 | export CXX = $(CROSS)g++ | ||
| 19 | -export LD = $(CROSS)ld | ||
| 20 | +export LD = $(CC) | ||
| 21 | export STRIP = $(CROSS)strip | ||
| 22 | export AR = $(CROSS)ar | ||
| 23 | export RANLIB = $(CROSS)ranlib | ||
| 24 | @@ -34,21 +35,6 @@ | ||
| 25 | all: | ||
| 26 | @echo Please read the README file before doing anything else. | ||
| 27 | |||
| 28 | -gen_patch: | ||
| 29 | - diff -Bbur ../Makefile.SH Makefile.SH > Makefile.SH.patch | ||
| 30 | - diff -Bbur ../installperl installperl > installperl.patch | ||
| 31 | - | ||
| 32 | -patch: | ||
| 33 | - cd .. ; if [ ! -e ./CROSS_PATCHED ] ; then \ | ||
| 34 | - patch -p1 < Cross/Makefile.SH.patch; \ | ||
| 35 | - patch -p1 < Cross/installperl.patch ; mv installperl installperl-patched; \ | ||
| 36 | - sed -e 's/XXSTRIPXX/$(SYS)/' installperl-patched > installperl; \ | ||
| 37 | - touch CROSS_PATCHED ; fi | ||
| 38 | - | ||
| 39 | -dry_patch: | ||
| 40 | - cd .. ; patch --dry-run -p1 < Cross/Makefile.SH.patch; \ | ||
| 41 | - patch --dry-run -p1 < Cross/installperl.patch; \ | ||
| 42 | - | ||
| 43 | perl: | ||
| 44 | @echo Perl cross-build directory is $(TOPDIR) | ||
| 45 | @echo Target arch is $(SYS) | ||
| 46 | @@ -58,11 +44,11 @@ | ||
| 47 | $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh | ||
| 48 | cd $(TOPDIR)/.. ; ./Configure -S ; make depend ; make ; make more | ||
| 49 | cd $(TOPDIR)/.. ; mkdir -p fake_config_library ; cp lib/Config.pm fake_config_library | ||
| 50 | - cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" | ||
| 51 | - cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" | ||
| 52 | - cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" | ||
| 53 | + cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" | ||
| 54 | + cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" | ||
| 55 | + cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" | ||
| 56 | cd $(TOPDIR)/.. ; rm -rf install_me_here | ||
| 57 | - cd $(TOPDIR)/.. ; make install-strip | ||
| 58 | +# cd $(TOPDIR)/.. ; make install-strip | ||
| 59 | cd $(TOPDIR)/.. ; sh -x Cross/warp | ||
| 60 | |||
| 61 | |||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/asm-pageh-fix.patch b/meta/recipes-devtools/perl/perl-5.8.8/asm-pageh-fix.patch new file mode 100644 index 0000000000..41f3b1d23c --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/asm-pageh-fix.patch | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | Perl inclues asm/page.h in order to get the definition for getpagesize which | ||
| 2 | has been definied in unistd.h since glibc 2.1. Some recent version of linux | ||
| 3 | libc headers removed the asm/page.h resulting in failures here for some | ||
| 4 | people. | ||
| 5 | |||
| 6 | Index: perl-5.8.8/ext/IPC/SysV/SysV.xs | ||
| 7 | =================================================================== | ||
| 8 | --- perl-5.8.8.orig/ext/IPC/SysV/SysV.xs 2001-07-01 04:46:07.000000000 +1000 | ||
| 9 | +++ perl-5.8.8/ext/IPC/SysV/SysV.xs 2007-07-06 11:40:21.000000000 +1000 | ||
| 10 | @@ -3,9 +3,6 @@ | ||
| 11 | #include "XSUB.h" | ||
| 12 | |||
| 13 | #include <sys/types.h> | ||
| 14 | -#ifdef __linux__ | ||
| 15 | -# include <asm/page.h> | ||
| 16 | -#endif | ||
| 17 | #if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM) | ||
| 18 | #ifndef HAS_SEM | ||
| 19 | # include <sys/ipc.h> | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh b/meta/recipes-devtools/perl/perl-5.8.8/config.sh new file mode 100644 index 0000000000..8d1f904f20 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh | |||
| @@ -0,0 +1,1020 @@ | |||
| 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: Thu Apr 5 19:20:23 EST 2007 | ||
| 12 | # Configured by : Open Embedded | ||
| 13 | # Target system : linux birgitte 2.6.21-rc5 #63 tue mar 27 14:41:54 est 2007 i686 gnulinux | ||
| 14 | |||
| 15 | Author='' | ||
| 16 | Date='$Date' | ||
| 17 | Header='' | ||
| 18 | Id='$Id' | ||
| 19 | Locker='' | ||
| 20 | Log='$Log' | ||
| 21 | Mcc='Mcc' | ||
| 22 | RCSfile='$RCSfile' | ||
| 23 | Revision='$Revision' | ||
| 24 | Source='' | ||
| 25 | State='' | ||
| 26 | _a='.a' | ||
| 27 | _exe='' | ||
| 28 | _o='.o' | ||
| 29 | afs='false' | ||
| 30 | afsroot='/afs' | ||
| 31 | ansi2knr='' | ||
| 32 | aphostname='' | ||
| 33 | api_revision='5' | ||
| 34 | api_subversion='0' | ||
| 35 | api_version='8' | ||
| 36 | api_versionstring='5.8.0' | ||
| 37 | ar='ar' | ||
| 38 | archlib='/usr/lib/perl/5.8' | ||
| 39 | archlibexp='/usr/lib/perl/5.8' | ||
| 40 | archname64='' | ||
| 41 | archname='@ARCH@-thread-multi' | ||
| 42 | archobjs='' | ||
| 43 | asctime_r_proto='REENTRANT_PROTO_B_SB' | ||
| 44 | awk='awk' | ||
| 45 | baserev='5.0' | ||
| 46 | bash='' | ||
| 47 | bin='/usr/bin' | ||
| 48 | binexp='/usr/bin' | ||
| 49 | bison='bison' | ||
| 50 | byacc='byacc' | ||
| 51 | c='' | ||
| 52 | castflags='0' | ||
| 53 | cat='cat' | ||
| 54 | cc='gcc' | ||
| 55 | cccdlflags='-fPIC' | ||
| 56 | ccdlflags='-Wl,-E' | ||
| 57 | ccname='gcc' | ||
| 58 | ccversion='' | ||
| 59 | cf_by='Open Embedded' | ||
| 60 | cf_email='Open Embedded@localhost.localdomain' | ||
| 61 | cf_time='Thu Apr 5 23:06:39 EST 2007' | ||
| 62 | charsize='1' | ||
| 63 | chgrp='' | ||
| 64 | chmod='chmod' | ||
| 65 | chown='' | ||
| 66 | clocktype='clock_t' | ||
| 67 | comm='comm' | ||
| 68 | compress='' | ||
| 69 | contains='grep' | ||
| 70 | cp='cp' | ||
| 71 | cpio='' | ||
| 72 | cpp='cpp' | ||
| 73 | cpp_stuff='42' | ||
| 74 | cpplast='-' | ||
| 75 | cppminus='-' | ||
| 76 | cpprun='gcc -E' | ||
| 77 | cppstdin='gcc -E' | ||
| 78 | crypt_r_proto='REENTRANT_PROTO_B_CCS' | ||
| 79 | cryptlib='' | ||
| 80 | csh='csh' | ||
| 81 | ctermid_r_proto='0' | ||
| 82 | ctime_r_proto='REENTRANT_PROTO_B_SB' | ||
| 83 | d_Gconvert='gcvt((x),(n),(b))' | ||
| 84 | d_PRIEUldbl='define' | ||
| 85 | d_PRIFUldbl='define' | ||
| 86 | d_PRIGUldbl='define' | ||
| 87 | d_PRIXU64='define' | ||
| 88 | d_PRId64='define' | ||
| 89 | d_PRIeldbl='define' | ||
| 90 | d_PRIfldbl='define' | ||
| 91 | d_PRIgldbl='define' | ||
| 92 | d_PRIi64='define' | ||
| 93 | d_PRIo64='define' | ||
| 94 | d_PRIu64='define' | ||
| 95 | d_PRIx64='define' | ||
| 96 | d_SCNfldbl='define' | ||
| 97 | d__fwalk='undef' | ||
| 98 | d_access='define' | ||
| 99 | d_accessx='undef' | ||
| 100 | d_aintl='undef' | ||
| 101 | d_alarm='define' | ||
| 102 | d_archlib='define' | ||
| 103 | d_asctime_r='define' | ||
| 104 | d_atolf='undef' | ||
| 105 | d_atoll='define' | ||
| 106 | d_attribute_format='define' | ||
| 107 | d_attribute_malloc='define' | ||
| 108 | d_attribute_nonnull='define' | ||
| 109 | d_attribute_noreturn='define' | ||
| 110 | d_attribute_pure='define' | ||
| 111 | d_attribute_unused='define' | ||
| 112 | d_attribute_warn_unused_result='undef' | ||
| 113 | d_bcmp='define' | ||
| 114 | d_bcopy='define' | ||
| 115 | d_bsd='undef' | ||
| 116 | d_bsdgetpgrp='undef' | ||
| 117 | d_bsdsetpgrp='undef' | ||
| 118 | d_bzero='define' | ||
| 119 | d_casti32='undef' | ||
| 120 | d_castneg='define' | ||
| 121 | d_charvspr='define' | ||
| 122 | d_chown='define' | ||
| 123 | d_chroot='define' | ||
| 124 | d_chsize='undef' | ||
| 125 | d_class='undef' | ||
| 126 | d_clearenv='define' | ||
| 127 | d_closedir='define' | ||
| 128 | d_cmsghdr_s='define' | ||
| 129 | d_const='define' | ||
| 130 | d_copysignl='define' | ||
| 131 | d_crypt='define' | ||
| 132 | d_crypt_r='define' | ||
| 133 | d_csh='undef' | ||
| 134 | d_ctermid_r='undef' | ||
| 135 | d_ctime_r='define' | ||
| 136 | d_cuserid='define' | ||
| 137 | d_dbl_dig='define' | ||
| 138 | d_dbminitproto='undef' | ||
| 139 | d_difftime='define' | ||
| 140 | d_dirfd='define' | ||
| 141 | d_dirnamlen='undef' | ||
| 142 | d_dlerror='define' | ||
| 143 | d_dlopen='define' | ||
| 144 | d_dlsymun='undef' | ||
| 145 | d_dosuid='undef' | ||
| 146 | d_drand48_r='define' | ||
| 147 | d_drand48proto='define' | ||
| 148 | d_dup2='define' | ||
| 149 | d_eaccess='undef' | ||
| 150 | d_endgrent='define' | ||
| 151 | d_endgrent_r='undef' | ||
| 152 | d_endhent='define' | ||
| 153 | d_endhostent_r='undef' | ||
| 154 | d_endnent='define' | ||
| 155 | d_endnetent_r='undef' | ||
| 156 | d_endpent='define' | ||
| 157 | d_endprotoent_r='undef' | ||
| 158 | d_endpwent='define' | ||
| 159 | d_endpwent_r='undef' | ||
| 160 | d_endsent='define' | ||
| 161 | d_endservent_r='undef' | ||
| 162 | d_eofnblk='define' | ||
| 163 | d_eunice='undef' | ||
| 164 | d_faststdio='undef' | ||
| 165 | d_fchdir='define' | ||
| 166 | d_fchmod='define' | ||
| 167 | d_fchown='define' | ||
| 168 | d_fcntl='define' | ||
| 169 | d_fcntl_can_lock='define' | ||
| 170 | d_fd_macros='define' | ||
| 171 | d_fd_set='define' | ||
| 172 | d_fds_bits='define' | ||
| 173 | d_fgetpos='define' | ||
| 174 | d_finite='define' | ||
| 175 | d_finitel='define' | ||
| 176 | d_flexfnam='define' | ||
| 177 | d_flock='define' | ||
| 178 | d_flockproto='define' | ||
| 179 | d_fork='define' | ||
| 180 | d_fp_class='undef' | ||
| 181 | d_fpathconf='define' | ||
| 182 | d_fpclass='undef' | ||
| 183 | d_fpclassify='undef' | ||
| 184 | d_fpclassl='undef' | ||
| 185 | d_fpos64_t='undef' | ||
| 186 | d_frexpl='define' | ||
| 187 | d_fs_data_s='undef' | ||
| 188 | d_fseeko='define' | ||
| 189 | d_fsetpos='define' | ||
| 190 | d_fstatfs='define' | ||
| 191 | d_fstatvfs='define' | ||
| 192 | d_fsync='define' | ||
| 193 | d_ftello='define' | ||
| 194 | d_ftime='undef' | ||
| 195 | d_futimes='define' | ||
| 196 | d_getcwd='define' | ||
| 197 | d_getespwnam='undef' | ||
| 198 | d_getfsstat='undef' | ||
| 199 | d_getgrent='define' | ||
| 200 | d_getgrent_r='define' | ||
| 201 | d_getgrgid_r='define' | ||
| 202 | d_getgrnam_r='define' | ||
| 203 | d_getgrps='define' | ||
| 204 | d_gethbyaddr='define' | ||
| 205 | d_gethbyname='define' | ||
| 206 | d_gethent='define' | ||
| 207 | d_gethname='define' | ||
| 208 | d_gethostbyaddr_r='define' | ||
| 209 | d_gethostbyname_r='define' | ||
| 210 | d_gethostent_r='define' | ||
| 211 | d_gethostprotos='define' | ||
| 212 | d_getitimer='define' | ||
| 213 | d_getlogin='define' | ||
| 214 | d_getlogin_r='define' | ||
| 215 | d_getmnt='undef' | ||
| 216 | d_getmntent='define' | ||
| 217 | d_getnbyaddr='define' | ||
| 218 | d_getnbyname='define' | ||
| 219 | d_getnent='define' | ||
| 220 | d_getnetbyaddr_r='define' | ||
| 221 | d_getnetbyname_r='define' | ||
| 222 | d_getnetent_r='define' | ||
| 223 | d_getnetprotos='define' | ||
| 224 | d_getpagsz='define' | ||
| 225 | d_getpbyname='define' | ||
| 226 | d_getpbynumber='define' | ||
| 227 | d_getpent='define' | ||
| 228 | d_getpgid='define' | ||
| 229 | d_getpgrp2='undef' | ||
| 230 | d_getpgrp='define' | ||
| 231 | d_getppid='define' | ||
| 232 | d_getprior='define' | ||
| 233 | d_getprotobyname_r='define' | ||
| 234 | d_getprotobynumber_r='define' | ||
| 235 | d_getprotoent_r='define' | ||
| 236 | d_getprotoprotos='define' | ||
| 237 | d_getprpwnam='undef' | ||
| 238 | d_getpwent='define' | ||
| 239 | d_getpwent_r='define' | ||
| 240 | d_getpwnam_r='define' | ||
| 241 | d_getpwuid_r='define' | ||
| 242 | d_getsbyname='define' | ||
| 243 | d_getsbyport='define' | ||
| 244 | d_getsent='define' | ||
| 245 | d_getservbyname_r='define' | ||
| 246 | d_getservbyport_r='define' | ||
| 247 | d_getservent_r='define' | ||
| 248 | d_getservprotos='define' | ||
| 249 | d_getspnam='define' | ||
| 250 | d_getspnam_r='undef' | ||
| 251 | d_gettimeod='define' | ||
| 252 | d_gmtime_r='define' | ||
| 253 | d_gnulibc='define' | ||
| 254 | d_grpasswd='define' | ||
| 255 | d_hasmntopt='define' | ||
| 256 | d_htonl='define' | ||
| 257 | d_ilogbl='define' | ||
| 258 | d_index='undef' | ||
| 259 | d_inetaton='define' | ||
| 260 | d_int64_t='define' | ||
| 261 | d_isascii='define' | ||
| 262 | d_isfinite='undef' | ||
| 263 | d_isinf='define' | ||
| 264 | d_isnan='define' | ||
| 265 | d_isnanl='define' | ||
| 266 | d_killpg='define' | ||
| 267 | d_lchown='define' | ||
| 268 | d_ldbl_dig='define' | ||
| 269 | d_libm_lib_version='define' | ||
| 270 | d_link='define' | ||
| 271 | d_localtime_r='define' | ||
| 272 | d_locconv='define' | ||
| 273 | d_lockf='define' | ||
| 274 | d_longdbl='define' | ||
| 275 | d_longlong='define' | ||
| 276 | d_lseekproto='define' | ||
| 277 | d_lstat='define' | ||
| 278 | d_madvise='define' | ||
| 279 | d_malloc_good_size='undef' | ||
| 280 | d_malloc_size='undef' | ||
| 281 | d_mblen='define' | ||
| 282 | d_mbstowcs='define' | ||
| 283 | d_mbtowc='define' | ||
| 284 | d_memchr='define' | ||
| 285 | d_memcmp='define' | ||
| 286 | d_memcpy='define' | ||
| 287 | d_memmove='define' | ||
| 288 | d_memset='define' | ||
| 289 | d_mkdir='define' | ||
| 290 | d_mkdtemp='define' | ||
| 291 | d_mkfifo='define' | ||
| 292 | d_mkstemp='define' | ||
| 293 | d_mkstemps='undef' | ||
| 294 | d_mktime='define' | ||
| 295 | d_mmap='define' | ||
| 296 | d_modfl='define' | ||
| 297 | d_modfl_pow32_bug='undef' | ||
| 298 | d_modflproto='define' | ||
| 299 | d_mprotect='define' | ||
| 300 | d_msg='define' | ||
| 301 | d_msg_ctrunc='define' | ||
| 302 | d_msg_dontroute='define' | ||
| 303 | d_msg_oob='define' | ||
| 304 | d_msg_peek='define' | ||
| 305 | d_msg_proxy='define' | ||
| 306 | d_msgctl='define' | ||
| 307 | d_msgget='define' | ||
| 308 | d_msghdr_s='define' | ||
| 309 | d_msgrcv='define' | ||
| 310 | d_msgsnd='define' | ||
| 311 | d_msync='define' | ||
| 312 | d_munmap='define' | ||
| 313 | d_mymalloc='undef' | ||
| 314 | d_nice='define' | ||
| 315 | d_nl_langinfo='define' | ||
| 316 | d_nv_zero_is_allbits_zero='define' | ||
| 317 | d_off64_t='define' | ||
| 318 | d_old_pthread_create_joinable='undef' | ||
| 319 | d_oldpthreads='undef' | ||
| 320 | d_oldsock='undef' | ||
| 321 | d_open3='define' | ||
| 322 | d_pathconf='define' | ||
| 323 | d_pause='define' | ||
| 324 | d_perl_otherlibdirs='define' | ||
| 325 | d_phostname='undef' | ||
| 326 | d_pipe='define' | ||
| 327 | d_poll='define' | ||
| 328 | d_portable='define' | ||
| 329 | d_procselfexe='define' | ||
| 330 | d_pthread_atfork='define' | ||
| 331 | d_pthread_attr_setscope='define' | ||
| 332 | d_pthread_yield='define' | ||
| 333 | d_pwage='undef' | ||
| 334 | d_pwchange='undef' | ||
| 335 | d_pwclass='undef' | ||
| 336 | d_pwcomment='undef' | ||
| 337 | d_pwexpire='undef' | ||
| 338 | d_pwgecos='define' | ||
| 339 | d_pwpasswd='define' | ||
| 340 | d_pwquota='undef' | ||
| 341 | d_qgcvt='define' | ||
| 342 | d_quad='define' | ||
| 343 | d_random_r='define' | ||
| 344 | d_readdir64_r='define' | ||
| 345 | d_readdir='define' | ||
| 346 | d_readdir_r='define' | ||
| 347 | d_readlink='define' | ||
| 348 | d_readv='define' | ||
| 349 | d_recvmsg='define' | ||
| 350 | d_rename='define' | ||
| 351 | d_rewinddir='define' | ||
| 352 | d_rmdir='define' | ||
| 353 | d_safebcpy='undef' | ||
| 354 | d_safemcpy='undef' | ||
| 355 | d_sanemcmp='define' | ||
| 356 | d_sbrkproto='define' | ||
| 357 | d_scalbnl='define' | ||
| 358 | d_sched_yield='define' | ||
| 359 | d_scm_rights='define' | ||
| 360 | d_seekdir='define' | ||
| 361 | d_select='define' | ||
| 362 | d_sem='define' | ||
| 363 | d_semctl='define' | ||
| 364 | d_semctl_semid_ds='define' | ||
| 365 | d_semctl_semun='define' | ||
| 366 | d_semget='define' | ||
| 367 | d_semop='define' | ||
| 368 | d_sendmsg='define' | ||
| 369 | d_setegid='define' | ||
| 370 | d_seteuid='define' | ||
| 371 | d_setgrent='define' | ||
| 372 | d_setgrent_r='undef' | ||
| 373 | d_setgrps='define' | ||
| 374 | d_sethent='define' | ||
| 375 | d_sethostent_r='undef' | ||
| 376 | d_setitimer='define' | ||
| 377 | d_setlinebuf='define' | ||
| 378 | d_setlocale='define' | ||
| 379 | d_setlocale_r='undef' | ||
| 380 | d_setnent='define' | ||
| 381 | d_setnetent_r='undef' | ||
| 382 | d_setpent='define' | ||
| 383 | d_setpgid='define' | ||
| 384 | d_setpgrp2='undef' | ||
| 385 | d_setpgrp='define' | ||
| 386 | d_setprior='define' | ||
| 387 | d_setproctitle='undef' | ||
| 388 | d_setprotoent_r='undef' | ||
| 389 | d_setpwent='define' | ||
| 390 | d_setpwent_r='undef' | ||
| 391 | d_setregid='define' | ||
| 392 | d_setresgid='define' | ||
| 393 | d_setresuid='define' | ||
| 394 | d_setreuid='define' | ||
| 395 | d_setrgid='undef' | ||
| 396 | d_setruid='undef' | ||
| 397 | d_setsent='define' | ||
| 398 | d_setservent_r='undef' | ||
| 399 | d_setsid='define' | ||
| 400 | d_setvbuf='define' | ||
| 401 | d_sfio='undef' | ||
| 402 | d_shm='define' | ||
| 403 | d_shmat='define' | ||
| 404 | d_shmatprototype='define' | ||
| 405 | d_shmctl='define' | ||
| 406 | d_shmdt='define' | ||
| 407 | d_shmget='define' | ||
| 408 | d_sigaction='define' | ||
| 409 | d_sigprocmask='define' | ||
| 410 | d_sigsetjmp='define' | ||
| 411 | d_sockatmark='define' | ||
| 412 | d_sockatmarkproto='define' | ||
| 413 | d_socket='define' | ||
| 414 | d_socklen_t='define' | ||
| 415 | d_sockpair='define' | ||
| 416 | d_socks5_init='undef' | ||
| 417 | d_sprintf_returns_strlen='define' | ||
| 418 | d_sqrtl='define' | ||
| 419 | d_srand48_r='define' | ||
| 420 | d_srandom_r='define' | ||
| 421 | d_sresgproto='define' | ||
| 422 | d_sresuproto='define' | ||
| 423 | d_statblks='define' | ||
| 424 | d_statfs_f_flags='undef' | ||
| 425 | d_statfs_s='define' | ||
| 426 | d_statvfs='define' | ||
| 427 | d_stdio_cnt_lval='undef' | ||
| 428 | d_stdio_ptr_lval='undef' | ||
| 429 | d_stdio_ptr_lval_nochange_cnt='undef' | ||
| 430 | d_stdio_ptr_lval_sets_cnt='undef' | ||
| 431 | d_stdio_stream_array='undef' | ||
| 432 | d_stdiobase='undef' | ||
| 433 | d_stdstdio='undef' | ||
| 434 | d_strchr='define' | ||
| 435 | d_strcoll='define' | ||
| 436 | d_strctcpy='define' | ||
| 437 | d_strerrm='strerror(e)' | ||
| 438 | d_strerror='define' | ||
| 439 | d_strerror_r='define' | ||
| 440 | d_strftime='define' | ||
| 441 | d_strlcat='undef' | ||
| 442 | d_strlcpy='undef' | ||
| 443 | d_strtod='define' | ||
| 444 | d_strtol='define' | ||
| 445 | d_strtold='define' | ||
| 446 | d_strtoll='define' | ||
| 447 | d_strtoq='define' | ||
| 448 | d_strtoul='define' | ||
| 449 | d_strtoull='define' | ||
| 450 | d_strtouq='define' | ||
| 451 | d_strxfrm='define' | ||
| 452 | d_suidsafe='undef' | ||
| 453 | d_symlink='define' | ||
| 454 | d_syscall='define' | ||
| 455 | d_syscallproto='define' | ||
| 456 | d_sysconf='define' | ||
| 457 | d_sysernlst='' | ||
| 458 | d_syserrlst='define' | ||
| 459 | d_system='define' | ||
| 460 | d_tcgetpgrp='define' | ||
| 461 | d_tcsetpgrp='define' | ||
| 462 | d_telldir='define' | ||
| 463 | d_telldirproto='define' | ||
| 464 | d_time='define' | ||
| 465 | d_times='define' | ||
| 466 | d_tm_tm_gmtoff='define' | ||
| 467 | d_tm_tm_zone='define' | ||
| 468 | d_tmpnam_r='define' | ||
| 469 | d_truncate='define' | ||
| 470 | d_ttyname_r='define' | ||
| 471 | d_tzname='define' | ||
| 472 | d_ualarm='define' | ||
| 473 | d_umask='define' | ||
| 474 | d_uname='define' | ||
| 475 | d_union_semun='undef' | ||
| 476 | d_unordered='undef' | ||
| 477 | d_unsetenv='define' | ||
| 478 | d_usleep='define' | ||
| 479 | d_usleepproto='define' | ||
| 480 | d_ustat='define' | ||
| 481 | d_vendorarch='define' | ||
| 482 | d_vendorbin='define' | ||
| 483 | d_vendorlib='define' | ||
| 484 | d_vendorscript='define' | ||
| 485 | d_vfork='undef' | ||
| 486 | d_void_closedir='undef' | ||
| 487 | d_voidsig='define' | ||
| 488 | d_voidtty='' | ||
| 489 | d_volatile='define' | ||
| 490 | d_vprintf='define' | ||
| 491 | d_wait4='define' | ||
| 492 | d_waitpid='define' | ||
| 493 | d_wcstombs='define' | ||
| 494 | d_wctomb='define' | ||
| 495 | d_writev='define' | ||
| 496 | d_xenix='undef' | ||
| 497 | date='date' | ||
| 498 | db_hashtype='u_int32_t' | ||
| 499 | db_prefixtype='size_t' | ||
| 500 | db_version_major='' | ||
| 501 | db_version_minor='' | ||
| 502 | db_version_patch='' | ||
| 503 | defvoidused='15' | ||
| 504 | direntrytype='struct dirent' | ||
| 505 | dlext='so' | ||
| 506 | dlsrc='dl_dlopen.xs' | ||
| 507 | doublesize='8' | ||
| 508 | drand01='drand48()' | ||
| 509 | drand48_r_proto='REENTRANT_PROTO_I_ST' | ||
| 510 | dynamic_ext='attrs B ByteLoader Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' | ||
| 511 | eagain='EAGAIN' | ||
| 512 | ebcdic='undef' | ||
| 513 | echo='echo' | ||
| 514 | egrep='egrep' | ||
| 515 | emacs='' | ||
| 516 | endgrent_r_proto='0' | ||
| 517 | endhostent_r_proto='0' | ||
| 518 | endnetent_r_proto='0' | ||
| 519 | endprotoent_r_proto='0' | ||
| 520 | endpwent_r_proto='0' | ||
| 521 | endservent_r_proto='0' | ||
| 522 | eunicefix=':' | ||
| 523 | exe_ext='' | ||
| 524 | expr='expr' | ||
| 525 | extensions='attrs B ByteLoader Cwd Data/Dumper Devel/DProf Devel/Peek Devel/PPPort Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Errno' | ||
| 526 | extras='' | ||
| 527 | fflushNULL='define' | ||
| 528 | fflushall='undef' | ||
| 529 | find='' | ||
| 530 | firstmakefile='makefile' | ||
| 531 | flex='' | ||
| 532 | fpossize='16' | ||
| 533 | fpostype='fpos_t' | ||
| 534 | freetype='void' | ||
| 535 | from=':' | ||
| 536 | full_ar='/usr/bin/ar' | ||
| 537 | full_csh='/bin/csh' | ||
| 538 | full_sed='/bin/sed' | ||
| 539 | gccansipedantic='' | ||
| 540 | gccosandvers='' | ||
| 541 | getgrent_r_proto='REENTRANT_PROTO_I_SBWR' | ||
| 542 | getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' | ||
| 543 | getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR' | ||
| 544 | gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE' | ||
| 545 | gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' | ||
| 546 | gethostent_r_proto='REENTRANT_PROTO_I_SBWRE' | ||
| 547 | getlogin_r_proto='REENTRANT_PROTO_I_BW' | ||
| 548 | getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE' | ||
| 549 | getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' | ||
| 550 | getnetent_r_proto='REENTRANT_PROTO_I_SBWRE' | ||
| 551 | getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR' | ||
| 552 | getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR' | ||
| 553 | getprotoent_r_proto='REENTRANT_PROTO_I_SBWR' | ||
| 554 | getpwent_r_proto='REENTRANT_PROTO_I_SBWR' | ||
| 555 | getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR' | ||
| 556 | getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR' | ||
| 557 | getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR' | ||
| 558 | getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR' | ||
| 559 | getservent_r_proto='REENTRANT_PROTO_I_SBWR' | ||
| 560 | gidsign='1' | ||
| 561 | gidsize='4' | ||
| 562 | gidtype='gid_t' | ||
| 563 | glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib ' | ||
| 564 | gmake='gmake' | ||
| 565 | gmtime_r_proto='REENTRANT_PROTO_S_TS' | ||
| 566 | grep='grep' | ||
| 567 | groupcat='cat /etc/group' | ||
| 568 | groupstype='gid_t' | ||
| 569 | gzip='gzip' | ||
| 570 | h_fcntl='false' | ||
| 571 | h_sysfile='true' | ||
| 572 | hint='recommended' | ||
| 573 | hostcat='cat /etc/hosts' | ||
| 574 | html1dir=' ' | ||
| 575 | html1direxp='' | ||
| 576 | html3dir=' ' | ||
| 577 | html3direxp='' | ||
| 578 | i16size='2' | ||
| 579 | i16type='short' | ||
| 580 | i32size='4' | ||
| 581 | i64size='8' | ||
| 582 | i8size='1' | ||
| 583 | i8type='char' | ||
| 584 | i_arpainet='define' | ||
| 585 | i_bsdioctl='' | ||
| 586 | i_crypt='define' | ||
| 587 | i_db='undef' | ||
| 588 | i_dbm='undef' | ||
| 589 | i_dirent='define' | ||
| 590 | i_dld='undef' | ||
| 591 | i_dlfcn='define' | ||
| 592 | i_fcntl='undef' | ||
| 593 | i_float='define' | ||
| 594 | i_fp='undef' | ||
| 595 | i_fp_class='undef' | ||
| 596 | i_gdbm='undef' | ||
| 597 | i_grp='define' | ||
| 598 | i_ieeefp='undef' | ||
| 599 | i_inttypes='define' | ||
| 600 | i_langinfo='define' | ||
| 601 | i_libutil='undef' | ||
| 602 | i_limits='define' | ||
| 603 | i_locale='define' | ||
| 604 | i_machcthr='undef' | ||
| 605 | i_malloc='define' | ||
| 606 | i_math='define' | ||
| 607 | i_memory='undef' | ||
| 608 | i_mntent='define' | ||
| 609 | i_ndbm='undef' | ||
| 610 | i_netdb='define' | ||
| 611 | i_neterrno='undef' | ||
| 612 | i_netinettcp='define' | ||
| 613 | i_niin='define' | ||
| 614 | i_poll='define' | ||
| 615 | i_prot='undef' | ||
| 616 | i_pthread='define' | ||
| 617 | i_pwd='define' | ||
| 618 | i_rpcsvcdbm='undef' | ||
| 619 | i_sfio='undef' | ||
| 620 | i_sgtty='undef' | ||
| 621 | i_shadow='define' | ||
| 622 | i_socks='undef' | ||
| 623 | i_stdarg='define' | ||
| 624 | i_stddef='define' | ||
| 625 | i_stdlib='define' | ||
| 626 | i_string='define' | ||
| 627 | i_sunmath='undef' | ||
| 628 | i_sysaccess='undef' | ||
| 629 | i_sysdir='define' | ||
| 630 | i_sysfile='define' | ||
| 631 | i_sysfilio='undef' | ||
| 632 | i_sysin='undef' | ||
| 633 | i_sysioctl='define' | ||
| 634 | i_syslog='define' | ||
| 635 | i_sysmman='define' | ||
| 636 | i_sysmode='undef' | ||
| 637 | i_sysmount='define' | ||
| 638 | i_sysndir='undef' | ||
| 639 | i_sysparam='define' | ||
| 640 | i_sysresrc='define' | ||
| 641 | i_syssecrt='undef' | ||
| 642 | i_sysselct='define' | ||
| 643 | i_syssockio='undef' | ||
| 644 | i_sysstat='define' | ||
| 645 | i_sysstatfs='define' | ||
| 646 | i_sysstatvfs='define' | ||
| 647 | i_systime='define' | ||
| 648 | i_systimek='undef' | ||
| 649 | i_systimes='define' | ||
| 650 | i_systypes='define' | ||
| 651 | i_sysuio='define' | ||
| 652 | i_sysun='define' | ||
| 653 | i_sysutsname='define' | ||
| 654 | i_sysvfs='define' | ||
| 655 | i_syswait='define' | ||
| 656 | i_termio='undef' | ||
| 657 | i_termios='define' | ||
| 658 | i_time='define' | ||
| 659 | i_unistd='define' | ||
| 660 | i_ustat='define' | ||
| 661 | i_utime='define' | ||
| 662 | i_values='define' | ||
| 663 | i_varargs='undef' | ||
| 664 | i_varhdr='stdarg.h' | ||
| 665 | i_vfork='undef' | ||
| 666 | ignore_versioned_solibs='y' | ||
| 667 | inc_version_list=' ' | ||
| 668 | inc_version_list_init='0' | ||
| 669 | incpath='' | ||
| 670 | inews='' | ||
| 671 | installarchlib='@LIBDIR@/perl/5.8' | ||
| 672 | installbin='@BINDIR@' | ||
| 673 | installhtml1dir='' | ||
| 674 | installhtml3dir='' | ||
| 675 | installman1dir='@MANDIR@/man1' | ||
| 676 | installman3dir='@MANDIR@/man3' | ||
| 677 | installprefix='@PREFIX@' | ||
| 678 | installprefixexp='@PREFIX@/usr' | ||
| 679 | installprivlib='@DATADIR@/perl/5.8' | ||
| 680 | installscript='@BINDIR@' | ||
| 681 | installsitearch='@PREFIX@/local/lib/perl/5.8.8' | ||
| 682 | installsitebin='@PREFIX@/local/bin' | ||
| 683 | installsitehtml1dir='' | ||
| 684 | installsitehtml3dir='' | ||
| 685 | installsitelib='@PREFIX@/local/share/perl/5.8.8' | ||
| 686 | installsiteman1dir='@PREFIX@/local/man/man1' | ||
| 687 | installsiteman3dir='@PREFIX@/local/man/man3' | ||
| 688 | installsitescript='@PREFIX@/local/bin' | ||
| 689 | installstyle='lib/perl5' | ||
| 690 | installusrbinperl='define' | ||
| 691 | installvendorarch='@LIBDIR@/perl5' | ||
| 692 | installvendorbin='@BINDIR@' | ||
| 693 | installvendorhtml1dir='' | ||
| 694 | installvendorhtml3dir='' | ||
| 695 | installvendorlib='@DATADIR@/perl5' | ||
| 696 | installvendorman1dir='@MANDIR@/man1' | ||
| 697 | installvendorman3dir='@MANDIR@/man3' | ||
| 698 | installvendorscript='@BINDIR@' | ||
| 699 | intsize='4' | ||
| 700 | issymlink='test -h' | ||
| 701 | ivdformat='"ld"' | ||
| 702 | ivtype='long' | ||
| 703 | known_extensions='attrs B ByteLoader Cwd Data/Dumper DB_File Devel/DProf Devel/Peek Devel/PPPort 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 PerlIO/encoding PerlIO/scalar PerlIO/via POSIX re SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread threads Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared' | ||
| 704 | ksh='' | ||
| 705 | ld='gcc' | ||
| 706 | lddlflags='-shared -L/usr/local/lib' | ||
| 707 | ldflags=' -L/usr/local/lib' | ||
| 708 | ldflags_uselargefiles='' | ||
| 709 | ldlibpthname='LD_LIBRARY_PATH' | ||
| 710 | less='less' | ||
| 711 | lib_ext='.a' | ||
| 712 | libperl='libperl.so' | ||
| 713 | libpth='/usr/local/lib /lib /usr/lib' | ||
| 714 | line='' | ||
| 715 | lint='' | ||
| 716 | lkflags='' | ||
| 717 | ln='ln' | ||
| 718 | lns='/bin/ln -s' | ||
| 719 | localtime_r_proto='REENTRANT_PROTO_S_TS' | ||
| 720 | locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include' | ||
| 721 | loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib' | ||
| 722 | longlongsize='8' | ||
| 723 | lp='' | ||
| 724 | lpr='' | ||
| 725 | ls='ls' | ||
| 726 | lseeksize='8' | ||
| 727 | lseektype='off_t' | ||
| 728 | mail='' | ||
| 729 | mailx='' | ||
| 730 | make='make' | ||
| 731 | make_set_make='#' | ||
| 732 | mallocobj='' | ||
| 733 | mallocsrc='' | ||
| 734 | malloctype='void *' | ||
| 735 | man1dir='/usr/share/man/man1' | ||
| 736 | man1direxp='/usr/share/man/man1' | ||
| 737 | man1ext='1' | ||
| 738 | man3dir='/usr/share/man/man3' | ||
| 739 | man3direxp='/usr/share/man/man3' | ||
| 740 | man3ext='3pm' | ||
| 741 | mips_type='' | ||
| 742 | mistrustnm='' | ||
| 743 | mkdir='mkdir' | ||
| 744 | mmaptype='void *' | ||
| 745 | modetype='mode_t' | ||
| 746 | more='more' | ||
| 747 | multiarch='undef' | ||
| 748 | mv='' | ||
| 749 | myarchname='@ARCH@' | ||
| 750 | mydomain='.localdomain' | ||
| 751 | myhostname='localhost' | ||
| 752 | n='-n' | ||
| 753 | need_va_copy='undef' | ||
| 754 | netdb_hlen_type='size_t' | ||
| 755 | netdb_host_type='const void *' | ||
| 756 | netdb_name_type='const char *' | ||
| 757 | netdb_net_type='in_addr_t' | ||
| 758 | nm='nm' | ||
| 759 | nm_opt='' | ||
| 760 | nm_so_opt='--dynamic' | ||
| 761 | nonxs_ext='Errno' | ||
| 762 | nroff='nroff' | ||
| 763 | nvEUformat='"E"' | ||
| 764 | nvFUformat='"F"' | ||
| 765 | nvGUformat='"G"' | ||
| 766 | nveformat='"e"' | ||
| 767 | nvfformat='"f"' | ||
| 768 | nvgformat='"g"' | ||
| 769 | nvsize='8' | ||
| 770 | nvtype='double' | ||
| 771 | o_nonblock='O_NONBLOCK' | ||
| 772 | obj_ext='.o' | ||
| 773 | old_pthread_create_joinable='' | ||
| 774 | optimize='-O2' | ||
| 775 | orderlib='false' | ||
| 776 | osname='linux' | ||
| 777 | otherlibdirs=' ' | ||
| 778 | package='perl5' | ||
| 779 | pager='/usr/bin/less -isr' | ||
| 780 | passcat='cat /etc/passwd' | ||
| 781 | patchlevel='8' | ||
| 782 | path_sep=':' | ||
| 783 | perl5='hostperl' | ||
| 784 | perl='' | ||
| 785 | perl_patchlevel='' | ||
| 786 | perladmin='root@localhost' | ||
| 787 | perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' | ||
| 788 | perlpath='hostperl' | ||
| 789 | pg='pg' | ||
| 790 | phostname='' | ||
| 791 | pidtype='pid_t' | ||
| 792 | plibpth='' | ||
| 793 | pmake='' | ||
| 794 | pr='' | ||
| 795 | prefix='/usr' | ||
| 796 | prefixexp='/usr' | ||
| 797 | privlib='/usr/share/perl/5.8' | ||
| 798 | privlibexp='/usr/share/perl/5.8' | ||
| 799 | procselfexe='"/proc/self/exe"' | ||
| 800 | prototype='define' | ||
| 801 | randbits='48' | ||
| 802 | randfunc='drand48' | ||
| 803 | random_r_proto='REENTRANT_PROTO_I_St' | ||
| 804 | randseedtype='long' | ||
| 805 | ranlib=':' | ||
| 806 | rd_nodata='-1' | ||
| 807 | readdir64_r_proto='REENTRANT_PROTO_I_TSR' | ||
| 808 | readdir_r_proto='REENTRANT_PROTO_I_TSR' | ||
| 809 | revision='5' | ||
| 810 | rm='rm' | ||
| 811 | rmail='' | ||
| 812 | run='' | ||
| 813 | runnm='false' | ||
| 814 | sPRIEUldbl='"LE"' | ||
| 815 | sPRIFUldbl='"LF"' | ||
| 816 | sPRIGUldbl='"LG"' | ||
| 817 | sPRIeldbl='"Le"' | ||
| 818 | sPRIfldbl='"Lf"' | ||
| 819 | sPRIgldbl='"Lg"' | ||
| 820 | sSCNfldbl='"Lf"' | ||
| 821 | sched_yield='sched_yield()' | ||
| 822 | scriptdir='/usr/bin' | ||
| 823 | scriptdirexp='/usr/bin' | ||
| 824 | sed='sed' | ||
| 825 | seedfunc='srand48' | ||
| 826 | selecttype='fd_set *' | ||
| 827 | sendmail='' | ||
| 828 | setgrent_r_proto='0' | ||
| 829 | sethostent_r_proto='0' | ||
| 830 | setlocale_r_proto='0' | ||
| 831 | setnetent_r_proto='0' | ||
| 832 | setprotoent_r_proto='0' | ||
| 833 | setpwent_r_proto='0' | ||
| 834 | setservent_r_proto='0' | ||
| 835 | sh='/bin/sh' | ||
| 836 | shar='' | ||
| 837 | sharpbang='#!' | ||
| 838 | shmattype='void *' | ||
| 839 | shortsize='2' | ||
| 840 | shrpenv='' | ||
| 841 | shsharp='true' | ||
| 842 | sig_count='65' | ||
| 843 | 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 ' | ||
| 844 | 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' | ||
| 845 | sig_size='69' | ||
| 846 | 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 ' | ||
| 847 | 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' | ||
| 848 | signal_t='void' | ||
| 849 | sitearch='/usr/local/lib/perl/5.8.8' | ||
| 850 | sitearchexp='/usr/local/lib/perl/5.8.8' | ||
| 851 | sitebin='/usr/local/bin' | ||
| 852 | sitebinexp='/usr/local/bin' | ||
| 853 | sitehtml1dir='' | ||
| 854 | sitehtml1direxp='' | ||
| 855 | sitehtml3dir='' | ||
| 856 | sitehtml3direxp='' | ||
| 857 | sitelib='/usr/local/share/perl/5.8.8' | ||
| 858 | sitelib_stem='' | ||
| 859 | sitelibexp='/usr/local/share/perl/5.8.8' | ||
| 860 | siteman1dir='/usr/local/man/man1' | ||
| 861 | siteman1direxp='/usr/local/man/man1' | ||
| 862 | siteman3dir='/usr/local/man/man3' | ||
| 863 | siteman3direxp='/usr/local/man/man3' | ||
| 864 | siteprefix='/usr/local' | ||
| 865 | siteprefixexp='/usr/local' | ||
| 866 | sitescript='/usr/local/bin' | ||
| 867 | sitescriptexp='/usr/local/bin' | ||
| 868 | sizetype='size_t' | ||
| 869 | sleep='' | ||
| 870 | smail='' | ||
| 871 | so='so' | ||
| 872 | sockethdr='' | ||
| 873 | socketlib='' | ||
| 874 | socksizetype='socklen_t' | ||
| 875 | sort='sort' | ||
| 876 | spackage='Perl5' | ||
| 877 | spitshell='cat' | ||
| 878 | srand48_r_proto='REENTRANT_PROTO_I_LS' | ||
| 879 | srandom_r_proto='REENTRANT_PROTO_I_TS' | ||
| 880 | src='.' | ||
| 881 | ssizetype='ssize_t' | ||
| 882 | startperl='#!/usr/bin/perl' | ||
| 883 | startsh='#!/bin/sh' | ||
| 884 | static_ext=' ' | ||
| 885 | stdchar='char' | ||
| 886 | stdio_base='((fp)->_IO_read_base)' | ||
| 887 | stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)' | ||
| 888 | stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)' | ||
| 889 | stdio_filbuf='' | ||
| 890 | stdio_ptr='((fp)->_IO_read_ptr)' | ||
| 891 | stdio_stream_array='' | ||
| 892 | strerror_r_proto='REENTRANT_PROTO_B_IBW' | ||
| 893 | strings='/usr/include/string.h' | ||
| 894 | submit='' | ||
| 895 | subversion='8' | ||
| 896 | sysman='/usr/share/man/man1' | ||
| 897 | tail='' | ||
| 898 | tar='' | ||
| 899 | targetarch='' | ||
| 900 | tbl='' | ||
| 901 | tee='' | ||
| 902 | test='test' | ||
| 903 | timeincl='/usr/include/sys/time.h /usr/include/time.h ' | ||
| 904 | timetype='time_t' | ||
| 905 | tmpnam_r_proto='REENTRANT_PROTO_B_B' | ||
| 906 | to=':' | ||
| 907 | touch='touch' | ||
| 908 | tr='tr' | ||
| 909 | trnl='\n' | ||
| 910 | troff='' | ||
| 911 | ttyname_r_proto='REENTRANT_PROTO_I_IBW' | ||
| 912 | u16size='2' | ||
| 913 | u16type='unsigned short' | ||
| 914 | u32size='4' | ||
| 915 | u64size='8' | ||
| 916 | u8size='1' | ||
| 917 | u8type='unsigned char' | ||
| 918 | uidsign='1' | ||
| 919 | uidsize='4' | ||
| 920 | uidtype='uid_t' | ||
| 921 | uname='uname' | ||
| 922 | uniq='uniq' | ||
| 923 | use5005threads='undef' | ||
| 924 | usecrosscompile='undef' | ||
| 925 | usedl='define' | ||
| 926 | usefaststdio='define' | ||
| 927 | useithreads='define' | ||
| 928 | uselargefiles='define' | ||
| 929 | uselongdouble='undef' | ||
| 930 | usemallocwrap='define' | ||
| 931 | usemorebits='undef' | ||
| 932 | usemultiplicity='define' | ||
| 933 | usemymalloc='n' | ||
| 934 | usenm='false' | ||
| 935 | useopcode='true' | ||
| 936 | useperlio='define' | ||
| 937 | useposix='true' | ||
| 938 | usereentrant='undef' | ||
| 939 | usesfio='false' | ||
| 940 | useshrplib='true' | ||
| 941 | usesitecustomize='undef' | ||
| 942 | usesocks='undef' | ||
| 943 | usethreads='define' | ||
| 944 | usevendorprefix='define' | ||
| 945 | usevfork='false' | ||
| 946 | usrinc='/usr/include' | ||
| 947 | uuname='' | ||
| 948 | uvXUformat='"lX"' | ||
| 949 | uvoformat='"lo"' | ||
| 950 | uvtype='unsigned long' | ||
| 951 | uvuformat='"lu"' | ||
| 952 | uvxformat='"lx"' | ||
| 953 | vendorarch='/usr/lib/perl5' | ||
| 954 | vendorarchexp='/usr/lib/perl5' | ||
| 955 | vendorbin='/usr/bin' | ||
| 956 | vendorbinexp='/usr/bin' | ||
| 957 | vendorhtml1dir=' ' | ||
| 958 | vendorhtml1direxp='' | ||
| 959 | vendorhtml3dir=' ' | ||
| 960 | vendorhtml3direxp='' | ||
| 961 | vendorlib='/usr/share/perl5' | ||
| 962 | vendorlib_stem='' | ||
| 963 | vendorlibexp='/usr/share/perl5' | ||
| 964 | vendorman1dir='/usr/share/man/man1' | ||
| 965 | vendorman1direxp='/usr/share/man/man1' | ||
| 966 | vendorman3dir='/usr/share/man/man3' | ||
| 967 | vendorman3direxp='/usr/share/man/man3' | ||
| 968 | vendorprefix='/usr' | ||
| 969 | vendorprefixexp='/usr' | ||
| 970 | vendorscript='/usr/bin' | ||
| 971 | vendorscriptexp='/usr/bin' | ||
| 972 | version='5.8.8' | ||
| 973 | version_patchlevel_string='version 8 subversion 8' | ||
| 974 | versiononly='undef' | ||
| 975 | vi='' | ||
| 976 | voidflags='15' | ||
| 977 | xlibpth='/usr/lib/386 /lib/386' | ||
| 978 | yacc='yacc' | ||
| 979 | yaccflags='' | ||
| 980 | zcat='' | ||
| 981 | zip='zip' | ||
| 982 | # Configure command line arguments. | ||
| 983 | config_arg0='Configure' | ||
| 984 | config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr -Dotherlibdirs=/usr/lib/perl5/5.8.8 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr' | ||
| 985 | config_argc=27 | ||
| 986 | config_arg1='-des' | ||
| 987 | config_arg2='-Doptimize=-O2' | ||
| 988 | config_arg3='-Dmyhostname=localhost' | ||
| 989 | config_arg4='-Dperladmin=root@localhost' | ||
| 990 | config_arg5='-Dcc=gcc' | ||
| 991 | config_arg6='-Dcf_by=Open Embedded' | ||
| 992 | config_arg7='-Dprefix=/usr' | ||
| 993 | config_arg8='-Dvendorprefix=/usr' | ||
| 994 | config_arg9='-Dsiteprefix=/usr' | ||
| 995 | config_arg10='-Dotherlibdirs=/usr/lib/perl5/5.8.8' | ||
| 996 | config_arg11='-Duseshrplib' | ||
| 997 | config_arg12='-Dusethreads' | ||
| 998 | config_arg13='-Duseithreads' | ||
| 999 | config_arg14='-Duselargefiles' | ||
| 1000 | config_arg15='-Ud_dosuid' | ||
| 1001 | config_arg16='-Dd_semctl_semun' | ||
| 1002 | config_arg17='-Ui_db' | ||
| 1003 | config_arg18='-Ui_ndbm' | ||
| 1004 | config_arg19='-Ui_gdbm' | ||
| 1005 | config_arg20='-Di_shadow' | ||
| 1006 | config_arg21='-Di_syslog' | ||
| 1007 | config_arg22='-Dman3ext=3pm' | ||
| 1008 | config_arg23='-Duseperlio' | ||
| 1009 | config_arg24='-Dinstallusrbinperl' | ||
| 1010 | config_arg25='-Ubincompat5005' | ||
| 1011 | config_arg26='-Uversiononly' | ||
| 1012 | config_arg27='-Dpager=/usr/bin/less -isr' | ||
| 1013 | PERL_REVISION=5 | ||
| 1014 | PERL_VERSION=8 | ||
| 1015 | PERL_SUBVERSION=8 | ||
| 1016 | PERL_API_REVISION=5 | ||
| 1017 | PERL_API_VERSION=8 | ||
| 1018 | PERL_API_SUBVERSION=0 | ||
| 1019 | PERL_PATCHLEVEL= | ||
| 1020 | PERL_CONFIG_SH=true | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32 b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32 new file mode 100644 index 0000000000..e22d71d8ee --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32 | |||
| @@ -0,0 +1,58 @@ | |||
| 1 | alignbytes='4' | ||
| 2 | ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' | ||
| 3 | ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' | ||
| 4 | yaccflags='' | ||
| 5 | ccsymbols='__GNUC_PATCHLEVEL__=5' | ||
| 6 | cppccsymbols='__GNUC__=3 __GNUC_MINOR__=3' | ||
| 7 | cppccsymbols='__GNUC__=3 __GNUC_MINOR__=3' | ||
| 8 | cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include' | ||
| 9 | cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=3 __GNU_LIBRARY__=6 _GNU_SOURCE=1 i386=1 __i386=1 __i386__=1 __i486=1 __i486__=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 unix=1 __unix=1 __unix__=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' | ||
| 10 | d_nv_preserves_uv='define' | ||
| 11 | d_u32align='undef' | ||
| 12 | gccversion='3.3.5 (Debian 1:3.3.5-13)' | ||
| 13 | getspnam_r_proto='0' | ||
| 14 | gidformat='"lu"' | ||
| 15 | gnulibc_version='2.3.2' | ||
| 16 | i32type='long' | ||
| 17 | i64type='long long' | ||
| 18 | ivsize='4' | ||
| 19 | gnulibc_version='2.3.2' | ||
| 20 | libc='/lib/libc-2.3.2.so' | ||
| 21 | libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' | ||
| 22 | 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' | ||
| 23 | ignore_versioned_solibs='y' | ||
| 24 | libs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' | ||
| 25 | libsdirs=' /usr/lib' | ||
| 26 | libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' | ||
| 27 | 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' | ||
| 28 | libspath=' /usr/local/lib /lib /usr/lib' | ||
| 29 | 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' | ||
| 30 | libswanted_uselargefiles='' | ||
| 31 | perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' | ||
| 32 | libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' | ||
| 33 | 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' | ||
| 34 | longdblsize='12' | ||
| 35 | longlongsize='8' | ||
| 36 | longsize='4' | ||
| 37 | myuname='linux birgitte 2.6.21-rc5 #63 tue mar 27 14:41:54 est 2007 i686 gnulinux ' | ||
| 38 | nv_preserves_uv_bits='32' | ||
| 39 | osvers='2.6.21-rc5' | ||
| 40 | ptrsize='4' | ||
| 41 | quadkind='3' | ||
| 42 | quadtype='long long' | ||
| 43 | uquadtype='unsigned long long' | ||
| 44 | sPRIXU64='"LX"' | ||
| 45 | sPRId64='"Ld"' | ||
| 46 | sPRIi64='"Li"' | ||
| 47 | sPRIo64='"Lo"' | ||
| 48 | sPRIu64='"Lu"' | ||
| 49 | sPRIx64='"Lx"' | ||
| 50 | selectminbits='32' | ||
| 51 | sizesize='4' | ||
| 52 | u32type='unsigned long' | ||
| 53 | u64type='unsigned long long' | ||
| 54 | uidformat='"lu"' | ||
| 55 | uquadtype='unsigned long long' | ||
| 56 | use64bitall='undef' | ||
| 57 | use64bitint='undef' | ||
| 58 | uvsize='4' | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32-be b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32-be new file mode 100644 index 0000000000..a59a9abb5e --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32-be | |||
| @@ -0,0 +1 @@ | |||
| byteorder='4321' | |||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32-le b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32-le new file mode 100644 index 0000000000..10e4226567 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-32-le | |||
| @@ -0,0 +1 @@ | |||
| byteorder='1234' | |||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64 b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64 new file mode 100644 index 0000000000..6e58fa71a3 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64 | |||
| @@ -0,0 +1,58 @@ | |||
| 1 | alignbytes='8' | ||
| 2 | ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' | ||
| 3 | ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' | ||
| 4 | yaccflags='' | ||
| 5 | ccsymbols='' | ||
| 6 | cppccsymbols='' | ||
| 7 | cppccsymbols='' | ||
| 8 | cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -Wdeclaration-after-statement' | ||
| 9 | cppsymbols='__amd64=1 __amd64__=1 __ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=4 __GNUC__=4 __GNUC_MINOR__=1 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _LP64=1 __LP64__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 unix=1 __unix=1 __unix__=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 __x86_64=1 __x86_64__=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1' | ||
| 10 | d_nv_preserves_uv='undef' | ||
| 11 | d_u32align='define' | ||
| 12 | gccversion='4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)' | ||
| 13 | getspnam_r_proto='REENTRANT_PROTO_I_CSBWR' | ||
| 14 | gidformat='"u"' | ||
| 15 | gnulibc_version='2.4' | ||
| 16 | i32type='int' | ||
| 17 | i64type='long' | ||
| 18 | ivsize='8' | ||
| 19 | gnulibc_version='2.4' | ||
| 20 | libc='/lib/libc-2.4.so' | ||
| 21 | libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' | ||
| 22 | libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' | ||
| 23 | ignore_versioned_solibs='y' | ||
| 24 | libs='-lnsl -ldb -ldl -lm -lcrypt -lutil -lpthread -lc' | ||
| 25 | libsdirs=' /usr/lib' | ||
| 26 | libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' | ||
| 27 | libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' | ||
| 28 | libspath=' /usr/local/lib /lib /usr/lib' | ||
| 29 | 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' | ||
| 30 | libswanted_uselargefiles='' | ||
| 31 | perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' | ||
| 32 | libsfiles=' libnsl.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' | ||
| 33 | libsfound=' /usr/lib/libnsl.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libpthread.so /usr/lib/libc.so' | ||
| 34 | longdblsize='16' | ||
| 35 | longlongsize='8' | ||
| 36 | longsize='8' | ||
| 37 | myuname='linux nynaeve 2.6.20.4 #29 smp thu mar 29 15:35:30 est 2007 x86_64 gnulinux ' | ||
| 38 | nv_preserves_uv_bits='53' | ||
| 39 | osvers='2.6.20.4' | ||
| 40 | ptrsize='8' | ||
| 41 | quadkind='2' | ||
| 42 | quadtype='long' | ||
| 43 | uquadtype='unsigned long' | ||
| 44 | sPRIXU64='"lX"' | ||
| 45 | sPRId64='"ld"' | ||
| 46 | sPRIi64='"li"' | ||
| 47 | sPRIo64='"lo"' | ||
| 48 | sPRIu64='"lu"' | ||
| 49 | sPRIx64='"lx"' | ||
| 50 | selectminbits='64' | ||
| 51 | sizesize='8' | ||
| 52 | u32type='unsigned int' | ||
| 53 | u64type='unsigned long' | ||
| 54 | uidformat='"u"' | ||
| 55 | uquadtype='unsigned long' | ||
| 56 | use64bitall='define' | ||
| 57 | use64bitint='define' | ||
| 58 | uvsize='8' | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64-be b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64-be new file mode 100644 index 0000000000..c08ce3c431 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64-be | |||
| @@ -0,0 +1 @@ | |||
| byteorder='87654321' | |||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64-le b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64-le new file mode 100644 index 0000000000..277d2a9bee --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/config.sh-64-le | |||
| @@ -0,0 +1 @@ | |||
| byteorder='12345678' | |||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/generate-sh.patch b/meta/recipes-devtools/perl/perl-5.8.8/generate-sh.patch new file mode 100644 index 0000000000..ceb74196d6 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/generate-sh.patch | |||
| @@ -0,0 +1,46 @@ | |||
| 1 | Use the ld flags from the supplied configuration file. For sh we need the | ||
| 2 | flags that specify to build PIC code so that the shared libraries work. | ||
| 3 | |||
| 4 | Index: perl-5.8.8/Cross/generate_config_sh | ||
| 5 | =================================================================== | ||
| 6 | --- perl-5.8.8.orig/Cross/generate_config_sh 2003-09-05 18:31:08.000000000 +1000 | ||
| 7 | +++ perl-5.8.8/Cross/generate_config_sh 2007-05-30 09:12:50.000000000 +1000 | ||
| 8 | @@ -19,10 +19,10 @@ | ||
| 9 | $callbacks->{'ar'} = [\&simple_process, ["AR", "arm-linux-ar"]]; | ||
| 10 | $callbacks->{'archname'} = [\&simple_process, ["SYS", "armv4l-linux"]]; | ||
| 11 | $callbacks->{'cc'} = [\&simple_process, ["CC", "arm-linux-gcc"]]; | ||
| 12 | -$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; | ||
| 13 | -$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; | ||
| 14 | -$callbacks->{'ccflags'} = [\&simple_process, ["CFLAGS", "-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; | ||
| 15 | -$callbacks->{'ccflags_uselargefiles'} = [\&simple_process, ["CFLAGS", "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; | ||
| 16 | +#$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; | ||
| 17 | +#$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; | ||
| 18 | +$callbacks->{'ccflags'} = [\&simple_process_insert, ["CFLAGS", "-fno-strict-aliasing -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; | ||
| 19 | +$callbacks->{'ccflags_uselargefiles'} = [\&simple_process_insert, ["CFLAGS", "-D_GNU_SOURCE -DTHREADS_HAVE_PIDS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; | ||
| 20 | $callbacks->{'ccname'} = [\&simple_process, ["CC", "arm-linux-gcc"]]; | ||
| 21 | $callbacks->{'cpp'} = [\&simple_process, ["CCP", "arm-linux-cpp"]]; | ||
| 22 | $callbacks->{'cppflags'} = [\&simple_process, ["CCPFLAGS", "-fno-strict-aliasing"]]; | ||
| 23 | @@ -105,6 +105,23 @@ | ||
| 24 | |||
| 25 | } | ||
| 26 | |||
| 27 | +# Insert env var into the variables value | ||
| 28 | +sub simple_process_insert { | ||
| 29 | + my $key = shift; | ||
| 30 | + my $value = shift; | ||
| 31 | + my $envvar = $callbacks->{$key}->[1][0]; | ||
| 32 | + | ||
| 33 | + if ($ENV{$envvar}) { | ||
| 34 | + # Strip quotes from value | ||
| 35 | + $value =~ s/^\'//; | ||
| 36 | + $value =~ s/\'$//; | ||
| 37 | + # Remove -I/usr/local/... from the value | ||
| 38 | + $value =~ s#\W-I/usr/local/\w+\W# #g; | ||
| 39 | + # Prepend env var (OE setting) to value | ||
| 40 | + print("$key=\'$ENV{$envvar} $value\'\n"); | ||
| 41 | + } | ||
| 42 | +} | ||
| 43 | + | ||
| 44 | sub library_munge { | ||
| 45 | my $key = shift; | ||
| 46 | my $value = shift; | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/installperl.patch b/meta/recipes-devtools/perl/perl-5.8.8/installperl.patch new file mode 100644 index 0000000000..ff52bc3a9c --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/installperl.patch | |||
| @@ -0,0 +1,15 @@ | |||
| 1 | Index: perl-5.8.8/installperl | ||
| 2 | =================================================================== | ||
| 3 | --- perl-5.8.8.orig/installperl 2007-06-14 12:36:23.000000000 +1000 | ||
| 4 | +++ perl-5.8.8/installperl 2007-06-14 12:38:39.000000000 +1000 | ||
| 5 | @@ -3,8 +3,8 @@ | ||
| 6 | BEGIN { | ||
| 7 | require 5.004; | ||
| 8 | chdir '..' if !-d 'lib' and -d '../lib'; | ||
| 9 | - @INC = 'lib'; | ||
| 10 | - $ENV{PERL5LIB} = 'lib'; | ||
| 11 | +# @INC = 'lib'; | ||
| 12 | +# $ENV{PERL5LIB} = 'lib'; | ||
| 13 | } | ||
| 14 | |||
| 15 | use strict; | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/makedepend-dash.patch b/meta/recipes-devtools/perl/perl-5.8.8/makedepend-dash.patch new file mode 100644 index 0000000000..1f15474377 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/makedepend-dash.patch | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | Index: perl-5.8.8/makedepend.SH | ||
| 2 | =================================================================== | ||
| 3 | --- perl-5.8.8.orig/makedepend.SH 2007-05-24 12:06:52.000000000 +1000 | ||
| 4 | +++ perl-5.8.8/makedepend.SH 2007-05-24 12:27:33.000000000 +1000 | ||
| 5 | @@ -128,7 +128,7 @@ | ||
| 6 | *.y) filebase=`basename $file .y` ;; | ||
| 7 | esac | ||
| 8 | case "$file" in | ||
| 9 | - */*) finc="-I`echo $file | sed 's#/[^/]*$##`" ;; | ||
| 10 | + */*) finc="-I`echo $file | sed 's#/[^/]*$##'`" ;; | ||
| 11 | *) finc= ;; | ||
| 12 | esac | ||
| 13 | $echo "Finding dependencies for $filebase$_o." | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/native-no-gdbminc.patch b/meta/recipes-devtools/perl/perl-5.8.8/native-no-gdbminc.patch new file mode 100644 index 0000000000..f00fa2cc17 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/native-no-gdbminc.patch | |||
| @@ -0,0 +1,18 @@ | |||
| 1 | If you have a /usr/include/gdbm/ndbm.h host on the header then the configure | ||
| 2 | script adds -I/usr/include/gdbm to the ccflags even though gdbm support is | ||
| 3 | disabled. Prevent perl from doing this so we don't get cross compile badness | ||
| 4 | errors while building perl. | ||
| 5 | |||
| 6 | --- perl-5.8.8/Configure 2007/05/06 23:42:18 1.1 | ||
| 7 | +++ perl-5.8.8/Configure 2007/05/06 23:42:48 | ||
| 8 | @@ -20033,8 +20033,8 @@ | ||
| 9 | # ndbm.h header in /usr/include/gdbm/ndbm.h. | ||
| 10 | if $test -f /usr/include/gdbm/ndbm.h; then | ||
| 11 | echo '<gdbm/ndbm.h> found.' | ||
| 12 | - ccflags="$ccflags -I/usr/include/gdbm" | ||
| 13 | - cppflags="$cppflags -I/usr/include/gdbm" | ||
| 14 | +# ccflags="$ccflags -I/usr/include/gdbm" | ||
| 15 | +# cppflags="$cppflags -I/usr/include/gdbm" | ||
| 16 | t_ndbm=$define | ||
| 17 | fi | ||
| 18 | ;; | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/native-nopacklist.patch b/meta/recipes-devtools/perl/perl-5.8.8/native-nopacklist.patch new file mode 100644 index 0000000000..a0ba269e00 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/native-nopacklist.patch | |||
| @@ -0,0 +1,84 @@ | |||
| 1 | Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files | ||
| 2 | |||
| 3 | diff -Naur --exclude=debian perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm perl-5.8.8/lib/ExtUtils/MM_Unix.pm | ||
| 4 | --- perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm 2005-05-21 19:42:56.000000000 +1000 | ||
| 5 | +++ perl-5.8.8/lib/ExtUtils/MM_Unix.pm 2006-02-05 17:40:19.000000000 +1100 | ||
| 6 | @@ -2054,9 +2054,7 @@ | ||
| 7 | $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site | ||
| 8 | |||
| 9 | pure_perl_install :: | ||
| 10 | - $(NOECHO) $(MOD_INSTALL) \ | ||
| 11 | - read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 12 | - write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 13 | + $(NOECHO) $(MOD_INSTALL) \ | ||
| 14 | $(INST_LIB) $(DESTINSTALLPRIVLIB) \ | ||
| 15 | $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ | ||
| 16 | $(INST_BIN) $(DESTINSTALLBIN) \ | ||
| 17 | @@ -2081,9 +2079,7 @@ | ||
| 18 | }.$self->catdir('$(PERL_ARCHLIB)','auto','$(FULLEXT)').q{ | ||
| 19 | |||
| 20 | pure_vendor_install :: | ||
| 21 | - $(NOECHO) $(MOD_INSTALL) \ | ||
| 22 | - read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 23 | - write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ | ||
| 24 | + $(NOECHO) $(MOD_INSTALL) \ | ||
| 25 | $(INST_LIB) $(DESTINSTALLVENDORLIB) \ | ||
| 26 | $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ | ||
| 27 | $(INST_BIN) $(DESTINSTALLVENDORBIN) \ | ||
| 28 | @@ -2092,37 +2088,19 @@ | ||
| 29 | $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) | ||
| 30 | |||
| 31 | doc_perl_install :: | ||
| 32 | - $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod | ||
| 33 | - -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) | ||
| 34 | - -$(NOECHO) $(DOC_INSTALL) \ | ||
| 35 | - "Module" "$(NAME)" \ | ||
| 36 | - "installed into" "$(INSTALLPRIVLIB)" \ | ||
| 37 | - LINKTYPE "$(LINKTYPE)" \ | ||
| 38 | - VERSION "$(VERSION)" \ | ||
| 39 | - EXE_FILES "$(EXE_FILES)" \ | ||
| 40 | - >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ | ||
| 41 | |||
| 42 | doc_site_install :: | ||
| 43 | - $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod | ||
| 44 | - -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) | ||
| 45 | - -$(NOECHO) $(DOC_INSTALL) \ | ||
| 46 | + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod | ||
| 47 | + -$(NOECHO) $(MKPATH) $(DESTINSTALLSITEARCH) | ||
| 48 | + -$(NOECHO) $(DOC_INSTALL) \ | ||
| 49 | "Module" "$(NAME)" \ | ||
| 50 | "installed into" "$(INSTALLSITELIB)" \ | ||
| 51 | LINKTYPE "$(LINKTYPE)" \ | ||
| 52 | VERSION "$(VERSION)" \ | ||
| 53 | EXE_FILES "$(EXE_FILES)" \ | ||
| 54 | - >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ | ||
| 55 | + >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{ | ||
| 56 | |||
| 57 | doc_vendor_install :: | ||
| 58 | - $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod | ||
| 59 | - -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) | ||
| 60 | - -$(NOECHO) $(DOC_INSTALL) \ | ||
| 61 | - "Module" "$(NAME)" \ | ||
| 62 | - "installed into" "$(INSTALLVENDORLIB)" \ | ||
| 63 | - LINKTYPE "$(LINKTYPE)" \ | ||
| 64 | - VERSION "$(VERSION)" \ | ||
| 65 | - EXE_FILES "$(EXE_FILES)" \ | ||
| 66 | - >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ | ||
| 67 | |||
| 68 | }; | ||
| 69 | |||
| 70 | @@ -2131,13 +2109,12 @@ | ||
| 71 | $(NOECHO) $(NOOP) | ||
| 72 | |||
| 73 | uninstall_from_perldirs :: | ||
| 74 | - $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ | ||
| 75 | |||
| 76 | uninstall_from_sitedirs :: | ||
| 77 | $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ | ||
| 78 | |||
| 79 | uninstall_from_vendordirs :: | ||
| 80 | - $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ | ||
| 81 | + | ||
| 82 | }; | ||
| 83 | |||
| 84 | join("",@m); | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/native-perlinc.patch b/meta/recipes-devtools/perl/perl-5.8.8/native-perlinc.patch new file mode 100644 index 0000000000..6dc4b9538d --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/native-perlinc.patch | |||
| @@ -0,0 +1,24 @@ | |||
| 1 | Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm | ||
| 2 | =================================================================== | ||
| 3 | --- perl-5.8.8.orig/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000 | ||
| 4 | +++ perl-5.8.8/lib/ExtUtils/MM_Unix.pm 2008-11-08 16:01:12.000000000 +0000 | ||
| 5 | @@ -1597,6 +1597,19 @@ | ||
| 6 | $self->{PERL_LIB} ||= $Config{privlibexp}; | ||
| 7 | $self->{PERL_ARCHLIB} ||= $Config{archlibexp}; | ||
| 8 | $self->{PERL_INC} = $self->catdir("$self->{PERL_ARCHLIB}","CORE"); # wild guess for now | ||
| 9 | + # Check for environment override so we'll find the headers in the correct place | ||
| 10 | + if (defined $ENV{PERL_LIB}) | ||
| 11 | + { | ||
| 12 | + $self->{PERL_LIB} = $ENV{PERL_LIB}; | ||
| 13 | + } | ||
| 14 | + if (defined $ENV{PERL_ARCHLIB}) | ||
| 15 | + { | ||
| 16 | + $self->{PERL_ARCHLIB} = $ENV{PERL_ARCHLIB}; | ||
| 17 | + } | ||
| 18 | + if (defined $ENV{PERL_INC}) | ||
| 19 | + { | ||
| 20 | + $self->{PERL_INC} = $ENV{PERL_INC}; | ||
| 21 | + } | ||
| 22 | my $perl_h; | ||
| 23 | |||
| 24 | if (not -f ($perl_h = $self->catfile($self->{PERL_INC},"perl.h")) | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/native-ssp.patch b/meta/recipes-devtools/perl/perl-5.8.8/native-ssp.patch new file mode 100644 index 0000000000..1c825f50d0 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/native-ssp.patch | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | Fix for compiling with ssp enabled gcc: | ||
| 2 | See http://bugs.openembedded.net/show_bug.cgi?id=1980 | ||
| 3 | |||
| 4 | diff -Naur perl-5.8.7.orig/cflags.SH perl-5.8.7/cflags.SH | ||
| 5 | --- perl-5.8.7.orig/cflags.SH 2002-09-30 10:59:07.000000000 +0000 | ||
| 6 | +++ perl-5.8.7/cflags.SH 2005-10-02 04:08:39.000000000 +0000 | ||
| 7 | @@ -165,6 +165,8 @@ | ||
| 8 | esac | ||
| 9 | |||
| 10 | : Can we perhaps use $ansi2knr here | ||
| 11 | + [[ $file == regcomp ]] && export ccflags="${ccflags} -fno-stack-protector" | ||
| 12 | + [[ $file == regexec ]] && export ccflags="${ccflags} -fno-stack-protector" | ||
| 13 | echo "$cc -c -DPERL_CORE $ccflags $optimize $warn" | ||
| 14 | eval "$also "'"$cc -DPERL_CORE -c $ccflags $optimize $warn"' | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/perl-configpm-switch.patch b/meta/recipes-devtools/perl/perl-5.8.8/perl-configpm-switch.patch new file mode 100644 index 0000000000..ac519a0271 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/perl-configpm-switch.patch | |||
| @@ -0,0 +1,43 @@ | |||
| 1 | This patch is used for perl-native only. It enables the switching of | ||
| 2 | configuration files between Config_heavy.pl and | ||
| 3 | Config_heavy-target.pl by setting the environment variables | ||
| 4 | PERLCONFIGTARGET - the later containing settings for the target while | ||
| 5 | the former contains those for the host. This will allow cpan.bbclass | ||
| 6 | to use the settings appropriate for the native and/or target builds | ||
| 7 | as required. This also disables the use of the cache since the cached | ||
| 8 | values would be valid for the host only. | ||
| 9 | |||
| 10 | --- perl-5.8.8/configpm 2007/04/30 03:10:43 1.1 | ||
| 11 | +++ perl-5.8.8/configpm 2007/04/30 03:11:56 | ||
| 12 | @@ -374,7 +374,7 @@ | ||
| 13 | my($self, $key) = @_; | ||
| 14 | |||
| 15 | # check for cached value (which may be undef so we use exists not defined) | ||
| 16 | - return $self->{$key} if exists $self->{$key}; | ||
| 17 | + #return $self->{$key} if exists $self->{$key}; | ||
| 18 | |||
| 19 | return $self->fetch_string($key); | ||
| 20 | } | ||
| 21 | @@ -530,7 +530,21 @@ | ||
| 22 | sub DESTROY { } | ||
| 23 | |||
| 24 | sub AUTOLOAD { | ||
| 25 | - require 'Config_heavy.pl'; | ||
| 26 | + my $cfgfile = 'Config_heavy.pl'; | ||
| 27 | + if (defined $ENV{PERLCONFIGTARGET} and $ENV{PERLCONFIGTARGET} eq "yes") | ||
| 28 | + { | ||
| 29 | + $cfgfile = 'Config_heavy-target.pl'; | ||
| 30 | + } | ||
| 31 | + if (defined $ENV{PERL_ARCHLIB}) | ||
| 32 | + { | ||
| 33 | + push @INC, $ENV{PERL_ARCHLIB}; | ||
| 34 | + require $cfgfile; | ||
| 35 | + pop @INC; | ||
| 36 | + } | ||
| 37 | + else | ||
| 38 | + { | ||
| 39 | + require $cfgfile; | ||
| 40 | + } | ||
| 41 | goto \&launcher unless $Config::AUTOLOAD =~ /launcher$/; | ||
| 42 | die "&Config::AUTOLOAD failed on $Config::AUTOLOAD"; | ||
| 43 | } | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/perl-configure.sh b/meta/recipes-devtools/perl/perl-5.8.8/perl-configure.sh new file mode 100755 index 0000000000..9800394b63 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/perl-configure.sh | |||
| @@ -0,0 +1,43 @@ | |||
| 1 | ls#! /bin/sh | ||
| 2 | |||
| 3 | # | ||
| 4 | # Generate the common perl configuration | ||
| 5 | # Needs to be run on a host that matches the bitsize of the target platform | ||
| 6 | # | ||
| 7 | |||
| 8 | echo sh Configure -des \ | ||
| 9 | -Doptimize=-O2 \ | ||
| 10 | -Dmyhostname=localhost \ | ||
| 11 | -Dperladmin=root@localhost \ | ||
| 12 | -Dcc=gcc \ | ||
| 13 | -Dcf_by='Open Embedded' \ | ||
| 14 | -Dinstallprefix=@DESTDIR@ \ | ||
| 15 | -Dprefix=/usr \ | ||
| 16 | -Dvendorprefix=/usr \ | ||
| 17 | -Dsiteprefix=/usr \ | ||
| 18 | -Dotherlibdirs=/usr/lib/perl5/5.8.8 \ | ||
| 19 | -Duseshrplib \ | ||
| 20 | -Dusethreads \ | ||
| 21 | -Duseithreads \ | ||
| 22 | -Duselargefiles \ | ||
| 23 | -Ud_dosuid \ | ||
| 24 | -Dd_semctl_semun \ | ||
| 25 | -Ui_db \ | ||
| 26 | -Ui_ndbm \ | ||
| 27 | -Ui_gdbm \ | ||
| 28 | -Di_shadow \ | ||
| 29 | -Di_syslog \ | ||
| 30 | -Dman3ext=3pm \ | ||
| 31 | -Duseperlio \ | ||
| 32 | -Dinstallusrbinperl \ | ||
| 33 | -Ubincompat5005 \ | ||
| 34 | -Uversiononly \ | ||
| 35 | -Dpager='/usr/bin/less -isr' | ||
| 36 | |||
| 37 | cp -f config.sh config.sh.COMMON | ||
| 38 | |||
| 39 | TARGETOS=$(grep myarchname config.sh.COMMON | sed "s#.*'\(.*\)'.*#\1#") | ||
| 40 | |||
| 41 | sed -r -i config.sh.COMMON \ | ||
| 42 | -e "s#(install.*=')(/usr)/local(.*')#\1@DESTDIR@\2\3#g" \ | ||
| 43 | -e 's#'$TARGETOS'#@ARCH@#g' | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/perl-dynloader.patch b/meta/recipes-devtools/perl/perl-5.8.8/perl-dynloader.patch new file mode 100644 index 0000000000..e2dc774d5e --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/perl-dynloader.patch | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | Allow the location that .so files are searched for for dynamic | ||
| 2 | loading to be changed via an environment variable. This is to allow | ||
| 3 | us to load .so's from the host system while building for the target | ||
| 4 | system. | ||
| 5 | |||
| 6 | --- perl-5.8.8/ext/DynaLoader/XSLoader_pm.PL 2007/04/20 09:03:08 1.1 | ||
| 7 | +++ perl-5.8.8/ext/DynaLoader/XSLoader_pm.PL 2007/04/20 09:41:28 | ||
| 8 | @@ -65,6 +65,15 @@ | ||
| 9 | print OUT <<'EOT'; | ||
| 10 | my $modpname = join('/',@modparts); | ||
| 11 | my $modlibname = (caller())[1]; | ||
| 12 | + # OE: Allow env to form dynamic loader to look in a different place | ||
| 13 | + # This is so it finds the host .so files, not the targets | ||
| 14 | + if (defined $ENV{PERLHOSTLIB}) | ||
| 15 | + { | ||
| 16 | + my $hostlib = $ENV{PERLHOSTLIB}; | ||
| 17 | + print STDERR "*** Module name IN: $modlibname\n"; | ||
| 18 | + $modlibname =~ s#(?<!/)(\.\./)*lib/#$hostlib#g; | ||
| 19 | + print STDERR "*** Module name OUT: $modlibname\n"; | ||
| 20 | + } | ||
| 21 | my $c = @modparts; | ||
| 22 | $modlibname =~ s,[\\/][^\\/]+$,, while $c--; # Q&D basename | ||
| 23 | my $file = "$modlibname/auto/$modpname/$modfname.$dl_dlext"; | ||
diff --git a/meta/recipes-devtools/perl/perl-5.8.8/perl-moreconfig.patch b/meta/recipes-devtools/perl/perl-5.8.8/perl-moreconfig.patch new file mode 100644 index 0000000000..590c72536b --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.8.8/perl-moreconfig.patch | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | We need ld in the fake config library, but it's not included by default. So | ||
| 2 | expand the number of items included. While this works it indicates that the | ||
| 3 | rest of the config items are not being picked up and/or are being picked up | ||
| 4 | from the host. More investigation needed. | ||
| 5 | |||
| 6 | --- perl-5.8.8/configpm 2007/04/20 09:48:05 1.1 | ||
| 7 | +++ perl-5.8.8/configpm 2007/04/20 09:57:12 | ||
| 8 | @@ -2,7 +2,7 @@ | ||
| 9 | use strict; | ||
| 10 | use vars qw(%Config $Config_SH_expanded); | ||
| 11 | |||
| 12 | -my $how_many_common = 22; | ||
| 13 | +my $how_many_common = 50; | ||
| 14 | |||
| 15 | # commonly used names to precache (and hence lookup fastest) | ||
| 16 | my %Common; | ||
diff --git a/meta/recipes-devtools/perl/perl-native_5.8.8.bb b/meta/recipes-devtools/perl/perl-native_5.8.8.bb new file mode 100644 index 0000000000..534b6700df --- /dev/null +++ b/meta/recipes-devtools/perl/perl-native_5.8.8.bb | |||
| @@ -0,0 +1,93 @@ | |||
| 1 | DESCRIPTION = "Perl is a popular scripting language." | ||
| 2 | HOMEPAGE = "http://www.perl.org/" | ||
| 3 | SECTION = "libs" | ||
| 4 | LICENSE = "Artistic|GPL" | ||
| 5 | DEPENDS = "virtual/db-native gdbm-native" | ||
| 6 | PR = "r14" | ||
| 7 | |||
| 8 | SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \ | ||
| 9 | file://perl-5.8.8-gcc-4.2.patch;patch=1 \ | ||
| 10 | file://Configure-multilib.patch;patch=1 \ | ||
| 11 | file://perl-configpm-switch.patch;patch=1 \ | ||
| 12 | file://native-nopacklist.patch;patch=1 \ | ||
| 13 | file://native-no-gdbminc.patch;patch=1 \ | ||
| 14 | file://native-perlinc.patch;patch=1 \ | ||
| 15 | file://makedepend-dash.patch;patch=1 \ | ||
| 16 | file://asm-pageh-fix.patch;patch=1" | ||
| 17 | |||
| 18 | S = "${WORKDIR}/perl-${PV}" | ||
| 19 | |||
| 20 | inherit native | ||
| 21 | |||
| 22 | do_configure () { | ||
| 23 | ./Configure \ | ||
| 24 | -Dcc="${CC}" \ | ||
| 25 | -Dcflags="${CFLAGS}" \ | ||
| 26 | -Dldflags="${LDFLAGS}" \ | ||
| 27 | -Dcf_by="Open Embedded" \ | ||
| 28 | -Dprefix=${prefix} \ | ||
| 29 | -Dvendorprefix=${prefix} \ | ||
| 30 | -Dvendorprefix=${prefix} \ | ||
| 31 | -Dsiteprefix=${prefix} \ | ||
| 32 | \ | ||
| 33 | -Dprivlib=${STAGING_LIBDIR}/perl/${PV} \ | ||
| 34 | -Darchlib=${STAGING_LIBDIR}/perl/${PV} \ | ||
| 35 | -Dvendorlib=${STAGING_LIBDIR}/perl/${PV} \ | ||
| 36 | -Dvendorarch=${STAGING_LIBDIR}/perl/${PV} \ | ||
| 37 | -Dsitelib=${STAGING_LIBDIR}/perl/${PV} \ | ||
| 38 | -Dsitearch=${STAGING_LIBDIR}/perl/${PV} \ | ||
| 39 | \ | ||
| 40 | -Duseshrplib \ | ||
| 41 | -Dusethreads \ | ||
| 42 | -Duseithreads \ | ||
| 43 | -Duselargefiles \ | ||
| 44 | -Dnoextensions=ODBM_File \ | ||
| 45 | -Ud_dosuid \ | ||
| 46 | -Ui_db \ | ||
| 47 | -Ui_ndbm \ | ||
| 48 | -Ui_gdbm \ | ||
| 49 | -Di_shadow \ | ||
| 50 | -Di_syslog \ | ||
| 51 | -Duseperlio \ | ||
| 52 | -Dman3ext=3pm \ | ||
| 53 | -Uafs \ | ||
| 54 | -Ud_csh \ | ||
| 55 | -Uusesfio \ | ||
| 56 | -Uusenm -des | ||
| 57 | } | ||
| 58 | |||
| 59 | do_install () { | ||
| 60 | oe_runmake 'DESTDIR=${D}' install | ||
| 61 | |||
| 62 | # We need a hostperl link for building perl | ||
| 63 | ln -sf perl${PV} ${D}${bindir}/hostperl | ||
| 64 | |||
| 65 | install -d ${D}${libdir}/perl/${PV}/CORE \ | ||
| 66 | ${D}${datadir}/perl/${PV}/ExtUtils | ||
| 67 | |||
| 68 | # Save native config | ||
| 69 | install config.sh ${D}${libdir}/perl | ||
| 70 | install lib/Config.pm ${D}${libdir}/perl/${PV}/ | ||
| 71 | install lib/ExtUtils/typemap ${D}${datadir}/perl/${PV}/ExtUtils/ | ||
| 72 | |||
| 73 | # perl shared library headers | ||
| 74 | for i in av.h embed.h gv.h keywords.h op.h perlio.h pp.h regexp.h \ | ||
| 75 | uconfig.h XSUB.h cc_runtime.h embedvar.h handy.h opnames.h \ | ||
| 76 | perliol.h pp_proto.h regnodes.h unixish.h config.h EXTERN.h \ | ||
| 77 | hv.h malloc_ctl.h pad.h perlsdio.h proto.h scope.h utf8.h \ | ||
| 78 | cop.h fakesdio.h INTERN.h mg.h patchlevel.h perlsfio.h \ | ||
| 79 | reentr.h sv.h utfebcdic.h cv.h fakethr.h intrpvar.h \ | ||
| 80 | nostdio.h perlapi.h perlvars.h reentr.inc thrdvar.h util.h \ | ||
| 81 | dosish.h form.h iperlsys.h opcode.h perl.h perly.h regcomp.h \ | ||
| 82 | thread.h warnings.h; do | ||
| 83 | install $i ${D}${libdir}/perl/${PV}/CORE | ||
| 84 | done | ||
| 85 | } | ||
| 86 | do_install_append_nylon() { | ||
| 87 | # get rid of definitions not supported by the gcc version we use for nylon... | ||
| 88 | for i in ${D}${libdir}/perl/${PV}/Config_heavy.pl ${D}${libdir}/perl/config.sh; do | ||
| 89 | perl -pi -e 's/-Wdeclaration-after-statement //g' ${i} | ||
| 90 | done | ||
| 91 | } | ||
| 92 | |||
| 93 | PARALLEL_MAKE = "" | ||
diff --git a/meta/recipes-devtools/perl/perl-rdepends_5.8.8.inc b/meta/recipes-devtools/perl/perl-rdepends_5.8.8.inc new file mode 100644 index 0000000000..1ce5ad0375 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-rdepends_5.8.8.inc | |||
| @@ -0,0 +1,1145 @@ | |||
| 1 | # To create/update the perl-rdepends_${PV}.inc use this piece of ugly script (modified for your arch/paths etc): | ||
| 2 | # 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/rdepends.tmp | ||
| 3 | |||
| 4 | # Some additional dependencies that the above doesn't manage to figure out | ||
| 5 | RDEPENDS_perl-module-math-bigint += "perl-module-math-bigint-calc " | ||
| 6 | RDEPENDS_perl-module-math-bigint-calc += "perl-module-integer " | ||
| 7 | |||
| 8 | # Depends list | ||
| 9 | RDEPENDS_perl-misc += "perl-module-exporter " | ||
| 10 | RDEPENDS_perl-misc += "perl-module-strict " | ||
| 11 | RDEPENDS_perl-misc += "perl-module-warnings " | ||
| 12 | RDEPENDS_perl-module-attribute-handlers-demo-demo += "perl-module-attribute-handlers " | ||
| 13 | RDEPENDS_perl-module-attribute-handlers-demo-descriptions += "perl-module-attribute-handlers " | ||
| 14 | RDEPENDS_perl-module-attribute-handlers-demo-myclass += "perl-module-base " | ||
| 15 | RDEPENDS_perl-module-attribute-handlers += "perl-module-carp " | ||
| 16 | RDEPENDS_perl-module-attribute-handlers += "perl-module-warnings " | ||
| 17 | RDEPENDS_perl-module-attributes += "perl-module-strict " | ||
| 18 | RDEPENDS_perl-module-attrs += "perl-module-xsloader " | ||
| 19 | RDEPENDS_perl-module-autoloader += "perl-module-strict " | ||
| 20 | RDEPENDS_perl-module-autosplit += "perl-module-carp " | ||
| 21 | RDEPENDS_perl-module-autosplit += "perl-module-config " | ||
| 22 | RDEPENDS_perl-module-autosplit += "perl-module-exporter " | ||
| 23 | RDEPENDS_perl-module-autosplit += "perl-module-file-basename " | ||
| 24 | RDEPENDS_perl-module-autosplit += "perl-module-file-path " | ||
| 25 | RDEPENDS_perl-module-autosplit += "perl-module-file-spec-functions " | ||
| 26 | RDEPENDS_perl-module-autosplit += "perl-module-strict " | ||
| 27 | RDEPENDS_perl-module-base += "perl-module-strict " | ||
| 28 | RDEPENDS_perl-module-base += "perl-module-vars " | ||
| 29 | RDEPENDS_perl-module-b-asmdata += "perl-module-exporter " | ||
| 30 | RDEPENDS_perl-module-b-assembler += "perl-module-b " | ||
| 31 | RDEPENDS_perl-module-b-assembler += "perl-module-b-asmdata " | ||
| 32 | RDEPENDS_perl-module-b-assembler += "perl-module-config " | ||
| 33 | RDEPENDS_perl-module-b-assembler += "perl-module-exporter " | ||
| 34 | RDEPENDS_perl-module-b-assembler += "perl-module-strict " | ||
| 35 | RDEPENDS_perl-module-b-bblock += "perl-module-b-concise " | ||
| 36 | RDEPENDS_perl-module-b-bblock += "perl-module-exporter " | ||
| 37 | RDEPENDS_perl-module-b-bblock += "perl-module-strict " | ||
| 38 | RDEPENDS_perl-module-b-bytecode += "perl-module-b-asmdata " | ||
| 39 | RDEPENDS_perl-module-b-bytecode += "perl-module-b-assembler " | ||
| 40 | RDEPENDS_perl-module-b-bytecode += "perl-module-config " | ||
| 41 | RDEPENDS_perl-module-b-bytecode += "perl-module-strict " | ||
| 42 | RDEPENDS_perl-module-b-cc += "perl-module-b-bblock " | ||
| 43 | RDEPENDS_perl-module-b-cc += "perl-module-b-stackobj " | ||
| 44 | RDEPENDS_perl-module-b-cc += "perl-module-config " | ||
| 45 | RDEPENDS_perl-module-b-cc += "perl-module-strict " | ||
| 46 | RDEPENDS_perl-module-b-c += "perl-module-b " | ||
| 47 | RDEPENDS_perl-module-b-c += "perl-module-base " | ||
| 48 | RDEPENDS_perl-module-b-c += "perl-module-b-asmdata " | ||
| 49 | RDEPENDS_perl-module-b-c += "perl-module-carp " | ||
| 50 | RDEPENDS_perl-module-b-c += "perl-module-config " | ||
| 51 | RDEPENDS_perl-module-b-c += "perl-module-exporter " | ||
| 52 | RDEPENDS_perl-module-b-c += "perl-module-filehandle " | ||
| 53 | RDEPENDS_perl-module-b-c += "perl-module-strict " | ||
| 54 | RDEPENDS_perl-module-b-debug += "perl-module-b-asmdata " | ||
| 55 | RDEPENDS_perl-module-b-debug += "perl-module-strict " | ||
| 56 | RDEPENDS_perl-module-b-deparse += "perl-module-bytes " | ||
| 57 | RDEPENDS_perl-module-b-deparse += "perl-module-carp " | ||
| 58 | RDEPENDS_perl-module-b-deparse += "perl-module-integer " | ||
| 59 | RDEPENDS_perl-module-b-deparse += "perl-module-re " | ||
| 60 | RDEPENDS_perl-module-b-deparse += "perl-module-strict " | ||
| 61 | RDEPENDS_perl-module-b-deparse += "perl-module-utf8 " | ||
| 62 | RDEPENDS_perl-module-b-deparse += "perl-module-warnings " | ||
| 63 | RDEPENDS_perl-module-b-deparse += "perl-module-warnings " | ||
| 64 | RDEPENDS_perl-module-b-deparse += "perl-module-vars " | ||
| 65 | RDEPENDS_perl-module-b-disassembler += "perl-module-b " | ||
| 66 | RDEPENDS_perl-module-b-disassembler += "perl-module-b-asmdata " | ||
| 67 | RDEPENDS_perl-module-b-disassembler += "perl-module-carp " | ||
| 68 | RDEPENDS_perl-module-b-disassembler += "perl-module-config " | ||
| 69 | RDEPENDS_perl-module-b-disassembler += "perl-module-exporter " | ||
| 70 | RDEPENDS_perl-module-b-disassembler += "perl-module-filehandle " | ||
| 71 | RDEPENDS_perl-module-b-disassembler += "perl-module-strict " | ||
| 72 | RDEPENDS_perl-module-benchmark += "perl-module-carp " | ||
| 73 | RDEPENDS_perl-module-benchmark += "perl-module-exporter " | ||
| 74 | RDEPENDS_perl-module-benchmark += "perl-module-strict " | ||
| 75 | RDEPENDS_perl-module-bigint += "perl-module-exporter " | ||
| 76 | RDEPENDS_perl-module-bigint += "perl-module-overload " | ||
| 77 | RDEPENDS_perl-module-bigint += "perl-module-strict " | ||
| 78 | RDEPENDS_perl-module-bignum += "perl-module-exporter " | ||
| 79 | RDEPENDS_perl-module-bignum += "perl-module-strict " | ||
| 80 | RDEPENDS_perl-module-bigrat += "perl-module-exporter " | ||
| 81 | RDEPENDS_perl-module-bigrat += "perl-module-strict " | ||
| 82 | RDEPENDS_perl-module-blib += "perl-module-cwd " | ||
| 83 | RDEPENDS_perl-module-blib += "perl-module-file-spec " | ||
| 84 | RDEPENDS_perl-module-blib += "perl-module-vars " | ||
| 85 | RDEPENDS_perl-module-b-lint += "perl-module-strict " | ||
| 86 | RDEPENDS_perl-module-b-showlex += "perl-module-b " | ||
| 87 | RDEPENDS_perl-module-b-showlex += "perl-module-b-concise " | ||
| 88 | RDEPENDS_perl-module-b-showlex += "perl-module-b-terse " | ||
| 89 | RDEPENDS_perl-module-b-showlex += "perl-module-strict " | ||
| 90 | RDEPENDS_perl-module-b-stackobj += "perl-module-b " | ||
| 91 | RDEPENDS_perl-module-b-stackobj += "perl-module-carp " | ||
| 92 | RDEPENDS_perl-module-b-stackobj += "perl-module-exporter " | ||
| 93 | RDEPENDS_perl-module-b-stackobj += "perl-module-strict " | ||
| 94 | RDEPENDS_perl-module-b-terse += "perl-module-b " | ||
| 95 | RDEPENDS_perl-module-b-terse += "perl-module-b-asmdata " | ||
| 96 | RDEPENDS_perl-module-b-terse += "perl-module-b-concise " | ||
| 97 | RDEPENDS_perl-module-b-terse += "perl-module-carp " | ||
| 98 | RDEPENDS_perl-module-b-terse += "perl-module-strict " | ||
| 99 | RDEPENDS_perl-module-b += "perl-module-exporter " | ||
| 100 | RDEPENDS_perl-module-b += "perl-module-strict " | ||
| 101 | RDEPENDS_perl-module-b += "perl-module-xsloader " | ||
| 102 | RDEPENDS_perl-module-b-xref += "perl-module-config " | ||
| 103 | RDEPENDS_perl-module-b-xref += "perl-module-strict " | ||
| 104 | RDEPENDS_perl-module-byteloader += "perl-module-xsloader " | ||
| 105 | RDEPENDS_perl-module-carp-heavy += "perl-module-carp " | ||
| 106 | RDEPENDS_perl-module-carp += "perl-module-exporter " | ||
| 107 | RDEPENDS_perl-module-cgi-apache += "perl-module-cgi " | ||
| 108 | RDEPENDS_perl-module-cgi-carp += "perl-module-exporter " | ||
| 109 | RDEPENDS_perl-module-cgi-carp += "perl-module-file-spec " | ||
| 110 | RDEPENDS_perl-module-cgi-cookie += "perl-module-cgi-util " | ||
| 111 | RDEPENDS_perl-module-cgi-fast += "perl-module-cgi " | ||
| 112 | RDEPENDS_perl-module-cgi-fast += "perl-module-vars " | ||
| 113 | RDEPENDS_perl-module-cgi-pretty += "perl-module-cgi " | ||
| 114 | RDEPENDS_perl-module-cgi-pretty += "perl-module-strict " | ||
| 115 | RDEPENDS_perl-module-cgi-push += "perl-module-cgi " | ||
| 116 | RDEPENDS_perl-module-cgi-push += "perl-module-cgi-util " | ||
| 117 | RDEPENDS_perl-module-cgi-switch += "perl-module-cgi " | ||
| 118 | RDEPENDS_perl-module-cgi += "perl-module-carp " | ||
| 119 | RDEPENDS_perl-module-cgi += "perl-module-cgi-util " | ||
| 120 | RDEPENDS_perl-module-cgi += "perl-module-constant " | ||
| 121 | RDEPENDS_perl-module-cgi-util += "perl-module-exporter " | ||
| 122 | RDEPENDS_perl-module-cgi-util += "perl-module-strict " | ||
| 123 | RDEPENDS_perl-module-cgi-util += "perl-module-vars " | ||
| 124 | RDEPENDS_perl-module-charnames += "perl-module-carp " | ||
| 125 | RDEPENDS_perl-module-charnames += "perl-module-file-spec " | ||
| 126 | RDEPENDS_perl-module-charnames += "perl-module-strict " | ||
| 127 | RDEPENDS_perl-module-charnames += "perl-module-warnings " | ||
| 128 | RDEPENDS_perl-module-class-isa += "perl-module-strict " | ||
| 129 | RDEPENDS_perl-module-class-isa += "perl-module-vars " | ||
| 130 | RDEPENDS_perl-module-class-struct += "perl-module-exporter " | ||
| 131 | RDEPENDS_perl-module-class-struct += "perl-module-carp " | ||
| 132 | RDEPENDS_perl-module-class-struct += "perl-module-strict " | ||
| 133 | RDEPENDS_perl-module-class-struct += "perl-module-warnings-register " | ||
| 134 | RDEPENDS_perl-module-config += "perl-module-strict " | ||
| 135 | RDEPENDS_perl-module-constant += "perl-module-strict " | ||
| 136 | RDEPENDS_perl-module-constant += "perl-module-warnings-register " | ||
| 137 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-extutils-makemaker " | ||
| 138 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-file-basename " | ||
| 139 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-filehandle " | ||
| 140 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-file-path " | ||
| 141 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-file-spec " | ||
| 142 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-strict " | ||
| 143 | RDEPENDS_perl-module-cpan-firsttime += "perl-module-vars " | ||
| 144 | RDEPENDS_perl-module-cpan-nox += "perl-module-base " | ||
| 145 | RDEPENDS_perl-module-cpan-nox += "perl-module-cpan " | ||
| 146 | RDEPENDS_perl-module-cpan-nox += "perl-module-strict " | ||
| 147 | RDEPENDS_perl-module-cpan-nox += "perl-module-vars " | ||
| 148 | RDEPENDS_perl-module-cpan += "perl-module-carp " | ||
| 149 | RDEPENDS_perl-module-cpan += "perl-module-config " | ||
| 150 | RDEPENDS_perl-module-cpan += "perl-module-cwd " | ||
| 151 | RDEPENDS_perl-module-cpan += "perl-module-dirhandle " | ||
| 152 | RDEPENDS_perl-module-cpan += "perl-module-exporter " | ||
| 153 | RDEPENDS_perl-module-cpan += "perl-module-extutils-makemaker " | ||
| 154 | RDEPENDS_perl-module-cpan += "perl-module-extutils-makemaker " | ||
| 155 | RDEPENDS_perl-module-cpan += "perl-module-file-basename " | ||
| 156 | RDEPENDS_perl-module-cpan += "perl-module-file-copy " | ||
| 157 | RDEPENDS_perl-module-cpan += "perl-module-file-find " | ||
| 158 | RDEPENDS_perl-module-cpan += "perl-module-filehandle " | ||
| 159 | RDEPENDS_perl-module-cpan += "perl-module-file-path " | ||
| 160 | RDEPENDS_perl-module-cpan += "perl-module-file-spec " | ||
| 161 | RDEPENDS_perl-module-cpan += "perl-module-overload " | ||
| 162 | RDEPENDS_perl-module-cpan += "perl-module-safe " | ||
| 163 | RDEPENDS_perl-module-cpan += "perl-module-strict " | ||
| 164 | RDEPENDS_perl-module-cpan += "perl-module-sys-hostname " | ||
| 165 | RDEPENDS_perl-module-cpan += "perl-module-text-parsewords " | ||
| 166 | RDEPENDS_perl-module-cpan += "perl-module-text-wrap " | ||
| 167 | RDEPENDS_perl-module-cpan += "perl-module-vars " | ||
| 168 | RDEPENDS_perl-module-cwd += "perl-module-exporter " | ||
| 169 | RDEPENDS_perl-module-cwd += "perl-module-strict " | ||
| 170 | RDEPENDS_perl-module-cwd += "perl-module-vars " | ||
| 171 | RDEPENDS_perl-module-data-dumper += "perl-module-exporter " | ||
| 172 | RDEPENDS_perl-module-data-dumper += "perl-module-overload " | ||
| 173 | RDEPENDS_perl-module-data-dumper += "perl-module-carp " | ||
| 174 | RDEPENDS_perl-module-dbm-filter-compress += "perl-module-carp " | ||
| 175 | RDEPENDS_perl-module-dbm-filter-compress += "perl-module-strict " | ||
| 176 | RDEPENDS_perl-module-dbm-filter-compress += "perl-module-warnings " | ||
| 177 | RDEPENDS_perl-module-dbm-filter-encode += "perl-module-carp " | ||
| 178 | RDEPENDS_perl-module-dbm-filter-encode += "perl-module-strict " | ||
| 179 | RDEPENDS_perl-module-dbm-filter-encode += "perl-module-warnings " | ||
| 180 | RDEPENDS_perl-module-dbm-filter-int32 += "perl-module-strict " | ||
| 181 | RDEPENDS_perl-module-dbm-filter-int32 += "perl-module-warnings " | ||
| 182 | RDEPENDS_perl-module-dbm-filter-null += "perl-module-strict " | ||
| 183 | RDEPENDS_perl-module-dbm-filter-null += "perl-module-warnings " | ||
| 184 | RDEPENDS_perl-module-dbm-filter += "perl-module-carp " | ||
| 185 | RDEPENDS_perl-module-dbm-filter += "perl-module-strict " | ||
| 186 | RDEPENDS_perl-module-dbm-filter += "perl-module-warnings " | ||
| 187 | RDEPENDS_perl-module-dbm-filter-utf8 += "perl-module-carp " | ||
| 188 | RDEPENDS_perl-module-dbm-filter-utf8 += "perl-module-strict " | ||
| 189 | RDEPENDS_perl-module-dbm-filter-utf8 += "perl-module-warnings " | ||
| 190 | RDEPENDS_perl-module-devel-dprof += "perl-module-xsloader " | ||
| 191 | RDEPENDS_perl-module-devel-peek += "perl-module-exporter " | ||
| 192 | RDEPENDS_perl-module-devel-peek += "perl-module-xsloader " | ||
| 193 | RDEPENDS_perl-module-devel-ppport += "perl-module-dynaloader " | ||
| 194 | RDEPENDS_perl-module-devel-ppport += "perl-module-strict " | ||
| 195 | RDEPENDS_perl-module-devel-ppport += "perl-module-vars " | ||
| 196 | RDEPENDS_perl-module-devel-selfstubber += "perl-module-selfloader " | ||
| 197 | RDEPENDS_perl-module-devel-selfstubber += "perl-module-file-spec " | ||
| 198 | RDEPENDS_perl-module-diagnostics += "perl-module-carp " | ||
| 199 | RDEPENDS_perl-module-diagnostics += "perl-module-config " | ||
| 200 | RDEPENDS_perl-module-diagnostics += "perl-module-strict " | ||
| 201 | RDEPENDS_perl-module-digest-base += "perl-module-strict " | ||
| 202 | RDEPENDS_perl-module-digest-base += "perl-module-vars " | ||
| 203 | RDEPENDS_perl-module-digest-file += "perl-module-carp " | ||
| 204 | RDEPENDS_perl-module-digest-file += "perl-module-digest " | ||
| 205 | RDEPENDS_perl-module-digest-file += "perl-module-exporter " | ||
| 206 | RDEPENDS_perl-module-digest-file += "perl-module-strict " | ||
| 207 | RDEPENDS_perl-module-digest-file += "perl-module-vars " | ||
| 208 | RDEPENDS_perl-module-digest-md5 += "perl-module-dynaloader " | ||
| 209 | RDEPENDS_perl-module-digest-md5 += "perl-module-exporter " | ||
| 210 | RDEPENDS_perl-module-digest-md5 += "perl-module-strict " | ||
| 211 | RDEPENDS_perl-module-digest-md5 += "perl-module-vars " | ||
| 212 | RDEPENDS_perl-module-digest += "perl-module-strict " | ||
| 213 | RDEPENDS_perl-module-digest += "perl-module-vars " | ||
| 214 | RDEPENDS_perl-module-dirhandle += "perl-module-carp " | ||
| 215 | RDEPENDS_perl-module-dirhandle += "perl-module-symbol " | ||
| 216 | RDEPENDS_perl-module-dumpvalue += "perl-module-strict " | ||
| 217 | RDEPENDS_perl-module-dynaloader += "perl-module-autoloader " | ||
| 218 | RDEPENDS_perl-module-dynaloader += "perl-module-config " | ||
| 219 | RDEPENDS_perl-module-dynaloader += "perl-module-vars " | ||
| 220 | RDEPENDS_perl-module-encode-alias += "perl-module-base " | ||
| 221 | RDEPENDS_perl-module-encode-alias += "perl-module-encode " | ||
| 222 | RDEPENDS_perl-module-encode-alias += "perl-module-strict " | ||
| 223 | RDEPENDS_perl-module-encode-byte += "perl-module-encode " | ||
| 224 | RDEPENDS_perl-module-encode-byte += "perl-module-xsloader " | ||
| 225 | RDEPENDS_perl-module-encode-cjkconstants += "perl-module-exporter " | ||
| 226 | RDEPENDS_perl-module-encode-cjkconstants += "perl-module-carp " | ||
| 227 | RDEPENDS_perl-module-encode-cjkconstants += "perl-module-strict " | ||
| 228 | RDEPENDS_perl-module-encode-cn-hz += "perl-module-base " | ||
| 229 | RDEPENDS_perl-module-encode-cn-hz += "perl-module-encode " | ||
| 230 | RDEPENDS_perl-module-encode-cn-hz += "perl-module-strict " | ||
| 231 | RDEPENDS_perl-module-encode-cn-hz += "perl-module-vars " | ||
| 232 | RDEPENDS_perl-module-encode-cn += "perl-module-encode " | ||
| 233 | RDEPENDS_perl-module-encode-cn += "perl-module-encode-cn-hz " | ||
| 234 | RDEPENDS_perl-module-encode-cn += "perl-module-xsloader " | ||
| 235 | RDEPENDS_perl-module-encode-config += "perl-module-strict " | ||
| 236 | RDEPENDS_perl-module-encode-ebcdic += "perl-module-encode " | ||
| 237 | RDEPENDS_perl-module-encode-ebcdic += "perl-module-xsloader " | ||
| 238 | RDEPENDS_perl-module-encode-encoder += "perl-module-exporter " | ||
| 239 | RDEPENDS_perl-module-encode-encoder += "perl-module-carp " | ||
| 240 | RDEPENDS_perl-module-encode-encoder += "perl-module-encode " | ||
| 241 | RDEPENDS_perl-module-encode-encoder += "perl-module-strict " | ||
| 242 | RDEPENDS_perl-module-encode-encoder += "perl-module-warnings " | ||
| 243 | RDEPENDS_perl-module-encode-encoding += "perl-module-encode " | ||
| 244 | RDEPENDS_perl-module-encode-encoding += "perl-module-strict " | ||
| 245 | RDEPENDS_perl-module-encode-guess += "perl-module-base " | ||
| 246 | RDEPENDS_perl-module-encode-guess += "perl-module-encode " | ||
| 247 | RDEPENDS_perl-module-encode-guess += "perl-module-strict " | ||
| 248 | RDEPENDS_perl-module-encode-jp-h2z += "perl-module-encode-cjkconstants " | ||
| 249 | RDEPENDS_perl-module-encode-jp-h2z += "perl-module-strict " | ||
| 250 | RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-base " | ||
| 251 | RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-encode " | ||
| 252 | RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-encode-cjkconstants " | ||
| 253 | RDEPENDS_perl-module-encode-jp-jis7 += "perl-module-strict " | ||
| 254 | RDEPENDS_perl-module-encode-jp += "perl-module-encode " | ||
| 255 | RDEPENDS_perl-module-encode-jp += "perl-module-encode-jp-jis7 " | ||
| 256 | RDEPENDS_perl-module-encode-jp += "perl-module-xsloader " | ||
| 257 | RDEPENDS_perl-module-encode-kr-2022-kr += "perl-module-base " | ||
| 258 | RDEPENDS_perl-module-encode-kr-2022-kr += "perl-module-encode " | ||
| 259 | RDEPENDS_perl-module-encode-kr-2022-kr += "perl-module-encode-cjkconstants " | ||
| 260 | RDEPENDS_perl-module-encode-kr-2022-kr += "perl-module-strict " | ||
| 261 | RDEPENDS_perl-module-encode-kr += "perl-module-encode " | ||
| 262 | RDEPENDS_perl-module-encode-kr += "perl-module-encode-kr-2022-kr " | ||
| 263 | RDEPENDS_perl-module-encode-kr += "perl-module-xsloader " | ||
| 264 | RDEPENDS_perl-module-encode-mime-header += "perl-module-base " | ||
| 265 | RDEPENDS_perl-module-encode-mime-header += "perl-module-carp " | ||
| 266 | RDEPENDS_perl-module-encode-mime-header += "perl-module-constant " | ||
| 267 | RDEPENDS_perl-module-encode-mime-header += "perl-module-encode " | ||
| 268 | RDEPENDS_perl-module-encode-mime-header += "perl-module-mime-base64 " | ||
| 269 | RDEPENDS_perl-module-encode-mime-header += "perl-module-strict " | ||
| 270 | RDEPENDS_perl-module-encode-symbol += "perl-module-encode " | ||
| 271 | RDEPENDS_perl-module-encode-symbol += "perl-module-xsloader " | ||
| 272 | RDEPENDS_perl-module-encode-tw += "perl-module-encode " | ||
| 273 | RDEPENDS_perl-module-encode-tw += "perl-module-xsloader " | ||
| 274 | RDEPENDS_perl-module-encode-unicode += "perl-module-encode " | ||
| 275 | RDEPENDS_perl-module-encode-unicode += "perl-module-base " | ||
| 276 | RDEPENDS_perl-module-encode-unicode += "perl-module-strict " | ||
| 277 | RDEPENDS_perl-module-encode-unicode += "perl-module-warnings " | ||
| 278 | RDEPENDS_perl-module-encode-unicode += "perl-module-xsloader " | ||
| 279 | RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-base " | ||
| 280 | RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-encode " | ||
| 281 | RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-mime-base64 " | ||
| 282 | RDEPENDS_perl-module-encode-unicode-utf7 += "perl-module-strict " | ||
| 283 | RDEPENDS_perl-module-encode += "perl-module-encode-config " | ||
| 284 | RDEPENDS_perl-module-encode += "perl-module-exporter " | ||
| 285 | RDEPENDS_perl-module-encode += "perl-module-base " | ||
| 286 | RDEPENDS_perl-module-encode += "perl-module-encode-alias " | ||
| 287 | RDEPENDS_perl-module-encode += "perl-module-strict " | ||
| 288 | RDEPENDS_perl-module-encode += "perl-module-xsloader " | ||
| 289 | RDEPENDS_perl-module-encoding += "perl-module-encode " | ||
| 290 | RDEPENDS_perl-module-encoding += "perl-module-strict " | ||
| 291 | RDEPENDS_perl-module-english += "perl-module-exporter " | ||
| 292 | RDEPENDS_perl-module-env += "perl-module-config " | ||
| 293 | RDEPENDS_perl-module-env += "perl-module-tie-array " | ||
| 294 | RDEPENDS_perl-module-errno += "perl-module-config " | ||
| 295 | RDEPENDS_perl-module-errno += "perl-module-exporter " | ||
| 296 | RDEPENDS_perl-module-errno += "perl-module-strict " | ||
| 297 | RDEPENDS_perl-module-exporter-heavy += "perl-module-exporter " | ||
| 298 | RDEPENDS_perl-module-exporter-heavy += "perl-module-strict " | ||
| 299 | RDEPENDS_perl-module-extutils-command-mm += "perl-module-exporter " | ||
| 300 | RDEPENDS_perl-module-extutils-command-mm += "perl-module-strict " | ||
| 301 | RDEPENDS_perl-module-extutils-command-mm += "perl-module-vars " | ||
| 302 | RDEPENDS_perl-module-extutils-command += "perl-module-exporter " | ||
| 303 | RDEPENDS_perl-module-extutils-command += "perl-module-carp " | ||
| 304 | RDEPENDS_perl-module-extutils-command += "perl-module-file-basename " | ||
| 305 | RDEPENDS_perl-module-extutils-command += "perl-module-file-compare " | ||
| 306 | RDEPENDS_perl-module-extutils-command += "perl-module-file-copy " | ||
| 307 | RDEPENDS_perl-module-extutils-command += "perl-module-file-path " | ||
| 308 | RDEPENDS_perl-module-extutils-command += "perl-module-strict " | ||
| 309 | RDEPENDS_perl-module-extutils-command += "perl-module-vars " | ||
| 310 | RDEPENDS_perl-module-extutils-constant-base += "perl-module-carp " | ||
| 311 | RDEPENDS_perl-module-extutils-constant-base += "perl-module-extutils-constant-utils " | ||
| 312 | RDEPENDS_perl-module-extutils-constant-base += "perl-module-strict " | ||
| 313 | RDEPENDS_perl-module-extutils-constant-base += "perl-module-text-wrap " | ||
| 314 | RDEPENDS_perl-module-extutils-constant-base += "perl-module-vars " | ||
| 315 | RDEPENDS_perl-module-extutils-constant += "perl-module-carp " | ||
| 316 | RDEPENDS_perl-module-extutils-constant += "perl-module-exporter " | ||
| 317 | RDEPENDS_perl-module-extutils-constant += "perl-module-extutils-constant-utils " | ||
| 318 | RDEPENDS_perl-module-extutils-constant += "perl-module-extutils-constant-xs " | ||
| 319 | RDEPENDS_perl-module-extutils-constant += "perl-module-strict " | ||
| 320 | RDEPENDS_perl-module-extutils-constant += "perl-module-vars " | ||
| 321 | RDEPENDS_perl-module-extutils-constant-utils += "perl-module-carp " | ||
| 322 | RDEPENDS_perl-module-extutils-constant-utils += "perl-module-strict " | ||
| 323 | RDEPENDS_perl-module-extutils-constant-utils += "perl-module-vars " | ||
| 324 | RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant-base " | ||
| 325 | RDEPENDS_perl-module-extutils-constant-xs += "perl-module-carp " | ||
| 326 | RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant " | ||
| 327 | RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant-utils " | ||
| 328 | RDEPENDS_perl-module-extutils-constant-xs += "perl-module-strict " | ||
| 329 | RDEPENDS_perl-module-extutils-constant-xs += "perl-module-vars " | ||
| 330 | RDEPENDS_perl-module-extutils-embed += "perl-module-exporter " | ||
| 331 | RDEPENDS_perl-module-extutils-embed += "perl-module-filehandle " | ||
| 332 | RDEPENDS_perl-module-extutils-embed += "perl-module-config " | ||
| 333 | RDEPENDS_perl-module-extutils-embed += "perl-module-file-spec " | ||
| 334 | RDEPENDS_perl-module-extutils-embed += "perl-module-getopt-std " | ||
| 335 | RDEPENDS_perl-module-extutils-embed += "perl-module-strict " | ||
| 336 | RDEPENDS_perl-module-extutils-installed += "perl-module-carp " | ||
| 337 | RDEPENDS_perl-module-extutils-installed += "perl-module-config " | ||
| 338 | RDEPENDS_perl-module-extutils-installed += "perl-module-extutils-makemaker " | ||
| 339 | RDEPENDS_perl-module-extutils-installed += "perl-module-extutils-packlist " | ||
| 340 | RDEPENDS_perl-module-extutils-installed += "perl-module-file-basename " | ||
| 341 | RDEPENDS_perl-module-extutils-installed += "perl-module-file-find " | ||
| 342 | RDEPENDS_perl-module-extutils-installed += "perl-module-file-spec " | ||
| 343 | RDEPENDS_perl-module-extutils-installed += "perl-module-strict " | ||
| 344 | RDEPENDS_perl-module-extutils-installed += "perl-module-vars " | ||
| 345 | RDEPENDS_perl-module-extutils-install += "perl-module-carp " | ||
| 346 | RDEPENDS_perl-module-extutils-install += "perl-module-config " | ||
| 347 | RDEPENDS_perl-module-extutils-install += "perl-module-exporter " | ||
| 348 | RDEPENDS_perl-module-extutils-install += "perl-module-file-spec " | ||
| 349 | RDEPENDS_perl-module-extutils-install += "perl-module-vars " | ||
| 350 | RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-config " | ||
| 351 | RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-cwd " | ||
| 352 | RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-file-basename " | ||
| 353 | RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-file-spec " | ||
| 354 | RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-strict " | ||
| 355 | RDEPENDS_perl-module-extutils-liblist-kid += "perl-module-vars " | ||
| 356 | RDEPENDS_perl-module-extutils-liblist += "perl-module-extutils-liblist-kid " | ||
| 357 | RDEPENDS_perl-module-extutils-liblist += "perl-module-file-spec " | ||
| 358 | RDEPENDS_perl-module-extutils-liblist += "perl-module-vars " | ||
| 359 | RDEPENDS_perl-module-extutils-makemaker-bytes += "perl-module-vars " | ||
| 360 | RDEPENDS_perl-module-extutils-makemaker += "perl-module-exporter " | ||
| 361 | RDEPENDS_perl-module-extutils-makemaker += "perl-module-carp " | ||
| 362 | RDEPENDS_perl-module-extutils-makemaker += "perl-module-config " | ||
| 363 | RDEPENDS_perl-module-extutils-makemaker += "perl-module-file-path " | ||
| 364 | RDEPENDS_perl-module-extutils-makemaker += "perl-module-strict " | ||
| 365 | RDEPENDS_perl-module-extutils-makemaker-vmsish += "perl-module-vmsish " | ||
| 366 | RDEPENDS_perl-module-extutils-makemaker-vmsish += "perl-module-vars " | ||
| 367 | RDEPENDS_perl-module-extutils-manifest += "perl-module-exporter " | ||
| 368 | RDEPENDS_perl-module-extutils-manifest += "perl-module-carp " | ||
| 369 | RDEPENDS_perl-module-extutils-manifest += "perl-module-config " | ||
| 370 | RDEPENDS_perl-module-extutils-manifest += "perl-module-file-copy " | ||
| 371 | RDEPENDS_perl-module-extutils-manifest += "perl-module-file-find " | ||
| 372 | RDEPENDS_perl-module-extutils-manifest += "perl-module-file-spec " | ||
| 373 | RDEPENDS_perl-module-extutils-manifest += "perl-module-strict " | ||
| 374 | RDEPENDS_perl-module-extutils-miniperl += "perl-module-exporter " | ||
| 375 | RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-config " | ||
| 376 | RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-exporter " | ||
| 377 | RDEPENDS_perl-module-extutils-mksymlists += "perl-module-carp " | ||
| 378 | RDEPENDS_perl-module-extutils-mksymlists += "perl-module-config " | ||
| 379 | RDEPENDS_perl-module-extutils-mksymlists += "perl-module-exporter " | ||
| 380 | RDEPENDS_perl-module-extutils-mksymlists += "perl-module-strict " | ||
| 381 | RDEPENDS_perl-module-extutils-mksymlists += "perl-module-vars " | ||
| 382 | RDEPENDS_perl-module-extutils-mm-any += "perl-module-config " | ||
| 383 | RDEPENDS_perl-module-extutils-mm-any += "perl-module-file-spec " | ||
| 384 | RDEPENDS_perl-module-extutils-mm-any += "perl-module-strict " | ||
| 385 | RDEPENDS_perl-module-extutils-mm-any += "perl-module-vars " | ||
| 386 | RDEPENDS_perl-module-extutils-mm-beos += "perl-module-extutils-mm-any " | ||
| 387 | RDEPENDS_perl-module-extutils-mm-beos += "perl-module-extutils-mm-unix " | ||
| 388 | RDEPENDS_perl-module-extutils-mm-beos += "perl-module-config " | ||
| 389 | RDEPENDS_perl-module-extutils-mm-beos += "perl-module-file-spec " | ||
| 390 | RDEPENDS_perl-module-extutils-mm-beos += "perl-module-vars " | ||
| 391 | RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-extutils-mm-any " | ||
| 392 | RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-extutils-mm-unix " | ||
| 393 | RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-config " | ||
| 394 | RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-file-spec " | ||
| 395 | RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-strict " | ||
| 396 | RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-vars " | ||
| 397 | RDEPENDS_perl-module-extutils-mm-dos += "perl-module-extutils-mm-any " | ||
| 398 | RDEPENDS_perl-module-extutils-mm-dos += "perl-module-extutils-mm-unix " | ||
| 399 | RDEPENDS_perl-module-extutils-mm-dos += "perl-module-strict " | ||
| 400 | RDEPENDS_perl-module-extutils-mm-dos += "perl-module-vars " | ||
| 401 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-exporter " | ||
| 402 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-extutils-mm-any " | ||
| 403 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-extutils-mm-unix " | ||
| 404 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-config " | ||
| 405 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-cwd " | ||
| 406 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-extutils-makemaker " | ||
| 407 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-file-basename " | ||
| 408 | RDEPENDS_perl-module-extutils-mm-macos += "perl-module-vars " | ||
| 409 | RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-extutils-mm-win32 " | ||
| 410 | RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-config " | ||
| 411 | RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-extutils-makemaker " | ||
| 412 | RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-file-basename " | ||
| 413 | RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-strict " | ||
| 414 | RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-vars " | ||
| 415 | RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-extutils-mm-any " | ||
| 416 | RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-extutils-mm-unix " | ||
| 417 | RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-extutils-makemaker " | ||
| 418 | RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-file-spec " | ||
| 419 | RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-strict " | ||
| 420 | RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-vars " | ||
| 421 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-extutils-mm-any " | ||
| 422 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-carp " | ||
| 423 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-config " | ||
| 424 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-dirhandle " | ||
| 425 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-exporter " | ||
| 426 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-extutils-makemaker " | ||
| 427 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-file-basename " | ||
| 428 | RDEPENDS_perl-module-extutils-mm-unix += "perl-module-strict " | ||
| 429 | RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-liblist " | ||
| 430 | RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-makemaker " | ||
| 431 | RDEPENDS_perl-module-extutils-mm += "perl-module-config " | ||
| 432 | RDEPENDS_perl-module-extutils-mm += "perl-module-strict " | ||
| 433 | RDEPENDS_perl-module-extutils-mm += "perl-module-vars " | ||
| 434 | RDEPENDS_perl-module-extutils-mm-uwin += "perl-module-extutils-mm-unix " | ||
| 435 | RDEPENDS_perl-module-extutils-mm-uwin += "perl-module-strict " | ||
| 436 | RDEPENDS_perl-module-extutils-mm-uwin += "perl-module-vars " | ||
| 437 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-extutils-mm-any " | ||
| 438 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-extutils-mm-unix " | ||
| 439 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-config " | ||
| 440 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-extutils-makemaker " | ||
| 441 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-file-basename " | ||
| 442 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-file-spec " | ||
| 443 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-strict " | ||
| 444 | RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-vars " | ||
| 445 | RDEPENDS_perl-module-extutils-mm-win95 += "perl-module-extutils-mm-win32 " | ||
| 446 | RDEPENDS_perl-module-extutils-mm-win95 += "perl-module-config " | ||
| 447 | RDEPENDS_perl-module-extutils-mm-win95 += "perl-module-vars " | ||
| 448 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-exporter " | ||
| 449 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-extutils-mm-any " | ||
| 450 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-extutils-mm-unix " | ||
| 451 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-config " | ||
| 452 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-extutils-makemaker " | ||
| 453 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-file-basename " | ||
| 454 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-strict " | ||
| 455 | RDEPENDS_perl-module-extutils-mm-vms += "perl-module-vars " | ||
| 456 | RDEPENDS_perl-module-extutils-my += "perl-module-extutils-mm " | ||
| 457 | RDEPENDS_perl-module-extutils-my += "perl-module-strict " | ||
| 458 | RDEPENDS_perl-module-extutils-my += "perl-module-vars " | ||
| 459 | RDEPENDS_perl-module-extutils-packlist += "perl-module-carp " | ||
| 460 | RDEPENDS_perl-module-extutils-packlist += "perl-module-strict " | ||
| 461 | RDEPENDS_perl-module-extutils-packlist += "perl-module-vars " | ||
| 462 | RDEPENDS_perl-module-extutils-testlib += "perl-module-cwd " | ||
| 463 | RDEPENDS_perl-module-extutils-testlib += "perl-module-file-spec " | ||
| 464 | RDEPENDS_perl-module-extutils-testlib += "perl-module-lib " | ||
| 465 | RDEPENDS_perl-module-fatal += "perl-module-carp " | ||
| 466 | RDEPENDS_perl-module-fatal += "perl-module-strict " | ||
| 467 | RDEPENDS_perl-module-fcntl += "perl-module-exporter " | ||
| 468 | RDEPENDS_perl-module-fcntl += "perl-module-xsloader " | ||
| 469 | RDEPENDS_perl-module-fields += "perl-module-strict " | ||
| 470 | RDEPENDS_perl-module-fields += "perl-module-vars " | ||
| 471 | RDEPENDS_perl-module-file-basename += "perl-module-exporter " | ||
| 472 | RDEPENDS_perl-module-file-basename += "perl-module-warnings " | ||
| 473 | RDEPENDS_perl-module-filecache += "perl-module-base " | ||
| 474 | RDEPENDS_perl-module-filecache += "perl-module-carp " | ||
| 475 | RDEPENDS_perl-module-filecache += "perl-module-config " | ||
| 476 | RDEPENDS_perl-module-filecache += "perl-module-strict " | ||
| 477 | RDEPENDS_perl-module-filecache += "perl-module-vars " | ||
| 478 | RDEPENDS_perl-module-file-checktree += "perl-module-cwd " | ||
| 479 | RDEPENDS_perl-module-file-checktree += "perl-module-exporter " | ||
| 480 | RDEPENDS_perl-module-file-checktree += "perl-module-file-spec " | ||
| 481 | RDEPENDS_perl-module-file-checktree += "perl-module-strict " | ||
| 482 | RDEPENDS_perl-module-file-checktree += "perl-module-warnings " | ||
| 483 | RDEPENDS_perl-module-file-compare += "perl-module-exporter " | ||
| 484 | RDEPENDS_perl-module-file-compare += "perl-module-carp " | ||
| 485 | RDEPENDS_perl-module-file-compare += "perl-module-strict " | ||
| 486 | RDEPENDS_perl-module-file-compare += "perl-module-warnings " | ||
| 487 | RDEPENDS_perl-module-file-copy += "perl-module-exporter " | ||
| 488 | RDEPENDS_perl-module-file-copy += "perl-module-carp " | ||
| 489 | RDEPENDS_perl-module-file-copy += "perl-module-config " | ||
| 490 | RDEPENDS_perl-module-file-copy += "perl-module-file-spec " | ||
| 491 | RDEPENDS_perl-module-file-copy += "perl-module-strict " | ||
| 492 | RDEPENDS_perl-module-file-copy += "perl-module-warnings " | ||
| 493 | RDEPENDS_perl-module-file-dosglob += "perl-module-strict " | ||
| 494 | RDEPENDS_perl-module-file-dosglob += "perl-module-warnings " | ||
| 495 | RDEPENDS_perl-module-file-find += "perl-module-cwd " | ||
| 496 | RDEPENDS_perl-module-file-find += "perl-module-exporter " | ||
| 497 | RDEPENDS_perl-module-file-find += "perl-module-file-basename " | ||
| 498 | RDEPENDS_perl-module-file-find += "perl-module-file-spec " | ||
| 499 | RDEPENDS_perl-module-file-find += "perl-module-strict " | ||
| 500 | RDEPENDS_perl-module-file-find += "perl-module-warnings " | ||
| 501 | RDEPENDS_perl-module-file-find += "perl-module-warnings-register " | ||
| 502 | RDEPENDS_perl-module-file-glob += "perl-module-strict " | ||
| 503 | RDEPENDS_perl-module-file-glob += "perl-module-xsloader " | ||
| 504 | RDEPENDS_perl-module-filehandle += "perl-module-io-file " | ||
| 505 | RDEPENDS_perl-module-filehandle += "perl-module-strict " | ||
| 506 | RDEPENDS_perl-module-file-path += "perl-module-carp " | ||
| 507 | RDEPENDS_perl-module-file-path += "perl-module-exporter " | ||
| 508 | RDEPENDS_perl-module-file-path += "perl-module-file-basename " | ||
| 509 | RDEPENDS_perl-module-file-path += "perl-module-strict " | ||
| 510 | RDEPENDS_perl-module-file-path += "perl-module-warnings " | ||
| 511 | RDEPENDS_perl-module-file-spec-cygwin += "perl-module-file-spec-unix " | ||
| 512 | RDEPENDS_perl-module-file-spec-cygwin += "perl-module-strict " | ||
| 513 | RDEPENDS_perl-module-file-spec-cygwin += "perl-module-vars " | ||
| 514 | RDEPENDS_perl-module-file-spec-epoc += "perl-module-file-spec-unix " | ||
| 515 | RDEPENDS_perl-module-file-spec-epoc += "perl-module-strict " | ||
| 516 | RDEPENDS_perl-module-file-spec-epoc += "perl-module-vars " | ||
| 517 | RDEPENDS_perl-module-file-spec-functions += "perl-module-exporter " | ||
| 518 | RDEPENDS_perl-module-file-spec-functions += "perl-module-file-spec " | ||
| 519 | RDEPENDS_perl-module-file-spec-functions += "perl-module-strict " | ||
| 520 | RDEPENDS_perl-module-file-spec-functions += "perl-module-vars " | ||
| 521 | RDEPENDS_perl-module-file-spec-mac += "perl-module-file-spec-unix " | ||
| 522 | RDEPENDS_perl-module-file-spec-mac += "perl-module-strict " | ||
| 523 | RDEPENDS_perl-module-file-spec-mac += "perl-module-vars " | ||
| 524 | RDEPENDS_perl-module-file-spec-os2 += "perl-module-file-spec-unix " | ||
| 525 | RDEPENDS_perl-module-file-spec-os2 += "perl-module-strict " | ||
| 526 | RDEPENDS_perl-module-file-spec-os2 += "perl-module-vars " | ||
| 527 | RDEPENDS_perl-module-file-spec-unix += "perl-module-strict " | ||
| 528 | RDEPENDS_perl-module-file-spec-unix += "perl-module-vars " | ||
| 529 | RDEPENDS_perl-module-file-spec += "perl-module-strict " | ||
| 530 | RDEPENDS_perl-module-file-spec += "perl-module-vars " | ||
| 531 | RDEPENDS_perl-module-file-spec-win32 += "perl-module-file-spec-unix " | ||
| 532 | RDEPENDS_perl-module-file-spec-win32 += "perl-module-strict " | ||
| 533 | RDEPENDS_perl-module-file-spec-win32 += "perl-module-vars " | ||
| 534 | RDEPENDS_perl-module-file-spec-vms += "perl-module-file-spec-unix " | ||
| 535 | RDEPENDS_perl-module-file-spec-vms += "perl-module-file-basename " | ||
| 536 | RDEPENDS_perl-module-file-spec-vms += "perl-module-strict " | ||
| 537 | RDEPENDS_perl-module-file-spec-vms += "perl-module-vars " | ||
| 538 | RDEPENDS_perl-module-file-stat += "perl-module-class-struct " | ||
| 539 | RDEPENDS_perl-module-file-stat += "perl-module-strict " | ||
| 540 | RDEPENDS_perl-module-file-stat += "perl-module-warnings " | ||
| 541 | RDEPENDS_perl-module-file-stat += "perl-module-vars " | ||
| 542 | RDEPENDS_perl-module-file-temp += "perl-module-base " | ||
| 543 | RDEPENDS_perl-module-file-temp += "perl-module-carp " | ||
| 544 | RDEPENDS_perl-module-file-temp += "perl-module-constant " | ||
| 545 | RDEPENDS_perl-module-file-temp += "perl-module-errno " | ||
| 546 | RDEPENDS_perl-module-file-temp += "perl-module-fcntl " | ||
| 547 | RDEPENDS_perl-module-file-temp += "perl-module-file-path " | ||
| 548 | RDEPENDS_perl-module-file-temp += "perl-module-file-spec " | ||
| 549 | RDEPENDS_perl-module-file-temp += "perl-module-overload " | ||
| 550 | RDEPENDS_perl-module-file-temp += "perl-module-strict " | ||
| 551 | RDEPENDS_perl-module-file-temp += "perl-module-vars " | ||
| 552 | RDEPENDS_perl-module-filter-simple += "perl-module-carp " | ||
| 553 | RDEPENDS_perl-module-filter-simple += "perl-module-filter-util-call " | ||
| 554 | RDEPENDS_perl-module-filter-simple += "perl-module-text-balanced " | ||
| 555 | RDEPENDS_perl-module-filter-simple += "perl-module-vars " | ||
| 556 | RDEPENDS_perl-module-filter-util-call += "perl-module-dynaloader " | ||
| 557 | RDEPENDS_perl-module-filter-util-call += "perl-module-exporter " | ||
| 558 | RDEPENDS_perl-module-filter-util-call += "perl-module-carp " | ||
| 559 | RDEPENDS_perl-module-filter-util-call += "perl-module-strict " | ||
| 560 | RDEPENDS_perl-module-filter-util-call += "perl-module-warnings " | ||
| 561 | RDEPENDS_perl-module-filter-util-call += "perl-module-vars " | ||
| 562 | RDEPENDS_perl-module-findbin += "perl-module-exporter " | ||
| 563 | RDEPENDS_perl-module-findbin += "perl-module-carp " | ||
| 564 | RDEPENDS_perl-module-findbin += "perl-module-config " | ||
| 565 | RDEPENDS_perl-module-findbin += "perl-module-cwd " | ||
| 566 | RDEPENDS_perl-module-findbin += "perl-module-file-basename " | ||
| 567 | RDEPENDS_perl-module-findbin += "perl-module-file-spec " | ||
| 568 | RDEPENDS_perl-module-getopt-long += "perl-module-constant " | ||
| 569 | RDEPENDS_perl-module-getopt-long += "perl-module-exporter " | ||
| 570 | RDEPENDS_perl-module-getopt-long += "perl-module-strict " | ||
| 571 | RDEPENDS_perl-module-getopt-long += "perl-module-vars " | ||
| 572 | RDEPENDS_perl-module-getopt-std += "perl-module-exporter " | ||
| 573 | RDEPENDS_perl-module-hash-util += "perl-module-exporter " | ||
| 574 | RDEPENDS_perl-module-hash-util += "perl-module-carp " | ||
| 575 | RDEPENDS_perl-module-hash-util += "perl-module-strict " | ||
| 576 | RDEPENDS_perl-module-i18n-collate += "perl-module-exporter " | ||
| 577 | RDEPENDS_perl-module-i18n-collate += "perl-module-posix " | ||
| 578 | RDEPENDS_perl-module-i18n-collate += "perl-module-strict " | ||
| 579 | RDEPENDS_perl-module-i18n-collate += "perl-module-warnings-register " | ||
| 580 | RDEPENDS_perl-module-i18n-langinfo += "perl-module-dynaloader " | ||
| 581 | RDEPENDS_perl-module-i18n-langinfo += "perl-module-exporter " | ||
| 582 | RDEPENDS_perl-module-i18n-langinfo += "perl-module-autoloader " | ||
| 583 | RDEPENDS_perl-module-i18n-langinfo += "perl-module-carp " | ||
| 584 | RDEPENDS_perl-module-i18n-langinfo += "perl-module-strict " | ||
| 585 | RDEPENDS_perl-module-i18n-langinfo += "perl-module-warnings " | ||
| 586 | RDEPENDS_perl-module-i18n-langtags-detect += "perl-module-i18n-langtags " | ||
| 587 | RDEPENDS_perl-module-i18n-langtags-detect += "perl-module-strict " | ||
| 588 | RDEPENDS_perl-module-i18n-langtags-list += "perl-module-strict " | ||
| 589 | RDEPENDS_perl-module-i18n-langtags-list += "perl-module-vars " | ||
| 590 | RDEPENDS_perl-module-i18n-langtags += "perl-module-exporter " | ||
| 591 | RDEPENDS_perl-module-i18n-langtags += "perl-module-strict " | ||
| 592 | RDEPENDS_perl-module-i18n-langtags += "perl-module-vars " | ||
| 593 | RDEPENDS_perl-module-io-dir += "perl-module-carp " | ||
| 594 | RDEPENDS_perl-module-io-dir += "perl-module-exporter " | ||
| 595 | RDEPENDS_perl-module-io-dir += "perl-module-file-spec " | ||
| 596 | RDEPENDS_perl-module-io-dir += "perl-module-file-stat " | ||
| 597 | RDEPENDS_perl-module-io-dir += "perl-module-io-file " | ||
| 598 | RDEPENDS_perl-module-io-dir += "perl-module-strict " | ||
| 599 | RDEPENDS_perl-module-io-dir += "perl-module-symbol " | ||
| 600 | RDEPENDS_perl-module-io-dir += "perl-module-tie-hash " | ||
| 601 | RDEPENDS_perl-module-io-file += "perl-module-exporter " | ||
| 602 | RDEPENDS_perl-module-io-file += "perl-module-carp " | ||
| 603 | RDEPENDS_perl-module-io-file += "perl-module-file-spec " | ||
| 604 | RDEPENDS_perl-module-io-file += "perl-module-io-seekable " | ||
| 605 | RDEPENDS_perl-module-io-file += "perl-module-selectsaver " | ||
| 606 | RDEPENDS_perl-module-io-file += "perl-module-strict " | ||
| 607 | RDEPENDS_perl-module-io-file += "perl-module-symbol " | ||
| 608 | RDEPENDS_perl-module-io-handle += "perl-module-exporter " | ||
| 609 | RDEPENDS_perl-module-io-handle += "perl-module-carp " | ||
| 610 | RDEPENDS_perl-module-io-handle += "perl-module-selectsaver " | ||
| 611 | RDEPENDS_perl-module-io-handle += "perl-module-strict " | ||
| 612 | RDEPENDS_perl-module-io-handle += "perl-module-symbol " | ||
| 613 | RDEPENDS_perl-module-io-pipe += "perl-module-carp " | ||
| 614 | RDEPENDS_perl-module-io-pipe += "perl-module-io-handle " | ||
| 615 | RDEPENDS_perl-module-io-pipe += "perl-module-strict " | ||
| 616 | RDEPENDS_perl-module-io-pipe += "perl-module-symbol " | ||
| 617 | RDEPENDS_perl-module-io-poll += "perl-module-exporter " | ||
| 618 | RDEPENDS_perl-module-io-poll += "perl-module-io-handle " | ||
| 619 | RDEPENDS_perl-module-io-poll += "perl-module-strict " | ||
| 620 | RDEPENDS_perl-module-io-seekable += "perl-module-exporter " | ||
| 621 | RDEPENDS_perl-module-io-seekable += "perl-module-carp " | ||
| 622 | RDEPENDS_perl-module-io-seekable += "perl-module-fcntl " | ||
| 623 | RDEPENDS_perl-module-io-seekable += "perl-module-io-handle " | ||
| 624 | RDEPENDS_perl-module-io-seekable += "perl-module-strict " | ||
| 625 | RDEPENDS_perl-module-io-select += "perl-module-exporter " | ||
| 626 | RDEPENDS_perl-module-io-select += "perl-module-strict " | ||
| 627 | RDEPENDS_perl-module-io-select += "perl-module-warnings-register " | ||
| 628 | RDEPENDS_perl-module-io-select += "perl-module-vars " | ||
| 629 | RDEPENDS_perl-module-io-socket-inet += "perl-module-carp " | ||
| 630 | RDEPENDS_perl-module-io-socket-inet += "perl-module-errno " | ||
| 631 | RDEPENDS_perl-module-io-socket-inet += "perl-module-exporter " | ||
| 632 | RDEPENDS_perl-module-io-socket-inet += "perl-module-io-socket " | ||
| 633 | RDEPENDS_perl-module-io-socket-inet += "perl-module-socket " | ||
| 634 | RDEPENDS_perl-module-io-socket-inet += "perl-module-strict " | ||
| 635 | RDEPENDS_perl-module-io-socket-unix += "perl-module-carp " | ||
| 636 | RDEPENDS_perl-module-io-socket-unix += "perl-module-io-socket " | ||
| 637 | RDEPENDS_perl-module-io-socket-unix += "perl-module-socket " | ||
| 638 | RDEPENDS_perl-module-io-socket-unix += "perl-module-strict " | ||
| 639 | RDEPENDS_perl-module-io-socket += "perl-module-io-socket-inet " | ||
| 640 | RDEPENDS_perl-module-io-socket += "perl-module-io-socket-unix " | ||
| 641 | RDEPENDS_perl-module-io-socket += "perl-module-carp " | ||
| 642 | RDEPENDS_perl-module-io-socket += "perl-module-errno " | ||
| 643 | RDEPENDS_perl-module-io-socket += "perl-module-exporter " | ||
| 644 | RDEPENDS_perl-module-io-socket += "perl-module-io-handle " | ||
| 645 | RDEPENDS_perl-module-io-socket += "perl-module-socket " | ||
| 646 | RDEPENDS_perl-module-io-socket += "perl-module-strict " | ||
| 647 | RDEPENDS_perl-module-io += "perl-module-carp " | ||
| 648 | RDEPENDS_perl-module-io += "perl-module-strict " | ||
| 649 | RDEPENDS_perl-module-io += "perl-module-warnings " | ||
| 650 | RDEPENDS_perl-module-io += "perl-module-xsloader " | ||
| 651 | RDEPENDS_perl-module-ipc-msg += "perl-module-carp " | ||
| 652 | RDEPENDS_perl-module-ipc-msg += "perl-module-ipc-sysv " | ||
| 653 | RDEPENDS_perl-module-ipc-msg += "perl-module-strict " | ||
| 654 | RDEPENDS_perl-module-ipc-msg += "perl-module-vars " | ||
| 655 | RDEPENDS_perl-module-ipc-open2 += "perl-module-exporter " | ||
| 656 | RDEPENDS_perl-module-ipc-open2 += "perl-module-ipc-open3 " | ||
| 657 | RDEPENDS_perl-module-ipc-open2 += "perl-module-strict " | ||
| 658 | RDEPENDS_perl-module-ipc-open3 += "perl-module-exporter " | ||
| 659 | RDEPENDS_perl-module-ipc-open3 += "perl-module-carp " | ||
| 660 | RDEPENDS_perl-module-ipc-open3 += "perl-module-strict " | ||
| 661 | RDEPENDS_perl-module-ipc-open3 += "perl-module-symbol " | ||
| 662 | RDEPENDS_perl-module-ipc-semaphore += "perl-module-carp " | ||
| 663 | RDEPENDS_perl-module-ipc-semaphore += "perl-module-strict " | ||
| 664 | RDEPENDS_perl-module-ipc-semaphore += "perl-module-vars " | ||
| 665 | RDEPENDS_perl-module-ipc-sysv += "perl-module-exporter " | ||
| 666 | RDEPENDS_perl-module-ipc-sysv += "perl-module-carp " | ||
| 667 | RDEPENDS_perl-module-ipc-sysv += "perl-module-config " | ||
| 668 | RDEPENDS_perl-module-ipc-sysv += "perl-module-strict " | ||
| 669 | RDEPENDS_perl-module-ipc-sysv += "perl-module-vars " | ||
| 670 | RDEPENDS_perl-module-lib += "perl-module-config " | ||
| 671 | RDEPENDS_perl-module-lib += "perl-module-strict " | ||
| 672 | RDEPENDS_perl-module-list-util += "perl-module-exporter " | ||
| 673 | RDEPENDS_perl-module-list-util += "perl-module-vars " | ||
| 674 | RDEPENDS_perl-module-locale-constants += "perl-module-exporter " | ||
| 675 | RDEPENDS_perl-module-locale-constants += "perl-module-constant " | ||
| 676 | RDEPENDS_perl-module-locale-constants += "perl-module-strict " | ||
| 677 | RDEPENDS_perl-module-locale-constants += "perl-module-vars " | ||
| 678 | RDEPENDS_perl-module-locale-country += "perl-module-exporter " | ||
| 679 | RDEPENDS_perl-module-locale-country += "perl-module-carp " | ||
| 680 | RDEPENDS_perl-module-locale-country += "perl-module-locale-constants " | ||
| 681 | RDEPENDS_perl-module-locale-country += "perl-module-strict " | ||
| 682 | RDEPENDS_perl-module-locale-country += "perl-module-vars " | ||
| 683 | RDEPENDS_perl-module-locale-currency += "perl-module-exporter " | ||
| 684 | RDEPENDS_perl-module-locale-currency += "perl-module-strict " | ||
| 685 | RDEPENDS_perl-module-locale-currency += "perl-module-vars " | ||
| 686 | RDEPENDS_perl-module-locale-language += "perl-module-exporter " | ||
| 687 | RDEPENDS_perl-module-locale-language += "perl-module-strict " | ||
| 688 | RDEPENDS_perl-module-locale-language += "perl-module-vars " | ||
| 689 | RDEPENDS_perl-module-locale-maketext-gutsloader += "perl-module-strict " | ||
| 690 | RDEPENDS_perl-module-locale-maketext-guts += "perl-module-strict " | ||
| 691 | RDEPENDS_perl-module-locale-maketext-guts += "perl-module-utf8 " | ||
| 692 | RDEPENDS_perl-module-locale-maketext-guts += "perl-module-vars " | ||
| 693 | RDEPENDS_perl-module-locale-maketext += "perl-module-carp " | ||
| 694 | RDEPENDS_perl-module-locale-maketext += "perl-module-i18n-langtags " | ||
| 695 | RDEPENDS_perl-module-locale-maketext += "perl-module-locale-maketext-gutsloader " | ||
| 696 | RDEPENDS_perl-module-locale-maketext += "perl-module-strict " | ||
| 697 | RDEPENDS_perl-module-locale-script += "perl-module-exporter " | ||
| 698 | RDEPENDS_perl-module-locale-script += "perl-module-carp " | ||
| 699 | RDEPENDS_perl-module-locale-script += "perl-module-locale-constants " | ||
| 700 | RDEPENDS_perl-module-locale-script += "perl-module-strict " | ||
| 701 | RDEPENDS_perl-module-locale-script += "perl-module-vars " | ||
| 702 | RDEPENDS_perl-module-math-bigfloat-trace += "perl-module-exporter " | ||
| 703 | RDEPENDS_perl-module-math-bigfloat-trace += "perl-module-math-bigfloat " | ||
| 704 | RDEPENDS_perl-module-math-bigfloat-trace += "perl-module-strict " | ||
| 705 | RDEPENDS_perl-module-math-bigfloat += "perl-module-exporter " | ||
| 706 | RDEPENDS_perl-module-math-bigfloat += "perl-module-strict " | ||
| 707 | RDEPENDS_perl-module-math-bigint-calcemu += "perl-module-strict " | ||
| 708 | RDEPENDS_perl-module-math-bigint-calcemu += "perl-module-vars " | ||
| 709 | RDEPENDS_perl-module-math-bigint-calc += "perl-module-strict " | ||
| 710 | RDEPENDS_perl-module-math-bigint-calc += "perl-module-vars " | ||
| 711 | RDEPENDS_perl-module-math-bigint-trace += "perl-module-exporter " | ||
| 712 | RDEPENDS_perl-module-math-bigint-trace += "perl-module-math-bigint " | ||
| 713 | RDEPENDS_perl-module-math-bigint-trace += "perl-module-strict " | ||
| 714 | RDEPENDS_perl-module-math-bigint += "perl-module-strict " | ||
| 715 | RDEPENDS_perl-module-math-bigrat += "perl-module-math-bigfloat " | ||
| 716 | RDEPENDS_perl-module-math-bigrat += "perl-module-strict " | ||
| 717 | RDEPENDS_perl-module-math-complex += "perl-module-exporter " | ||
| 718 | RDEPENDS_perl-module-math-complex += "perl-module-strict " | ||
| 719 | RDEPENDS_perl-module-math-trig += "perl-module-exporter " | ||
| 720 | RDEPENDS_perl-module-math-trig += "perl-module-math-complex " | ||
| 721 | RDEPENDS_perl-module-math-trig += "perl-module-strict " | ||
| 722 | RDEPENDS_perl-module-memoize-anydbm-file += "perl-module-vars " | ||
| 723 | RDEPENDS_perl-module-memoize-expirefile += "perl-module-carp " | ||
| 724 | RDEPENDS_perl-module-memoize-expire += "perl-module-carp " | ||
| 725 | RDEPENDS_perl-module-memoize-sdbm-file += "perl-module-sdbm-file " | ||
| 726 | RDEPENDS_perl-module-memoize-storable += "perl-module-storable " | ||
| 727 | RDEPENDS_perl-module-memoize += "perl-module-carp " | ||
| 728 | RDEPENDS_perl-module-memoize += "perl-module-exporter " | ||
| 729 | RDEPENDS_perl-module-memoize += "perl-module-strict " | ||
| 730 | RDEPENDS_perl-module-memoize += "perl-module-vars " | ||
| 731 | RDEPENDS_perl-module-mime-base64 += "perl-module-dynaloader " | ||
| 732 | RDEPENDS_perl-module-mime-base64 += "perl-module-exporter " | ||
| 733 | RDEPENDS_perl-module-mime-base64 += "perl-module-strict " | ||
| 734 | RDEPENDS_perl-module-mime-base64 += "perl-module-vars " | ||
| 735 | RDEPENDS_perl-module-mime-quotedprint += "perl-module-exporter " | ||
| 736 | RDEPENDS_perl-module-mime-quotedprint += "perl-module-strict " | ||
| 737 | RDEPENDS_perl-module-mime-quotedprint += "perl-module-vars " | ||
| 738 | RDEPENDS_perl-module-net-cmd += "perl-module-exporter " | ||
| 739 | RDEPENDS_perl-module-net-cmd += "perl-module-carp " | ||
| 740 | RDEPENDS_perl-module-net-cmd += "perl-module-strict " | ||
| 741 | RDEPENDS_perl-module-net-cmd += "perl-module-symbol " | ||
| 742 | RDEPENDS_perl-module-net-cmd += "perl-module-vars " | ||
| 743 | RDEPENDS_perl-module-net-config += "perl-module-exporter " | ||
| 744 | RDEPENDS_perl-module-net-config += "perl-module-socket " | ||
| 745 | RDEPENDS_perl-module-net-config += "perl-module-strict " | ||
| 746 | RDEPENDS_perl-module-net-config += "perl-module-vars " | ||
| 747 | RDEPENDS_perl-module-net-domain += "perl-module-exporter " | ||
| 748 | RDEPENDS_perl-module-net-domain += "perl-module-carp " | ||
| 749 | RDEPENDS_perl-module-net-domain += "perl-module-net-config " | ||
| 750 | RDEPENDS_perl-module-net-domain += "perl-module-strict " | ||
| 751 | RDEPENDS_perl-module-net-domain += "perl-module-vars " | ||
| 752 | RDEPENDS_perl-module-net-ftp-a += "perl-module-net-ftp-dataconn " | ||
| 753 | RDEPENDS_perl-module-net-ftp-a += "perl-module-carp " | ||
| 754 | RDEPENDS_perl-module-net-ftp-a += "perl-module-strict " | ||
| 755 | RDEPENDS_perl-module-net-ftp-a += "perl-module-vars " | ||
| 756 | RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-carp " | ||
| 757 | RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-errno " | ||
| 758 | RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-net-cmd " | ||
| 759 | RDEPENDS_perl-module-net-ftp-dataconn += "perl-module-vars " | ||
| 760 | RDEPENDS_perl-module-net-ftp-e += "perl-module-net-ftp-i " | ||
| 761 | RDEPENDS_perl-module-net-ftp-i += "perl-module-net-ftp-dataconn " | ||
| 762 | RDEPENDS_perl-module-net-ftp-i += "perl-module-carp " | ||
| 763 | RDEPENDS_perl-module-net-ftp-i += "perl-module-vars " | ||
| 764 | RDEPENDS_perl-module-net-ftp-l += "perl-module-net-ftp-i " | ||
| 765 | RDEPENDS_perl-module-net-ftp += "perl-module-carp " | ||
| 766 | RDEPENDS_perl-module-net-ftp += "perl-module-fcntl " | ||
| 767 | RDEPENDS_perl-module-net-ftp += "perl-module-io-socket " | ||
| 768 | RDEPENDS_perl-module-net-ftp += "perl-module-net-cmd " | ||
| 769 | RDEPENDS_perl-module-net-ftp += "perl-module-net-config " | ||
| 770 | RDEPENDS_perl-module-net-ftp += "perl-module-socket " | ||
| 771 | RDEPENDS_perl-module-net-ftp += "perl-module-strict " | ||
| 772 | RDEPENDS_perl-module-net-ftp += "perl-module-time-local " | ||
| 773 | RDEPENDS_perl-module-net-ftp += "perl-module-vars " | ||
| 774 | RDEPENDS_perl-module-net-hostent += "perl-module-class-struct " | ||
| 775 | RDEPENDS_perl-module-net-hostent += "perl-module-strict " | ||
| 776 | RDEPENDS_perl-module-net-hostent += "perl-module-vars " | ||
| 777 | RDEPENDS_perl-module-net-netent += "perl-module-class-struct " | ||
| 778 | RDEPENDS_perl-module-net-netent += "perl-module-strict " | ||
| 779 | RDEPENDS_perl-module-net-netent += "perl-module-vars " | ||
| 780 | RDEPENDS_perl-module-net-netrc += "perl-module-carp " | ||
| 781 | RDEPENDS_perl-module-net-netrc += "perl-module-filehandle " | ||
| 782 | RDEPENDS_perl-module-net-netrc += "perl-module-strict " | ||
| 783 | RDEPENDS_perl-module-net-netrc += "perl-module-vars " | ||
| 784 | RDEPENDS_perl-module-net-nntp += "perl-module-carp " | ||
| 785 | RDEPENDS_perl-module-net-nntp += "perl-module-io-socket " | ||
| 786 | RDEPENDS_perl-module-net-nntp += "perl-module-net-cmd " | ||
| 787 | RDEPENDS_perl-module-net-nntp += "perl-module-net-config " | ||
| 788 | RDEPENDS_perl-module-net-nntp += "perl-module-strict " | ||
| 789 | RDEPENDS_perl-module-net-nntp += "perl-module-time-local " | ||
| 790 | RDEPENDS_perl-module-net-nntp += "perl-module-vars " | ||
| 791 | RDEPENDS_perl-module-net-ping += "perl-module-exporter " | ||
| 792 | RDEPENDS_perl-module-net-ping += "perl-module-carp " | ||
| 793 | RDEPENDS_perl-module-net-ping += "perl-module-constant " | ||
| 794 | RDEPENDS_perl-module-net-ping += "perl-module-fcntl " | ||
| 795 | RDEPENDS_perl-module-net-ping += "perl-module-filehandle " | ||
| 796 | RDEPENDS_perl-module-net-ping += "perl-module-posix " | ||
| 797 | RDEPENDS_perl-module-net-ping += "perl-module-strict " | ||
| 798 | RDEPENDS_perl-module-net-pop3 += "perl-module-carp " | ||
| 799 | RDEPENDS_perl-module-net-pop3 += "perl-module-io-socket " | ||
| 800 | RDEPENDS_perl-module-net-pop3 += "perl-module-net-cmd " | ||
| 801 | RDEPENDS_perl-module-net-pop3 += "perl-module-net-config " | ||
| 802 | RDEPENDS_perl-module-net-pop3 += "perl-module-strict " | ||
| 803 | RDEPENDS_perl-module-net-pop3 += "perl-module-vars " | ||
| 804 | RDEPENDS_perl-module-net-protoent += "perl-module-class-struct " | ||
| 805 | RDEPENDS_perl-module-net-protoent += "perl-module-strict " | ||
| 806 | RDEPENDS_perl-module-net-protoent += "perl-module-vars " | ||
| 807 | RDEPENDS_perl-module-net-servent += "perl-module-class-struct " | ||
| 808 | RDEPENDS_perl-module-net-servent += "perl-module-strict " | ||
| 809 | RDEPENDS_perl-module-net-servent += "perl-module-vars " | ||
| 810 | RDEPENDS_perl-module-net-smtp += "perl-module-carp " | ||
| 811 | RDEPENDS_perl-module-net-smtp += "perl-module-io-socket " | ||
| 812 | RDEPENDS_perl-module-net-smtp += "perl-module-net-cmd " | ||
| 813 | RDEPENDS_perl-module-net-smtp += "perl-module-net-config " | ||
| 814 | RDEPENDS_perl-module-net-smtp += "perl-module-socket " | ||
| 815 | RDEPENDS_perl-module-net-smtp += "perl-module-strict " | ||
| 816 | RDEPENDS_perl-module-net-smtp += "perl-module-vars " | ||
| 817 | RDEPENDS_perl-module-net-time += "perl-module-exporter " | ||
| 818 | RDEPENDS_perl-module-net-time += "perl-module-carp " | ||
| 819 | RDEPENDS_perl-module-net-time += "perl-module-io-select " | ||
| 820 | RDEPENDS_perl-module-net-time += "perl-module-io-socket " | ||
| 821 | RDEPENDS_perl-module-net-time += "perl-module-net-config " | ||
| 822 | RDEPENDS_perl-module-net-time += "perl-module-strict " | ||
| 823 | RDEPENDS_perl-module-net-time += "perl-module-vars " | ||
| 824 | RDEPENDS_perl-module-next += "perl-module-carp " | ||
| 825 | RDEPENDS_perl-module-next += "perl-module-strict " | ||
| 826 | RDEPENDS_perl-module-opcode += "perl-module-carp " | ||
| 827 | RDEPENDS_perl-module-opcode += "perl-module-exporter " | ||
| 828 | RDEPENDS_perl-module-opcode += "perl-module-strict " | ||
| 829 | RDEPENDS_perl-module-opcode += "perl-module-subs " | ||
| 830 | RDEPENDS_perl-module-opcode += "perl-module-xsloader " | ||
| 831 | RDEPENDS_perl-module-open += "perl-module-carp " | ||
| 832 | RDEPENDS_perl-module-open += "perl-module-warnings " | ||
| 833 | RDEPENDS_perl-module-ops += "perl-module-opcode " | ||
| 834 | RDEPENDS_perl-module-o += "perl-module-b " | ||
| 835 | RDEPENDS_perl-module-o += "perl-module-carp " | ||
| 836 | RDEPENDS_perl-module-overload += "perl-module-warnings-register " | ||
| 837 | RDEPENDS_perl-module-perlio-encoding += "perl-module-strict " | ||
| 838 | RDEPENDS_perl-module-perlio-encoding += "perl-module-xsloader " | ||
| 839 | RDEPENDS_perl-module-perlio-scalar += "perl-module-xsloader " | ||
| 840 | RDEPENDS_perl-module-perlio-via-quotedprint += "perl-module-strict " | ||
| 841 | RDEPENDS_perl-module-perlio-via += "perl-module-xsloader " | ||
| 842 | RDEPENDS_perl-module-pod-checker += "perl-module-carp " | ||
| 843 | RDEPENDS_perl-module-pod-checker += "perl-module-exporter " | ||
| 844 | RDEPENDS_perl-module-pod-checker += "perl-module-pod-parser " | ||
| 845 | RDEPENDS_perl-module-pod-checker += "perl-module-strict " | ||
| 846 | RDEPENDS_perl-module-pod-checker += "perl-module-vars " | ||
| 847 | RDEPENDS_perl-module-pod-find += "perl-module-carp " | ||
| 848 | RDEPENDS_perl-module-pod-find += "perl-module-cwd " | ||
| 849 | RDEPENDS_perl-module-pod-find += "perl-module-exporter " | ||
| 850 | RDEPENDS_perl-module-pod-find += "perl-module-file-find " | ||
| 851 | RDEPENDS_perl-module-pod-find += "perl-module-file-spec " | ||
| 852 | RDEPENDS_perl-module-pod-find += "perl-module-strict " | ||
| 853 | RDEPENDS_perl-module-pod-find += "perl-module-vars " | ||
| 854 | RDEPENDS_perl-module-pod-functions += "perl-module-exporter " | ||
| 855 | RDEPENDS_perl-module-pod-functions += "perl-module-strict " | ||
| 856 | RDEPENDS_perl-module-pod-html += "perl-module-exporter " | ||
| 857 | RDEPENDS_perl-module-pod-html += "perl-module-carp " | ||
| 858 | RDEPENDS_perl-module-pod-html += "perl-module-config " | ||
| 859 | RDEPENDS_perl-module-pod-html += "perl-module-cwd " | ||
| 860 | RDEPENDS_perl-module-pod-html += "perl-module-file-spec " | ||
| 861 | RDEPENDS_perl-module-pod-html += "perl-module-file-spec-unix " | ||
| 862 | RDEPENDS_perl-module-pod-html += "perl-module-getopt-long " | ||
| 863 | RDEPENDS_perl-module-pod-html += "perl-module-strict " | ||
| 864 | RDEPENDS_perl-module-pod-html += "perl-module-vars " | ||
| 865 | RDEPENDS_perl-module-pod-inputobjects += "perl-module-strict " | ||
| 866 | RDEPENDS_perl-module-pod-inputobjects += "perl-module-vars " | ||
| 867 | RDEPENDS_perl-module-pod-latex += "perl-module-pod-parseutils " | ||
| 868 | RDEPENDS_perl-module-pod-latex += "perl-module-base " | ||
| 869 | RDEPENDS_perl-module-pod-latex += "perl-module-carp " | ||
| 870 | RDEPENDS_perl-module-pod-latex += "perl-module-strict " | ||
| 871 | RDEPENDS_perl-module-pod-latex += "perl-module-vars " | ||
| 872 | RDEPENDS_perl-module-pod-man += "perl-module-carp " | ||
| 873 | RDEPENDS_perl-module-pod-man += "perl-module-pod-parselink " | ||
| 874 | RDEPENDS_perl-module-pod-man += "perl-module-pod-parser " | ||
| 875 | RDEPENDS_perl-module-pod-man += "perl-module-strict " | ||
| 876 | RDEPENDS_perl-module-pod-man += "perl-module-subs " | ||
| 877 | RDEPENDS_perl-module-pod-man += "perl-module-vars " | ||
| 878 | RDEPENDS_perl-module-pod-parselink += "perl-module-exporter " | ||
| 879 | RDEPENDS_perl-module-pod-parselink += "perl-module-strict " | ||
| 880 | RDEPENDS_perl-module-pod-parselink += "perl-module-vars " | ||
| 881 | RDEPENDS_perl-module-pod-parser += "perl-module-carp " | ||
| 882 | RDEPENDS_perl-module-pod-parser += "perl-module-exporter " | ||
| 883 | RDEPENDS_perl-module-pod-parser += "perl-module-pod-inputobjects " | ||
| 884 | RDEPENDS_perl-module-pod-parser += "perl-module-strict " | ||
| 885 | RDEPENDS_perl-module-pod-parser += "perl-module-vars " | ||
| 886 | RDEPENDS_perl-module-pod-parseutils += "perl-module-carp " | ||
| 887 | RDEPENDS_perl-module-pod-parseutils += "perl-module-vars " | ||
| 888 | RDEPENDS_perl-module-pod-perldoc-baseto += "perl-module-strict " | ||
| 889 | RDEPENDS_perl-module-pod-perldoc-baseto += "perl-module-warnings " | ||
| 890 | RDEPENDS_perl-module-pod-perldoc-getoptsoo += "perl-module-strict " | ||
| 891 | RDEPENDS_perl-module-pod-perldoc-tochecker += "perl-module-strict " | ||
| 892 | RDEPENDS_perl-module-pod-perldoc-tochecker += "perl-module-warnings " | ||
| 893 | RDEPENDS_perl-module-pod-perldoc-tochecker += "perl-module-vars " | ||
| 894 | RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-base " | ||
| 895 | RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-file-spec-functions " | ||
| 896 | RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-strict " | ||
| 897 | RDEPENDS_perl-module-pod-perldoc-toman += "perl-module-warnings " | ||
| 898 | RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-base " | ||
| 899 | RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-pod-man " | ||
| 900 | RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-strict " | ||
| 901 | RDEPENDS_perl-module-pod-perldoc-tonroff += "perl-module-warnings " | ||
| 902 | RDEPENDS_perl-module-pod-perldoc-topod += "perl-module-base " | ||
| 903 | RDEPENDS_perl-module-pod-perldoc-topod += "perl-module-strict " | ||
| 904 | RDEPENDS_perl-module-pod-perldoc-topod += "perl-module-warnings " | ||
| 905 | RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-base " | ||
| 906 | RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-strict " | ||
| 907 | RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-warnings " | ||
| 908 | RDEPENDS_perl-module-pod-perldoc-tortf += "perl-module-vars " | ||
| 909 | RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-base " | ||
| 910 | RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-pod-text " | ||
| 911 | RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-strict " | ||
| 912 | RDEPENDS_perl-module-pod-perldoc-totext += "perl-module-warnings " | ||
| 913 | RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-base " | ||
| 914 | RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-file-spec-functions " | ||
| 915 | RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-pod-perldoc " | ||
| 916 | RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-strict " | ||
| 917 | RDEPENDS_perl-module-pod-perldoc-totk += "perl-module-warnings " | ||
| 918 | RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-base " | ||
| 919 | RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-strict " | ||
| 920 | RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-warnings " | ||
| 921 | RDEPENDS_perl-module-pod-perldoc-toxml += "perl-module-vars " | ||
| 922 | RDEPENDS_perl-module-pod-perldoc += "perl-module-config " | ||
| 923 | RDEPENDS_perl-module-pod-perldoc += "perl-module-file-spec-functions " | ||
| 924 | RDEPENDS_perl-module-pod-perldoc += "perl-module-strict " | ||
| 925 | RDEPENDS_perl-module-pod-perldoc += "perl-module-warnings " | ||
| 926 | RDEPENDS_perl-module-pod-plainer += "perl-module-pod-parser " | ||
| 927 | RDEPENDS_perl-module-pod-plainer += "perl-module-strict " | ||
| 928 | RDEPENDS_perl-module-pod-plaintext += "perl-module-carp " | ||
| 929 | RDEPENDS_perl-module-pod-plaintext += "perl-module-pod-select " | ||
| 930 | RDEPENDS_perl-module-pod-plaintext += "perl-module-strict " | ||
| 931 | RDEPENDS_perl-module-pod-plaintext += "perl-module-vars " | ||
| 932 | RDEPENDS_perl-module-pod-select += "perl-module-carp " | ||
| 933 | RDEPENDS_perl-module-pod-select += "perl-module-pod-parser " | ||
| 934 | RDEPENDS_perl-module-pod-select += "perl-module-strict " | ||
| 935 | RDEPENDS_perl-module-pod-select += "perl-module-vars " | ||
| 936 | RDEPENDS_perl-module-pod-text-color += "perl-module-pod-text " | ||
| 937 | RDEPENDS_perl-module-pod-text-color += "perl-module-strict " | ||
| 938 | RDEPENDS_perl-module-pod-text-color += "perl-module-term-ansicolor " | ||
| 939 | RDEPENDS_perl-module-pod-text-color += "perl-module-vars " | ||
| 940 | RDEPENDS_perl-module-pod-text-overstrike += "perl-module-pod-text " | ||
| 941 | RDEPENDS_perl-module-pod-text-overstrike += "perl-module-strict " | ||
| 942 | RDEPENDS_perl-module-pod-text-overstrike += "perl-module-vars " | ||
| 943 | RDEPENDS_perl-module-pod-text-termcap += "perl-module-pod-text " | ||
| 944 | RDEPENDS_perl-module-pod-text-termcap += "perl-module-posix " | ||
| 945 | RDEPENDS_perl-module-pod-text-termcap += "perl-module-strict " | ||
| 946 | RDEPENDS_perl-module-pod-text-termcap += "perl-module-term-cap " | ||
| 947 | RDEPENDS_perl-module-pod-text-termcap += "perl-module-vars " | ||
| 948 | RDEPENDS_perl-module-pod-text += "perl-module-carp " | ||
| 949 | RDEPENDS_perl-module-pod-text += "perl-module-exporter " | ||
| 950 | RDEPENDS_perl-module-pod-text += "perl-module-pod-parselink " | ||
| 951 | RDEPENDS_perl-module-pod-text += "perl-module-pod-select " | ||
| 952 | RDEPENDS_perl-module-pod-text += "perl-module-strict " | ||
| 953 | RDEPENDS_perl-module-pod-text += "perl-module-vars " | ||
| 954 | RDEPENDS_perl-module-pod-usage += "perl-module-carp " | ||
| 955 | RDEPENDS_perl-module-pod-usage += "perl-module-config " | ||
| 956 | RDEPENDS_perl-module-pod-usage += "perl-module-exporter " | ||
| 957 | RDEPENDS_perl-module-pod-usage += "perl-module-file-spec " | ||
| 958 | RDEPENDS_perl-module-pod-usage += "perl-module-strict " | ||
| 959 | RDEPENDS_perl-module-pod-usage += "perl-module-vars " | ||
| 960 | RDEPENDS_perl-module-posix += "perl-module-exporter " | ||
| 961 | RDEPENDS_perl-module-posix += "perl-module-autoloader " | ||
| 962 | RDEPENDS_perl-module-posix += "perl-module-autoloader " | ||
| 963 | RDEPENDS_perl-module-posix += "perl-module-xsloader " | ||
| 964 | RDEPENDS_perl-module-safe += "perl-module-carp " | ||
| 965 | RDEPENDS_perl-module-safe += "perl-module-carp-heavy " | ||
| 966 | RDEPENDS_perl-module-safe += "perl-module-strict " | ||
| 967 | RDEPENDS_perl-module-scalar-util += "perl-module-exporter " | ||
| 968 | RDEPENDS_perl-module-sdbm-file += "perl-module-tie-hash " | ||
| 969 | RDEPENDS_perl-module-sdbm-file += "perl-module-strict " | ||
| 970 | RDEPENDS_perl-module-sdbm-file += "perl-module-warnings " | ||
| 971 | RDEPENDS_perl-module-sdbm-file += "perl-module-xsloader " | ||
| 972 | RDEPENDS_perl-module-search-dict += "perl-module-exporter " | ||
| 973 | RDEPENDS_perl-module-search-dict += "perl-module-strict " | ||
| 974 | RDEPENDS_perl-module-selectsaver += "perl-module-carp " | ||
| 975 | RDEPENDS_perl-module-selectsaver += "perl-module-symbol " | ||
| 976 | RDEPENDS_perl-module-selfloader += "perl-module-exporter " | ||
| 977 | RDEPENDS_perl-module-shell += "perl-module-file-spec-functions " | ||
| 978 | RDEPENDS_perl-module-shell += "perl-module-strict " | ||
| 979 | RDEPENDS_perl-module-shell += "perl-module-warnings " | ||
| 980 | RDEPENDS_perl-module-sigtrap += "perl-module-carp " | ||
| 981 | RDEPENDS_perl-module-socket += "perl-module-exporter " | ||
| 982 | RDEPENDS_perl-module-socket += "perl-module-carp " | ||
| 983 | RDEPENDS_perl-module-socket += "perl-module-warnings-register " | ||
| 984 | RDEPENDS_perl-module-socket += "perl-module-xsloader " | ||
| 985 | RDEPENDS_perl-module-sort += "perl-module-strict " | ||
| 986 | RDEPENDS_perl-module-storable += "perl-module-carp " | ||
| 987 | RDEPENDS_perl-module-storable += "perl-module-dynaloader " | ||
| 988 | RDEPENDS_perl-module-storable += "perl-module-exporter " | ||
| 989 | RDEPENDS_perl-module-storable += "perl-module-autoloader " | ||
| 990 | RDEPENDS_perl-module-storable += "perl-module-vars " | ||
| 991 | RDEPENDS_perl-module-switch += "perl-module-carp " | ||
| 992 | RDEPENDS_perl-module-switch += "perl-module-filter-util-call " | ||
| 993 | RDEPENDS_perl-module-switch += "perl-module-strict " | ||
| 994 | RDEPENDS_perl-module-switch += "perl-module-text-balanced " | ||
| 995 | RDEPENDS_perl-module-switch += "perl-module-vars " | ||
| 996 | RDEPENDS_perl-module-symbol += "perl-module-exporter " | ||
| 997 | RDEPENDS_perl-module-sys-hostname += "perl-module-autoloader " | ||
| 998 | RDEPENDS_perl-module-sys-hostname += "perl-module-exporter " | ||
| 999 | RDEPENDS_perl-module-sys-hostname += "perl-module-carp " | ||
| 1000 | RDEPENDS_perl-module-sys-hostname += "perl-module-strict " | ||
| 1001 | RDEPENDS_perl-module-sys-syslog += "perl-module-dynaloader " | ||
| 1002 | RDEPENDS_perl-module-sys-syslog += "perl-module-exporter " | ||
| 1003 | RDEPENDS_perl-module-sys-syslog += "perl-module-carp " | ||
| 1004 | RDEPENDS_perl-module-sys-syslog += "perl-module-socket " | ||
| 1005 | RDEPENDS_perl-module-sys-syslog += "perl-module-strict " | ||
| 1006 | RDEPENDS_perl-module-sys-syslog += "perl-module-sys-hostname " | ||
| 1007 | RDEPENDS_perl-module-term-ansicolor += "perl-module-exporter " | ||
| 1008 | RDEPENDS_perl-module-term-ansicolor += "perl-module-strict " | ||
| 1009 | RDEPENDS_perl-module-term-cap += "perl-module-strict " | ||
| 1010 | RDEPENDS_perl-module-term-cap += "perl-module-vars " | ||
| 1011 | RDEPENDS_perl-module-term-complete += "perl-module-exporter " | ||
| 1012 | RDEPENDS_perl-module-term-complete += "perl-module-strict " | ||
| 1013 | RDEPENDS_perl-module-term-readline += "perl-module-strict " | ||
| 1014 | RDEPENDS_perl-module-test-builder += "perl-module-strict " | ||
| 1015 | RDEPENDS_perl-module-test-builder += "perl-module-vars " | ||
| 1016 | RDEPENDS_perl-module-test-harness-assert += "perl-module-exporter " | ||
| 1017 | RDEPENDS_perl-module-test-harness-assert += "perl-module-strict " | ||
| 1018 | RDEPENDS_perl-module-test-harness-assert += "perl-module-vars " | ||
| 1019 | RDEPENDS_perl-module-test-harness-iterator += "perl-module-strict " | ||
| 1020 | RDEPENDS_perl-module-test-harness-iterator += "perl-module-vars " | ||
| 1021 | RDEPENDS_perl-module-test-harness-point += "perl-module-strict " | ||
| 1022 | RDEPENDS_perl-module-test-harness-point += "perl-module-vars " | ||
| 1023 | RDEPENDS_perl-module-test-harness-straps += "perl-module-config " | ||
| 1024 | RDEPENDS_perl-module-test-harness-straps += "perl-module-strict " | ||
| 1025 | RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-assert " | ||
| 1026 | RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-iterator " | ||
| 1027 | RDEPENDS_perl-module-test-harness-straps += "perl-module-test-harness-point " | ||
| 1028 | RDEPENDS_perl-module-test-harness-straps += "perl-module-vars " | ||
| 1029 | RDEPENDS_perl-module-test-harness += "perl-module-benchmark " | ||
| 1030 | RDEPENDS_perl-module-test-harness += "perl-module-config " | ||
| 1031 | RDEPENDS_perl-module-test-harness += "perl-module-exporter " | ||
| 1032 | RDEPENDS_perl-module-test-harness += "perl-module-strict " | ||
| 1033 | RDEPENDS_perl-module-test-harness += "perl-module-test-harness-assert " | ||
| 1034 | RDEPENDS_perl-module-test-harness += "perl-module-test-harness-straps " | ||
| 1035 | RDEPENDS_perl-module-test-more += "perl-module-exporter " | ||
| 1036 | RDEPENDS_perl-module-test-more += "perl-module-strict " | ||
| 1037 | RDEPENDS_perl-module-test-more += "perl-module-test-builder " | ||
| 1038 | RDEPENDS_perl-module-test-more += "perl-module-vars " | ||
| 1039 | RDEPENDS_perl-module-test-simple += "perl-module-strict " | ||
| 1040 | RDEPENDS_perl-module-test-simple += "perl-module-test-builder " | ||
| 1041 | RDEPENDS_perl-module-test-simple += "perl-module-vars " | ||
| 1042 | RDEPENDS_perl-module-test += "perl-module-exporter " | ||
| 1043 | RDEPENDS_perl-module-test += "perl-module-carp " | ||
| 1044 | RDEPENDS_perl-module-test += "perl-module-strict " | ||
| 1045 | RDEPENDS_perl-module-text-abbrev += "perl-module-exporter " | ||
| 1046 | RDEPENDS_perl-module-text-balanced += "perl-module-exporter " | ||
| 1047 | RDEPENDS_perl-module-text-balanced += "perl-module-overload " | ||
| 1048 | RDEPENDS_perl-module-text-balanced += "perl-module-selfloader " | ||
| 1049 | RDEPENDS_perl-module-text-balanced += "perl-module-strict " | ||
| 1050 | RDEPENDS_perl-module-text-balanced += "perl-module-vars " | ||
| 1051 | RDEPENDS_perl-module-text-parsewords += "perl-module-exporter " | ||
| 1052 | RDEPENDS_perl-module-text-parsewords += "perl-module-vars " | ||
| 1053 | RDEPENDS_perl-module-text-soundex += "perl-module-exporter " | ||
| 1054 | RDEPENDS_perl-module-text-tabs += "perl-module-exporter " | ||
| 1055 | RDEPENDS_perl-module-text-tabs += "perl-module-strict " | ||
| 1056 | RDEPENDS_perl-module-text-tabs += "perl-module-vars " | ||
| 1057 | RDEPENDS_perl-module-text-wrap += "perl-module-exporter " | ||
| 1058 | RDEPENDS_perl-module-text-wrap += "perl-module-strict " | ||
| 1059 | RDEPENDS_perl-module-text-wrap += "perl-module-text-tabs " | ||
| 1060 | RDEPENDS_perl-module-thread-queue += "perl-module-strict " | ||
| 1061 | RDEPENDS_perl-module-thread-queue += "perl-module-threads-shared " | ||
| 1062 | RDEPENDS_perl-module-thread-semaphore += "perl-module-threads-shared " | ||
| 1063 | RDEPENDS_perl-module-threads-shared += "perl-module-strict " | ||
| 1064 | RDEPENDS_perl-module-threads-shared += "perl-module-warnings " | ||
| 1065 | RDEPENDS_perl-module-threads += "perl-module-dynaloader " | ||
| 1066 | RDEPENDS_perl-module-threads += "perl-module-exporter " | ||
| 1067 | RDEPENDS_perl-module-threads += "perl-module-config " | ||
| 1068 | RDEPENDS_perl-module-threads += "perl-module-strict " | ||
| 1069 | RDEPENDS_perl-module-threads += "perl-module-warnings " | ||
| 1070 | RDEPENDS_perl-module-thread += "perl-module-exporter " | ||
| 1071 | RDEPENDS_perl-module-thread += "perl-module-strict " | ||
| 1072 | RDEPENDS_perl-module-thread += "perl-module-xsloader " | ||
| 1073 | RDEPENDS_perl-module-tie-array += "perl-module-carp " | ||
| 1074 | RDEPENDS_perl-module-tie-array += "perl-module-strict " | ||
| 1075 | RDEPENDS_perl-module-tie-array += "perl-module-vars " | ||
| 1076 | RDEPENDS_perl-module-tie-file += "perl-module-carp " | ||
| 1077 | RDEPENDS_perl-module-tie-file += "perl-module-fcntl " | ||
| 1078 | RDEPENDS_perl-module-tie-file += "perl-module-posix " | ||
| 1079 | RDEPENDS_perl-module-tie-file += "perl-module-strict " | ||
| 1080 | RDEPENDS_perl-module-tie-handle += "perl-module-carp " | ||
| 1081 | RDEPENDS_perl-module-tie-handle += "perl-module-warnings-register " | ||
| 1082 | RDEPENDS_perl-module-tie-hash += "perl-module-carp " | ||
| 1083 | RDEPENDS_perl-module-tie-hash += "perl-module-warnings-register " | ||
| 1084 | RDEPENDS_perl-module-tie-memoize += "perl-module-strict " | ||
| 1085 | RDEPENDS_perl-module-tie-memoize += "perl-module-tie-hash " | ||
| 1086 | RDEPENDS_perl-module-tie-refhash += "perl-module-strict " | ||
| 1087 | RDEPENDS_perl-module-tie-refhash += "perl-module-tie-hash " | ||
| 1088 | RDEPENDS_perl-module-tie-refhash += "perl-module-vars " | ||
| 1089 | RDEPENDS_perl-module-tie-scalar += "perl-module-carp " | ||
| 1090 | RDEPENDS_perl-module-tie-scalar += "perl-module-warnings-register " | ||
| 1091 | RDEPENDS_perl-module-tie-substrhash += "perl-module-carp " | ||
| 1092 | RDEPENDS_perl-module-time-gmtime += "perl-module-strict " | ||
| 1093 | RDEPENDS_perl-module-time-gmtime += "perl-module-time-tm " | ||
| 1094 | RDEPENDS_perl-module-time-gmtime += "perl-module-vars " | ||
| 1095 | RDEPENDS_perl-module-time-hires += "perl-module-dynaloader " | ||
| 1096 | RDEPENDS_perl-module-time-hires += "perl-module-exporter " | ||
| 1097 | RDEPENDS_perl-module-time-hires += "perl-module-strict " | ||
| 1098 | RDEPENDS_perl-module-time-hires += "perl-module-vars " | ||
| 1099 | RDEPENDS_perl-module-time-localtime += "perl-module-strict " | ||
| 1100 | RDEPENDS_perl-module-time-localtime += "perl-module-time-tm " | ||
| 1101 | RDEPENDS_perl-module-time-localtime += "perl-module-vars " | ||
| 1102 | RDEPENDS_perl-module-time-local += "perl-module-exporter " | ||
| 1103 | RDEPENDS_perl-module-time-local += "perl-module-carp " | ||
| 1104 | RDEPENDS_perl-module-time-local += "perl-module-config " | ||
| 1105 | RDEPENDS_perl-module-time-local += "perl-module-integer " | ||
| 1106 | RDEPENDS_perl-module-time-local += "perl-module-strict " | ||
| 1107 | RDEPENDS_perl-module-time-local += "perl-module-vars " | ||
| 1108 | RDEPENDS_perl-module-time-tm += "perl-module-class-struct " | ||
| 1109 | RDEPENDS_perl-module-time-tm += "perl-module-strict " | ||
| 1110 | RDEPENDS_perl-module-unicode-collate += "perl-module-carp " | ||
| 1111 | RDEPENDS_perl-module-unicode-collate += "perl-module-constant " | ||
| 1112 | RDEPENDS_perl-module-unicode-collate += "perl-module-file-spec " | ||
| 1113 | RDEPENDS_perl-module-unicode-collate += "perl-module-strict " | ||
| 1114 | RDEPENDS_perl-module-unicode-collate += "perl-module-warnings " | ||
| 1115 | RDEPENDS_perl-module-unicode-normalize += "perl-module-dynaloader " | ||
| 1116 | RDEPENDS_perl-module-unicode-normalize += "perl-module-exporter " | ||
| 1117 | RDEPENDS_perl-module-unicode-normalize += "perl-module-carp " | ||
| 1118 | RDEPENDS_perl-module-unicode-normalize += "perl-module-constant " | ||
| 1119 | RDEPENDS_perl-module-unicode-normalize += "perl-module-strict " | ||
| 1120 | RDEPENDS_perl-module-unicode-normalize += "perl-module-warnings " | ||
| 1121 | RDEPENDS_perl-module-unicode-ucd += "perl-module-exporter " | ||
| 1122 | RDEPENDS_perl-module-unicode-ucd += "perl-module-carp " | ||
| 1123 | RDEPENDS_perl-module-unicode-ucd += "perl-module-storable " | ||
| 1124 | RDEPENDS_perl-module-unicode-ucd += "perl-module-strict " | ||
| 1125 | RDEPENDS_perl-module-unicode-ucd += "perl-module-warnings " | ||
| 1126 | RDEPENDS_perl-module-universal += "perl-module-exporter " | ||
| 1127 | RDEPENDS_perl-module-user-grent += "perl-module-class-struct " | ||
| 1128 | RDEPENDS_perl-module-user-grent += "perl-module-strict " | ||
| 1129 | RDEPENDS_perl-module-user-grent += "perl-module-vars " | ||
| 1130 | RDEPENDS_perl-module-user-pwent += "perl-module-carp " | ||
| 1131 | RDEPENDS_perl-module-user-pwent += "perl-module-class-struct " | ||
| 1132 | RDEPENDS_perl-module-user-pwent += "perl-module-config " | ||
| 1133 | RDEPENDS_perl-module-user-pwent += "perl-module-strict " | ||
| 1134 | RDEPENDS_perl-module-user-pwent += "perl-module-warnings " | ||
| 1135 | RDEPENDS_perl-module-user-pwent += "perl-module-vars " | ||
| 1136 | RDEPENDS_perl-module-warnings-register += "perl-module-warnings " | ||
| 1137 | RDEPENDS_perl-module-warnings += "perl-module-carp " | ||
| 1138 | RDEPENDS_perl-module-vars += "perl-module-strict " | ||
| 1139 | RDEPENDS_perl-module-vars += "perl-module-warnings-register " | ||
| 1140 | RDEPENDS_perl-module-xs-apitest += "perl-module-base " | ||
| 1141 | RDEPENDS_perl-module-xs-apitest += "perl-module-carp " | ||
| 1142 | RDEPENDS_perl-module-xs-apitest += "perl-module-strict " | ||
| 1143 | RDEPENDS_perl-module-xs-apitest += "perl-module-warnings " | ||
| 1144 | RDEPENDS_perl-module-xs-typemap += "perl-module-base " | ||
| 1145 | RDEPENDS_perl-module-xs-typemap += "perl-module-vars " | ||
diff --git a/meta/recipes-devtools/perl/perl-rprovides.inc b/meta/recipes-devtools/perl/perl-rprovides.inc new file mode 100644 index 0000000000..637c993156 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-rprovides.inc | |||
| @@ -0,0 +1,45 @@ | |||
| 1 | # | ||
| 2 | # Some packages changed names in 5.8.7-r14, RPROVIDE them for things that | ||
| 3 | # depend on the old name | ||
| 4 | # | ||
| 5 | RPROVIDES_perl-module-b-asmdata = "perl-module-${TARGET_SYS}-b-asmdata" | ||
| 6 | RPROVIDES_perl-module-b-assembler = "perl-module-${TARGET_SYS}-b-assembler" | ||
| 7 | RPROVIDES_perl-module-b-bblock = "perl-module-${TARGET_SYS}-b-bblock" | ||
| 8 | RPROVIDES_perl-module-b-bytecode = "perl-module-${TARGET_SYS}-b-bytecode" | ||
| 9 | RPROVIDES_perl-module-b-cc = "perl-module-${TARGET_SYS}-b-cc" | ||
| 10 | RPROVIDES_perl-module-b-concise = "perl-module-${TARGET_SYS}-b-concise" | ||
| 11 | RPROVIDES_perl-module-b-debug = "perl-module-${TARGET_SYS}-b-debug" | ||
| 12 | RPROVIDES_perl-module-b-deparse = "perl-module-${TARGET_SYS}-b-deparse" | ||
| 13 | RPROVIDES_perl-module-b-disassembler = "perl-module-${TARGET_SYS}-b-disassembler" | ||
| 14 | RPROVIDES_perl-module-b-lint = "perl-module-${TARGET_SYS}-b-lint" | ||
| 15 | RPROVIDES_perl-module-b-showlex = "perl-module-${TARGET_SYS}-b-showlex" | ||
| 16 | RPROVIDES_perl-module-b-stackobj = "perl-module-${TARGET_SYS}-b-stackobj" | ||
| 17 | RPROVIDES_perl-module-b-stash = "perl-module-${TARGET_SYS}-b-stash" | ||
| 18 | RPROVIDES_perl-module-b-terse = "perl-module-${TARGET_SYS}-b-terse" | ||
| 19 | RPROVIDES_perl-module-b-xref = "perl-module-${TARGET_SYS}-b-xref" | ||
| 20 | RPROVIDES_perl-module-config = "perl-module-${TARGET_SYS}-config" | ||
| 21 | RPROVIDES_perl-module-config-heavy = "perl-module-${TARGET_SYS}-config-heavy" | ||
| 22 | RPROVIDES_perl-module-encode-alias = "perl-module-${TARGET_SYS}-encode-alias" | ||
| 23 | RPROVIDES_perl-module-encode-cjkconstants = "perl-module-${TARGET_SYS}-encode-cjkconstants" | ||
| 24 | RPROVIDES_perl-module-encode-config = "perl-module-${TARGET_SYS}-encode-config" | ||
| 25 | RPROVIDES_perl-module-encode-encoder = "perl-module-${TARGET_SYS}-encode-encoder" | ||
| 26 | RPROVIDES_perl-module-encode-encoding = "perl-module-${TARGET_SYS}-encode-encoding" | ||
| 27 | RPROVIDES_perl-module-encode-guess = "perl-module-${TARGET_SYS}-encode-guess" | ||
| 28 | RPROVIDES_perl-module-encoding = "perl-module-${TARGET_SYS}-encoding" | ||
| 29 | RPROVIDES_perl-module-errno = "perl-module-${TARGET_SYS}-errno" | ||
| 30 | RPROVIDES_perl-module-io-dir = "perl-module-${TARGET_SYS}-io-dir" | ||
| 31 | RPROVIDES_perl-module-io-file = "perl-module-${TARGET_SYS}-io-file" | ||
| 32 | RPROVIDES_perl-module-io-handle = "perl-module-${TARGET_SYS}-io-handle" | ||
| 33 | RPROVIDES_perl-module-io-pipe = "perl-module-${TARGET_SYS}-io-pipe" | ||
| 34 | RPROVIDES_perl-module-io-poll = "perl-module-${TARGET_SYS}-io-poll" | ||
| 35 | RPROVIDES_perl-module-io-seekable = "perl-module-${TARGET_SYS}-io-seekable" | ||
| 36 | RPROVIDES_perl-module-io-select = "perl-module-${TARGET_SYS}-io-select" | ||
| 37 | RPROVIDES_perl-module-io-socket = "perl-module-${TARGET_SYS}-io-socket" | ||
| 38 | RPROVIDES_perl-module-ipc-msg = "perl-module-${TARGET_SYS}-ipc-msg" | ||
| 39 | RPROVIDES_perl-module-ipc-semaphore = "perl-module-${TARGET_SYS}-ipc-semaphore" | ||
| 40 | RPROVIDES_perl-module-lib = "perl-module-${TARGET_SYS}-lib" | ||
| 41 | RPROVIDES_perl-module-mime-quotedprint = "perl-module-${TARGET_SYS}-mime-quotedprint" | ||
| 42 | RPROVIDES_perl-module-o = "perl-module-${TARGET_SYS}-o" | ||
| 43 | RPROVIDES_perl-module-ops = "perl-module-${TARGET_SYS}-ops" | ||
| 44 | RPROVIDES_perl-module-safe = "perl-module-${TARGET_SYS}-safe" | ||
| 45 | RPROVIDES_perl-module-xsloader = "perl-module-${TARGET_SYS}-xsloader" | ||
diff --git a/meta/recipes-devtools/perl/perl_5.8.8.bb b/meta/recipes-devtools/perl/perl_5.8.8.bb new file mode 100644 index 0000000000..5060705372 --- /dev/null +++ b/meta/recipes-devtools/perl/perl_5.8.8.bb | |||
| @@ -0,0 +1,218 @@ | |||
| 1 | DESCRIPTION = "Perl is a popular scripting language." | ||
| 2 | HOMEPAGE = "http://www.perl.org/" | ||
| 3 | SECTION = "devel" | ||
| 4 | LICENSE = "Artistic|GPL" | ||
| 5 | PRIORITY = "optional" | ||
| 6 | # We need gnugrep (for -I) | ||
| 7 | DEPENDS = "virtual/db perl-native grep-native" | ||
| 8 | PR = "r20" | ||
| 9 | |||
| 10 | # Major part of version | ||
| 11 | PVM = "5.8" | ||
| 12 | |||
| 13 | SRC_URI = "ftp://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \ | ||
| 14 | file://Makefile.patch;patch=1 \ | ||
| 15 | file://Makefile.SH.patch;patch=1 \ | ||
| 16 | file://makedepend-dash.patch;patch=1 \ | ||
| 17 | file://installperl.patch;patch=1 \ | ||
| 18 | file://perl-dynloader.patch;patch=1 \ | ||
| 19 | file://perl-moreconfig.patch;patch=1 \ | ||
| 20 | file://letgcc-find-errno.patch;patch=1 \ | ||
| 21 | file://generate-sh.patch;patch=1 \ | ||
| 22 | file://perl-5.8.8-gcc-4.2.patch;patch=1 \ | ||
| 23 | file://09_fix_installperl.patch;patch=1 \ | ||
| 24 | file://52_debian_extutils_hacks.patch;patch=1 \ | ||
| 25 | file://53_debian_mod_paths.patch;patch=1 \ | ||
| 26 | file://54_debian_perldoc-r.patch;patch=1 \ | ||
| 27 | file://58_debian_cpan_config_path.patch;patch=1 \ | ||
| 28 | file://60_debian_libnet_config_path.patch;patch=1 \ | ||
| 29 | file://62_debian_cpan_definstalldirs.patch;patch=1 \ | ||
| 30 | file://64_debian_enc2xs_inc.patch;patch=1 \ | ||
| 31 | file://asm-pageh-fix.patch;patch=1 \ | ||
| 32 | file://native-perlinc.patch;patch=1 \ | ||
| 33 | file://config.sh \ | ||
| 34 | file://config.sh-32 \ | ||
| 35 | file://config.sh-32-le \ | ||
| 36 | file://config.sh-32-be \ | ||
| 37 | file://config.sh-64 \ | ||
| 38 | file://config.sh-64-le \ | ||
| 39 | file://config.sh-64-be" | ||
| 40 | |||
| 41 | inherit siteinfo | ||
| 42 | |||
| 43 | # Where to find the native perl | ||
| 44 | HOSTPERL = "${STAGING_BINDIR_NATIVE}/perl${PV}" | ||
| 45 | |||
| 46 | # Where to find .so files - use the -native versions not those from the target build | ||
| 47 | export PERLHOSTLIB = "${STAGING_LIBDIR_NATIVE}/perl/${PV}/" | ||
| 48 | |||
| 49 | do_configure() { | ||
| 50 | # Make hostperl in build directory be the native perl | ||
| 51 | ln -s ${HOSTPERL} hostperl | ||
| 52 | |||
| 53 | # Do our work in the cross subdir | ||
| 54 | cd Cross | ||
| 55 | |||
| 56 | # Generate configuration | ||
| 57 | rm -f config.sh-${TARGET_ARCH}-${TARGET_OS} | ||
| 58 | for i in ${WORKDIR}/config.sh \ | ||
| 59 | ${WORKDIR}/config.sh-${@siteinfo_get_bits(d)} \ | ||
| 60 | ${WORKDIR}/config.sh-${@siteinfo_get_bits(d)}-${@siteinfo_get_endianess(d)}; do | ||
| 61 | cat $i >> config.sh-${TARGET_ARCH}-${TARGET_OS} | ||
| 62 | done | ||
| 63 | |||
| 64 | # Fixups for uclibc | ||
| 65 | if [ "${TARGET_OS}" = "linux-uclibc" -o "${TARGET_OS}" = "linux-uclibcgnueabi" ]; then | ||
| 66 | sed -i -e "s,\(d_crypt_r=\)'define',\1'undef',g" \ | ||
| 67 | -e "s,\(crypt_r_proto=\)'\w+',\1'0',g" \ | ||
| 68 | -e "s,\(d_getnetbyname_r=\)'define',\1'undef',g" \ | ||
| 69 | -e "s,\(getnetbyname_r_proto=\)'\w+',\1'0',g" \ | ||
| 70 | -e "s,\(d_getnetbyaddr_r=\)'define',\1'undef',g" \ | ||
| 71 | -e "s,\(getnetbyaddr_r_proto=\)'\w+',\1'0',g" \ | ||
| 72 | -e "s,\(d_getnetent_r=\)'define',\1'undef',g" \ | ||
| 73 | -e "s,\(getnetent_r_proto=\)'\w+',\1'0',g" \ | ||
| 74 | -e "s,\(d_sockatmark=\)'define',\1'undef',g" \ | ||
| 75 | -e "s,\(d_sockatmarkproto=\)'\w+',\1'0',g" \ | ||
| 76 | config.sh-${TARGET_ARCH}-${TARGET_OS} | ||
| 77 | fi | ||
| 78 | |||
| 79 | # Update some paths in the configuration | ||
| 80 | sed -i -e 's,@LIBDIR@,${libdir},g' \ | ||
| 81 | -e 's,@BINDIR@,${bindir},g' \ | ||
| 82 | -e 's,@MANDIR@,${mandir},g' \ | ||
| 83 | -e 's,@PREFIX@,${prefix},g' \ | ||
| 84 | -e 's,@DATADIR@,${datadir},g' \ | ||
| 85 | -e 's,@ARCH@,${TARGET_ARCH}-${TARGET_OS},g' \ | ||
| 86 | -e "s%/usr/include/%${STAGING_INCDIR}/%g" \ | ||
| 87 | -e 's,/usr/,${exec_prefix}/,g' \ | ||
| 88 | config.sh-${TARGET_ARCH}-${TARGET_OS} | ||
| 89 | |||
| 90 | |||
| 91 | # These are strewn all over the source tree | ||
| 92 | for foo in `grep -I -m1 \/usr\/include\/.*\\.h ${WORKDIR}/* -r | cut -f 1 -d ":"` ; do | ||
| 93 | echo Fixing: $foo | ||
| 94 | sed -e "s%/usr/include/%${STAGING_INCDIR}/%g" -i $foo | ||
| 95 | done | ||
| 96 | |||
| 97 | rm -f config | ||
| 98 | echo "ARCH = ${TARGET_ARCH}" > config | ||
| 99 | echo "OS = ${TARGET_OS}" >> config | ||
| 100 | } | ||
| 101 | |||
| 102 | do_compile() { | ||
| 103 | if test "${MACHINE}" != "native"; then | ||
| 104 | sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL | ||
| 105 | fi | ||
| 106 | cd Cross | ||
| 107 | oe_runmake perl LD="${TARGET_SYS}-gcc" | ||
| 108 | } | ||
| 109 | |||
| 110 | do_install() { | ||
| 111 | oe_runmake 'DESTDIR=${D}' install | ||
| 112 | |||
| 113 | # Add perl pointing at current version | ||
| 114 | ln -sf perl${PV} ${D}${bindir}/perl | ||
| 115 | |||
| 116 | # Fix up versioned directories | ||
| 117 | mv ${D}/${libdir}/perl/${PVM} ${D}/${libdir}/perl/${PV} | ||
| 118 | mv ${D}/${datadir}/perl/${PVM} ${D}/${datadir}/perl/${PV} | ||
| 119 | ln -sf ${PV} ${D}/${libdir}/perl/${PVM} | ||
| 120 | ln -sf ${PV} ${D}/${datadir}/perl/${PVM} | ||
| 121 | |||
| 122 | # Remove unwanted file | ||
| 123 | rm -f ${D}/${libdir}/perl/${PV}/.packlist | ||
| 124 | |||
| 125 | # Fix up shared library | ||
| 126 | mv -f ${D}/${libdir}/perl/${PV}/CORE/libperl.so ${D}/${libdir}/libperl.so.${PV} | ||
| 127 | ln -sf libperl.so.${PV} ${D}/${libdir}/libperl.so.5 | ||
| 128 | |||
| 129 | # target config, used by cpan.bbclass to extract version information | ||
| 130 | install config.sh ${D}${libdir}/perl/ | ||
| 131 | |||
| 132 | install -d ${D}${datadir}/perl/${PV}/ExtUtils | ||
| 133 | install lib/ExtUtils/typemap ${D}${datadir}/perl/${PV}/ExtUtils/ | ||
| 134 | |||
| 135 | ln -s Config_heavy.pl ${D}${libdir}/perl/${PV}/Config_heavy-target.pl | ||
| 136 | } | ||
| 137 | |||
| 138 | PACKAGE_PREPROCESS_FUNCS += "perl_package_preprocess" | ||
| 139 | |||
| 140 | perl_package_preprocess () { | ||
| 141 | # Fix up installed configuration | ||
| 142 | sed -i -e "s,${D},,g" \ | ||
| 143 | -e "s,-isystem${STAGING_INCDIR} ,,g" \ | ||
| 144 | -e "s,${STAGING_LIBDIR},${libdir},g" \ | ||
| 145 | -e "s,${STAGING_BINDIR},${bindir},g" \ | ||
| 146 | -e "s,${STAGING_INCDIR},${includedir},g" \ | ||
| 147 | -e "s,${STAGING_BINDIR_NATIVE}/,,g" \ | ||
| 148 | ${PKGD}${bindir}/h2xs \ | ||
| 149 | ${PKGD}${bindir}/h2ph \ | ||
| 150 | ${PKGD}${datadir}/perl/${PV}/pod/*.pod \ | ||
| 151 | ${PKGD}${datadir}/perl/${PV}/cacheout.pl \ | ||
| 152 | ${PKGD}${datadir}/perl/${PV}/FileCache.pm \ | ||
| 153 | ${PKGD}${libdir}/perl/config.sh \ | ||
| 154 | ${PKGD}${libdir}/perl/${PV}/Config.pm \ | ||
| 155 | ${PKGD}${libdir}/perl/${PV}/Config_heavy.pl \ | ||
| 156 | ${PKGD}${libdir}/perl/${PV}/CORE/perl.h \ | ||
| 157 | ${PKGD}${libdir}/perl/${PV}/CORE/pp.h | ||
| 158 | } | ||
| 159 | |||
| 160 | PACKAGES = "perl-dbg perl perl-misc perl-lib perl-dev perl-pod perl-doc" | ||
| 161 | FILES_${PN} = "${bindir}/perl ${bindir}/perl${PV}" | ||
| 162 | FILES_${PN}-lib = "${libdir}/libperl.so* ${libdir}/perl/${PVM} ${datadir}/perl/${PVM}" | ||
| 163 | FILES_${PN}-dev = "${libdir}/perl/${PV}/CORE" | ||
| 164 | FILES_${PN}-pod = "${datadir}/perl/${PV}/pod \ | ||
| 165 | ${datadir}/perl/${PV}/*/*.pod \ | ||
| 166 | ${datadir}/perl/${PV}/*/*/*.pod \ | ||
| 167 | ${libdir}/perl/${PV}/*.pod" | ||
| 168 | FILES_perl-misc = "${bindir}/*" | ||
| 169 | FILES_${PN}-dbg += "${libdir}/perl/${PV}/auto/*/.debug \ | ||
| 170 | ${libdir}/perl/${PV}/auto/*/*/.debug \ | ||
| 171 | ${libdir}/perl/${PV}/auto/*/*/*/.debug \ | ||
| 172 | ${datadir}/perl/${PV}/auto/*/.debug \ | ||
| 173 | ${datadir}/perl/${PV}/auto/*/*/.debug \ | ||
| 174 | ${datadir}/perl/${PV}/auto/*/*/*/.debug \ | ||
| 175 | ${libdir}/perl/${PV}/CORE/.debug" | ||
| 176 | FILES_${PN}-doc = "${datadir}/perl/${PV}/*/*.txt \ | ||
| 177 | ${datadir}/perl/${PV}/*/*/*.txt \ | ||
| 178 | ${datadir}/perl/${PV}/Net/*.eg \ | ||
| 179 | ${datadir}/perl/${PV}/CGI/eg \ | ||
| 180 | ${datadir}/perl/${PV}/ExtUtils/PATCHING \ | ||
| 181 | ${datadir}/perl/${PV}/ExtUtils/NOTES \ | ||
| 182 | ${datadir}/perl/${PV}/ExtUtils/typemap \ | ||
| 183 | ${datadir}/perl/${PV}/ExtUtils/MANIFEST.SKIP \ | ||
| 184 | ${datadir}/perl/${PV}/CPAN/SIGNATURE \ | ||
| 185 | ${datadir}/perl/${PV}/CPAN/PAUSE2003.pub \ | ||
| 186 | ${datadir}/perl/${PV}/B/assemble \ | ||
| 187 | ${datadir}/perl/${PV}/B/makeliblinks \ | ||
| 188 | ${datadir}/perl/${PV}/B/disassemble \ | ||
| 189 | ${datadir}/perl/${PV}/B/cc_harness \ | ||
| 190 | ${datadir}/perl/${PV}/ExtUtils/xsubpp \ | ||
| 191 | ${datadir}/perl/${PV}/Encode/encode.h \ | ||
| 192 | ${datadir}/perl/${PV}/unicore/mktables \ | ||
| 193 | ${datadir}/perl/${PV}/unicore/mktables.lst \ | ||
| 194 | ${datadir}/perl/${PV}/unicore/version" | ||
| 195 | |||
| 196 | RPROVIDES_perl-lib = "perl-lib" | ||
| 197 | |||
| 198 | # Create a perl-modules package recommending all the other perl | ||
| 199 | # packages (actually the non modules packages and not created too) | ||
| 200 | ALLOW_EMPTY_perl-modules = "1" | ||
| 201 | PACKAGES_append = " perl-modules " | ||
| 202 | RRECOMMENDS_perl-modules = "${@bb.data.getVar('PACKAGES', d, 1).replace('perl-modules ', '').replace('perl-dbg ', '').replace('perl-misc ', '').replace('perl-dev ', '').replace('perl-pod ', '').replace('perl-doc ', '')}" | ||
| 203 | |||
| 204 | python populate_packages_prepend () { | ||
| 205 | libdir = bb.data.expand('${libdir}/perl/${PV}', d) | ||
| 206 | do_split_packages(d, libdir, 'auto/(.*)(?!\.debug)/', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) | ||
| 207 | do_split_packages(d, libdir, '(.*)\.(pm|pl|e2x)', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) | ||
| 208 | datadir = bb.data.expand('${datadir}/perl/${PV}', d) | ||
| 209 | do_split_packages(d, datadir, 'auto/(.*)(?!\.debug)/', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) | ||
| 210 | do_split_packages(d, datadir, '(.*)\.(pm|pl|e2x)', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True) | ||
| 211 | } | ||
| 212 | |||
| 213 | PACKAGES_DYNAMIC = "perl-module-*" | ||
| 214 | |||
| 215 | require perl-rdepends_${PV}.inc | ||
| 216 | require perl-rprovides.inc | ||
| 217 | |||
| 218 | PARALLEL_MAKE = "" | ||
