diff options
Diffstat (limited to 'meta/recipes-devtools/perl/perl-5.12.2')
55 files changed, 177 insertions, 2 deletions
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/09_fix_installperl.patch b/meta/recipes-devtools/perl/perl-5.12.2/09_fix_installperl.patch index 6f2531b952..cfe004724c 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/09_fix_installperl.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/09_fix_installperl.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Correctly identify arch-specific modules in ext/ where the .pm files | 3 | Correctly identify arch-specific modules in ext/ where the .pm files |
2 | are under lib. | 4 | are under lib. |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch b/meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch new file mode 100644 index 0000000000..6a4125b89b --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch | |||
@@ -0,0 +1,17 @@ | |||
1 | Upstream-Status:Pending | ||
2 | |||
3 | Index: perl-5.12.2/Configure | ||
4 | =================================================================== | ||
5 | --- perl-5.12.2.orig/Configure | ||
6 | +++ perl-5.12.2/Configure | ||
7 | @@ -1316,8 +1316,9 @@ loclibpth="/usr/local/lib /opt/local/lib | ||
8 | loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" | ||
9 | |||
10 | : general looking path for locating libraries | ||
11 | -glibpth="/lib /usr/lib $xlibpth" | ||
12 | +glibpth="/lib /usr/lib /lib64 /usr/lib64 $xlibpth" | ||
13 | glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" | ||
14 | +test -f /usr/lib/`uname -m`-linux-gnu/libc.so && glibpth="/usr/lib/`uname -m`-linux-gnu $glibpth" | ||
15 | test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" | ||
16 | test -f /shlib/libc.so && glibpth="/shlib $glibpth" | ||
17 | test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64" | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/Makefile.SH.patch b/meta/recipes-devtools/perl/perl-5.12.2/Makefile.SH.patch index 39e5fee577..72f1b8fd04 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/Makefile.SH.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/Makefile.SH.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Index: perl-5.12.2/Makefile.SH | 3 | Index: perl-5.12.2/Makefile.SH |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.12.2.orig/Makefile.SH | 5 | --- perl-5.12.2.orig/Makefile.SH |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/Makefile.patch b/meta/recipes-devtools/perl/perl-5.12.2/Makefile.patch index e7226ff708..2c374ed857 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/Makefile.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/Makefile.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Index: perl-5.12.2/Cross/Makefile | 3 | Index: perl-5.12.2/Cross/Makefile |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.12.2.orig/Cross/Makefile | 5 | --- perl-5.12.2.orig/Cross/Makefile |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/asm-pageh-fix.patch b/meta/recipes-devtools/perl/perl-5.12.2/asm-pageh-fix.patch index c972108244..251beb9d11 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/asm-pageh-fix.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/asm-pageh-fix.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Pending | ||
2 | |||
1 | Perl inclues asm/page.h in order to get the definition for getpagesize which | 3 | 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 | 4 | 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 | 5 | libc headers removed the asm/page.h resulting in failures here for some |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/cross-generate_uudmap.patch b/meta/recipes-devtools/perl/perl-5.12.2/cross-generate_uudmap.patch index f6218c1bbb..d59ad8dae6 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/cross-generate_uudmap.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/cross-generate_uudmap.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Index: perl-5.10.1/Makefile.SH | 3 | Index: perl-5.10.1/Makefile.SH |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.10.1.orig/Makefile.SH 2010-02-12 19:06:17.000000000 +0300 | 5 | --- perl-5.10.1.orig/Makefile.SH 2010-02-12 19:06:17.000000000 +0300 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_optim.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_optim.diff index 383df6b358..c86ddc90c4 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_optim.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_optim.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Description: Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug | 4 | Description: Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug |
3 | Bug-Debian: http://bugs.debian.org/580334 | 5 | Bug-Debian: http://bugs.debian.org/580334 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_thread_stress_timeout.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_thread_stress_timeout.diff index 34b8a2c1a1..c4b4c1339b 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_thread_stress_timeout.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/arm_thread_stress_timeout.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate slower build hosts | 3 | Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate slower build hosts |
2 | Bug-Debian: http://bugs.debian.org/501970 | 4 | Bug-Debian: http://bugs.debian.org/501970 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_config_path.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_config_path.diff index 799d15e5d1..4a349b4c77 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_config_path.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_config_path.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Set location of CPAN::Config to /etc/perl as /usr may not be writable. | 3 | Subject: Set location of CPAN::Config to /etc/perl as /usr may not be writable. |
2 | 4 | ||
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_definstalldirs.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_definstalldirs.diff index f64af15eea..3e3e53f2a5 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_definstalldirs.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_definstalldirs.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Provide a sensible INSTALLDIRS default for modules installed from CPAN. | 3 | Subject: Provide a sensible INSTALLDIRS default for modules installed from CPAN. |
2 | 4 | ||
3 | Some modules which are included in core set INSTALLDIRS => 'perl' | 5 | Some modules which are included in core set INSTALLDIRS => 'perl' |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_config_path.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_config_path.diff index 6956218f8a..65101194a3 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_config_path.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_config_path.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Save local versions of CPANPLUS::Config::System into /etc/perl. | 4 | Subject: Save local versions of CPANPLUS::Config::System into /etc/perl. |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_definstalldirs.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_definstalldirs.diff index 3a1e209943..2ec063cbd2 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_definstalldirs.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_definstalldirs.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Configure CPANPLUS to use the site directories by default. | 4 | Subject: Configure CPANPLUS to use the site directories by default. |
3 | Closes: 533707 | 5 | Closes: 533707 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/db_file_ver.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/db_file_ver.diff index 8d0e61b1d1..a974d08ea4 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/db_file_ver.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/db_file_ver.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Remove overly restrictive DB_File version check. | 3 | Subject: Remove overly restrictive DB_File version check. |
2 | Bug-Debian: http://bugs.debian.org/340047 | 4 | Bug-Debian: http://bugs.debian.org/340047 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/deprecate-with-apt.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/deprecate-with-apt.diff index a515035d9b..e580466cca 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/deprecate-with-apt.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/deprecate-with-apt.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Point users to Debian packages of deprecated core modules | 4 | Subject: Point users to Debian packages of deprecated core modules |
3 | Bug-Debian: http://bugs.debian.org/580034 | 5 | Bug-Debian: http://bugs.debian.org/580034 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/devel-ppport-ia64-optim.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/devel-ppport-ia64-optim.diff index 9e4d9cfdf9..c65601000f 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/devel-ppport-ia64-optim.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/devel-ppport-ia64-optim.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Work around an ICE on ia64 | 4 | Subject: Work around an ICE on ia64 |
3 | Closes: 548943 | 5 | Closes: 548943 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/disable-zlib-bundling.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/disable-zlib-bundling.diff index f540067214..e036dc53e4 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/disable-zlib-bundling.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/disable-zlib-bundling.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Disable zlib bundling in Compress::Raw::Zlib | 4 | Subject: Disable zlib bundling in Compress::Raw::Zlib |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/doc_info.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/doc_info.diff index ec7eba98f9..2f5d9a4fb8 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/doc_info.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/doc_info.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Replace generic man(1) instructions with Debian-specific information. | 3 | Subject: Replace generic man(1) instructions with Debian-specific information. |
2 | 4 | ||
3 | Indicate that the user needs to install the perl-doc package. | 5 | Indicate that the user needs to install the perl-doc package. |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/enc2xs_inc.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/enc2xs_inc.diff index 227dc10581..e96d53d8f8 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/enc2xs_inc.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/enc2xs_inc.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories. | 3 | Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories. |
2 | Bug-Debian: http://bugs.debian.org/290336 | 4 | Bug-Debian: http://bugs.debian.org/290336 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/errno_ver.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/errno_ver.diff index f4370086ba..b28b4bca89 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/errno_ver.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/errno_ver.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Remove Errno version check due to upgrade problems with long-running processes. | 3 | Subject: Remove Errno version check due to upgrade problems with long-running processes. |
2 | Bug-Debian: http://bugs.debian.org/343351 | 4 | Bug-Debian: http://bugs.debian.org/343351 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/extutils_hacks.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/extutils_hacks.diff index 9134cac9f2..1fb635da2e 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/extutils_hacks.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/extutils_hacks.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Various debian-specific ExtUtils changes | 3 | Subject: Various debian-specific ExtUtils changes |
2 | 4 | ||
3 | * Respect umask during installation, and set as appropriate for each of | 5 | * Respect umask during installation, and set as appropriate for each of |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fakeroot.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fakeroot.diff index e3430ce2b6..380955b522 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fakeroot.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fakeroot.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Postpone LD_LIBRARY_PATH evaluation to the binary targets. | 3 | Subject: Postpone LD_LIBRARY_PATH evaluation to the binary targets. |
2 | 4 | ||
3 | Modify the setting of LD_LIBRARY_PATH to append pre-existing values at the | 5 | Modify the setting of LD_LIBRARY_PATH to append pre-existing values at the |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/autodie-flock.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/autodie-flock.diff index f8908ac872..1e2c1ad472 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/autodie-flock.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/autodie-flock.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Allow for flock returning EAGAIN instead of EWOULDBLOCK on linux/parisc | 4 | Subject: Allow for flock returning EAGAIN instead of EWOULDBLOCK on linux/parisc |
3 | Bug-Debian: http://bugs.debian.org/543731 | 5 | Bug-Debian: http://bugs.debian.org/543731 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/concat-stack-corruption.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/concat-stack-corruption.diff index 6feb8401fe..ef21261dc2 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/concat-stack-corruption.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/concat-stack-corruption.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Fix stack pointer corruption in pp_concat() with 'use encoding' | 4 | Subject: Fix stack pointer corruption in pp_concat() with 'use encoding' |
3 | Bug-Debian: http://bugs.debian.org/596105 | 5 | Bug-Debian: http://bugs.debian.org/596105 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/cpanplus-without-home.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/cpanplus-without-home.diff index 5f85894a97..798b7c2014 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/cpanplus-without-home.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/cpanplus-without-home.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Fix CPANPLUS test failures when HOME doesn't exist | 4 | Subject: Fix CPANPLUS test failures when HOME doesn't exist |
3 | Bug: http://rt.cpan.org/Public/Bug/Display.html?id=52988 | 5 | Bug: http://rt.cpan.org/Public/Bug/Display.html?id=52988 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff index c2baf2fa76..49d797c316 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Author: Robin Barker <rmbarker@cpan.org> | 3 | Author: Robin Barker <rmbarker@cpan.org> |
2 | Subject: h2ph fix for gcc 4.5 | 4 | Subject: h2ph fix for gcc 4.5 |
3 | Bug-Debian: http://bugs.debian.org/599933 | 5 | Bug-Debian: http://bugs.debian.org/599933 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/hurd-ccflags.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/hurd-ccflags.diff index b9ea6770f2..d7b43e982f 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/hurd-ccflags.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/hurd-ccflags.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Author: Samuel Thibault <sthibault@debian.org> | 3 | Author: Samuel Thibault <sthibault@debian.org> |
2 | Subject: Make hints/gnu.sh append to $ccflags rather than overriding them | 4 | Subject: Make hints/gnu.sh append to $ccflags rather than overriding them |
3 | Bug-Debian: http://bugs.debian.org/587901 | 5 | Bug-Debian: http://bugs.debian.org/587901 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-docs.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-docs.diff index bb5c0e8c10..ece4989f4d 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-docs.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-docs.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: LC_NUMERIC documentation fixes | 4 | Subject: LC_NUMERIC documentation fixes |
3 | Bug-Debian: http://bugs.debian.org/379329 | 5 | Bug-Debian: http://bugs.debian.org/379329 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-sprintf.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-sprintf.diff index 6a39820012..b150e72e52 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-sprintf.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-sprintf.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Fix sprintf not to ignore LC_NUMERIC with constants | 4 | Subject: Fix sprintf not to ignore LC_NUMERIC with constants |
3 | Bug-Debian: http://bugs.debian.org/601549 | 5 | Bug-Debian: http://bugs.debian.org/601549 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/net_smtp_docs.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/net_smtp_docs.diff index 6dc97129bb..f7b5e428b2 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/net_smtp_docs.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/net_smtp_docs.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Document the Net::SMTP 'Port' option | 3 | Subject: Document the Net::SMTP 'Port' option |
2 | Bug-Debian: http://bugs.debian.org/100195 | 4 | Bug-Debian: http://bugs.debian.org/100195 |
3 | Bug: http://rt.cpan.org/Public/Bug/Display.html?id=36038 | 5 | Bug: http://rt.cpan.org/Public/Bug/Display.html?id=36038 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/processPL.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/processPL.diff index 5a444e3f69..3b645d136a 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/processPL.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/processPL.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Always use PERLRUNINST when building perl modules. | 3 | Subject: Always use PERLRUNINST when building perl modules. |
2 | Bug-Debian: http://bugs.debian.org/357264 | 4 | Bug-Debian: http://bugs.debian.org/357264 |
3 | Bug: http://rt.cpan.org/Public/Bug/Display.html?id=17224 | 5 | Bug: http://rt.cpan.org/Public/Bug/Display.html?id=17224 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/instmodsh_doc.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/instmodsh_doc.diff index 5670863ac5..cfc57fa617 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/instmodsh_doc.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/instmodsh_doc.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Debian policy doesn't install .packlist files for core or vendor. | 3 | Subject: Debian policy doesn't install .packlist files for core or vendor. |
2 | 4 | ||
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/ld_run_path.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/ld_run_path.diff index ffcfab9d5d..ced1e8f946 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/ld_run_path.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/ld_run_path.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Remove standard libs from LD_RUN_PATH as per Debian policy. | 3 | Subject: Remove standard libs from LD_RUN_PATH as per Debian policy. |
2 | 4 | ||
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/libnet_config_path.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/libnet_config_path.diff index 41bca9702b..ef0f3698fe 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/libnet_config_path.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/libnet_config_path.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable. | 3 | Subject: Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable. |
2 | 4 | ||
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/m68k_thread_stress.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/m68k_thread_stress.diff index cda6089a01..d27a677638 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/m68k_thread_stress.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/m68k_thread_stress.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Disable some threads tests on m68k for now due to missing TLS. | 3 | Subject: Disable some threads tests on m68k for now due to missing TLS. |
2 | Closes: #495826, #517938 | 4 | Closes: #495826, #517938 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/mod_paths.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/mod_paths.diff index bfa4721c43..96fe4dfef5 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/mod_paths.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/mod_paths.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Tweak @INC ordering for Debian | 3 | Subject: Tweak @INC ordering for Debian |
2 | 4 | ||
3 | Our order is: | 5 | Our order is: |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/module_build_man_extensions.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/module_build_man_extensions.diff index 320a90d84a..bc7fd9e60f 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/module_build_man_extensions.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/module_build_man_extensions.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Adjust Module::Build manual page extensions for the Debian Perl policy | 3 | Subject: Adjust Module::Build manual page extensions for the Debian Perl policy |
2 | Bug-Debian: http://bugs.debian.org/479460 | 4 | Bug-Debian: http://bugs.debian.org/479460 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/perlivp.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/perlivp.diff index c63c1e81b8..ebe942cbfb 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/perlivp.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/perlivp.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Make perlivp skip include directories in /usr/local | 4 | Subject: Make perlivp skip include directories in /usr/local |
3 | Closes: 510895 | 5 | Closes: 510895 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/prune_libs.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/prune_libs.diff index 4d73717db4..0f498951c7 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/prune_libs.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/prune_libs.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Subject: Prune the list of libraries wanted to what we actually need. | 3 | Subject: Prune the list of libraries wanted to what we actually need. |
2 | Bug-Debian: http://bugs.debian.org/128355 | 4 | Bug-Debian: http://bugs.debian.org/128355 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/debian/squelch-locale-warnings.diff b/meta/recipes-devtools/perl/perl-5.12.2/debian/squelch-locale-warnings.diff index 091dec45cb..68c1a35b6e 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/debian/squelch-locale-warnings.diff +++ b/meta/recipes-devtools/perl/perl-5.12.2/debian/squelch-locale-warnings.diff | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | From: Niko Tyni <ntyni@debian.org> | 3 | From: Niko Tyni <ntyni@debian.org> |
2 | Subject: Squelch locale warnings in Debian package maintainer scripts | 4 | Subject: Squelch locale warnings in Debian package maintainer scripts |
3 | Bug-Debian: http://bugs.debian.org/508764 | 5 | Bug-Debian: http://bugs.debian.org/508764 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/generate-sh.patch b/meta/recipes-devtools/perl/perl-5.12.2/generate-sh.patch index ceb74196d6..47f91c56d3 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/generate-sh.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/generate-sh.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Use the ld flags from the supplied configuration file. For sh we need the | 3 | 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. | 4 | flags that specify to build PIC code so that the shared libraries work. |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/installperl.patch b/meta/recipes-devtools/perl/perl-5.12.2/installperl.patch index d20961c4f8..276eb3d412 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/installperl.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/installperl.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Index: perl-5.12.2/installperl | 3 | Index: perl-5.12.2/installperl |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.12.2.orig/installperl | 5 | --- perl-5.12.2.orig/installperl |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch b/meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch new file mode 100644 index 0000000000..268cb531b7 --- /dev/null +++ b/meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch | |||
@@ -0,0 +1,46 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
3 | This removes all the logic that perl uses to locate an appropriate | ||
4 | errno.h for the target. Instead we simple create a file that does | ||
5 | |||
6 | #include "errno.h" | ||
7 | |||
8 | and use that as the file to parse. This is needed when using an | ||
9 | external toolchain since perl will search in ${STAGING_INCDIR} for | ||
10 | errno.h (when using gcc) and that isn't where it's located - its | ||
11 | wherever the external toolchain keeps it's headers. | ||
12 | |||
13 | Index: perl-5.12.2/ext/Errno/Errno_pm.PL | ||
14 | =================================================================== | ||
15 | --- perl-5.12.2.orig/ext/Errno/Errno_pm.PL | ||
16 | +++ perl-5.12.2/ext/Errno/Errno_pm.PL | ||
17 | @@ -17,8 +17,18 @@ unlink "Errno.tmp" if -f "Errno.tmp"; | ||
18 | open OUT, ">Errno.tmp" or die "Cannot open Errno.tmp: $!"; | ||
19 | select OUT; | ||
20 | my $file; | ||
21 | -my @files = get_files(); | ||
22 | -if ($Config{gccversion} ne '' && $^O eq 'MSWin32') { | ||
23 | +#my @files = get_files(); | ||
24 | +my @files = ("errno.h"); | ||
25 | + | ||
26 | +if (1) { | ||
27 | + open INCS, '>includes.c' or | ||
28 | + die "Cannot open includes.c"; | ||
29 | + print INCS qq[#include "errno.h"\n]; | ||
30 | + close INCS; | ||
31 | + process_file('includes.c'); | ||
32 | + unlink 'includes.c'; | ||
33 | +} | ||
34 | +elsif ($Config{gccversion} ne '' && $^O eq 'MSWin32') { | ||
35 | # MinGW complains "warning: #pragma system_header ignored outside include | ||
36 | # file" if the header files are processed individually, so include them | ||
37 | # all in .c file and process that instead. | ||
38 | @@ -53,7 +63,7 @@ sub process_file { | ||
39 | chomp($file = `cygpath -w "$file"`); | ||
40 | } | ||
41 | |||
42 | - return unless defined $file and -f $file; | ||
43 | +# return unless defined $file and -f $file; | ||
44 | # warn "Processing $file\n"; | ||
45 | |||
46 | local *FH; | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/native-nopacklist.patch b/meta/recipes-devtools/perl/perl-5.12.2/native-nopacklist.patch index 92b02d4af0..8d5b819584 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/native-nopacklist.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/native-nopacklist.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [debian patch] | ||
2 | |||
1 | Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files | 3 | Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files |
2 | 4 | ||
3 | Index: perl-5.12.2/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 5 | Index: perl-5.12.2/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/native-perlinc.patch b/meta/recipes-devtools/perl/perl-5.12.2/native-perlinc.patch index bf145ba6b2..ffaf326291 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/native-perlinc.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/native-perlinc.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm | 3 | Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.12.2.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000 | 5 | --- perl-5.12.2.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/native-ssp.patch b/meta/recipes-devtools/perl/perl-5.12.2/native-ssp.patch index 1c825f50d0..e1e6f08735 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/native-ssp.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/native-ssp.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Fix for compiling with ssp enabled gcc: | 3 | Fix for compiling with ssp enabled gcc: |
2 | See http://bugs.openembedded.net/show_bug.cgi?id=1980 | 4 | See http://bugs.openembedded.net/show_bug.cgi?id=1980 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_1.patch b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_1.patch index 63e641003c..d5a6295386 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_1.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_1.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [Backport] | ||
2 | |||
1 | Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com> | 3 | Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com> |
2 | 2011-02-23 | 4 | 2011-02-23 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_2.patch b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_2.patch index 6c536dd05b..a3432ab430 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_2.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_2.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [Backport] | ||
2 | |||
1 | Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com> | 3 | Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com> |
2 | 2011-02-23 | 4 | 2011-02-23 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_3.patch b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_3.patch index a74a45d73c..26af1f1d95 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_3.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_3.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [Backport] | ||
2 | |||
1 | Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com> | 3 | Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com> |
2 | 2011-02-23 | 4 | 2011-02-23 |
3 | 5 | ||
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_4.patch b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_4.patch index 1a047bcc2c..98bf0743fb 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_4.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_4.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [Backport] | ||
2 | |||
1 | commit 43c0c913165d6abe1bc0cb45a784eb1c32c3700b | 3 | commit 43c0c913165d6abe1bc0cb45a784eb1c32c3700b |
2 | Author: Nicholas Clark <nick@ccl4.org> | 4 | Author: Nicholas Clark <nick@ccl4.org> |
3 | Date: Mon Feb 14 09:06:42 2011 +0000 | 5 | Date: Mon Feb 14 09:06:42 2011 +0000 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_5.patch b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_5.patch index abc1922cbe..70f7104784 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_5.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_5.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [Backport] | ||
2 | |||
1 | Rebased by Nitin A Kamble <nitin.a.kamble@intel.com> on 3/11/2011 | 3 | Rebased by Nitin A Kamble <nitin.a.kamble@intel.com> on 3/11/2011 |
2 | 4 | ||
3 | commit 5e4c4c91bd52a48de59520d5e9b4e3478e49c613 | 5 | commit 5e4c4c91bd52a48de59520d5e9b4e3478e49c613 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_6.patch b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_6.patch index 0520c307db..cacf9fac2d 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_6.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_6.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [Backport] | ||
2 | |||
1 | Rebased by Nitin A Kamble <nitin.a.kamble@intel.com> on 3/11/2011 | 3 | Rebased by Nitin A Kamble <nitin.a.kamble@intel.com> on 3/11/2011 |
2 | 4 | ||
3 | commit 7353f64c5bca6e7102582a1e0017c850930249c3 | 5 | commit 7353f64c5bca6e7102582a1e0017c850930249c3 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/perl-configpm-switch.patch b/meta/recipes-devtools/perl/perl-5.12.2/perl-configpm-switch.patch index ac519a0271..9e9f342866 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/perl-configpm-switch.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/perl-configpm-switch.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [native] | ||
2 | |||
1 | This patch is used for perl-native only. It enables the switching of | 3 | This patch is used for perl-native only. It enables the switching of |
2 | configuration files between Config_heavy.pl and | 4 | configuration files between Config_heavy.pl and |
3 | Config_heavy-target.pl by setting the environment variables | 5 | Config_heavy-target.pl by setting the environment variables |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/perl-dynloader.patch b/meta/recipes-devtools/perl/perl-5.12.2/perl-dynloader.patch index 061a8236fd..21d8bb96e7 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/perl-dynloader.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/perl-dynloader.patch | |||
@@ -1,11 +1,15 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Allow the location that .so files are searched for for dynamic | 3 | Allow the location that .so files are searched for for dynamic |
2 | loading to be changed via an environment variable. This is to allow | 4 | 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 | 5 | us to load .so's from the host system while building for the target |
4 | system. | 6 | system. |
5 | 7 | ||
8 | Update by Nitin A Kamble <nitin.a.kamble@intel.com> 2011/04/21 | ||
9 | |||
6 | --- perl-5.12.2/dist/XSLoader/XSLoader_pm.PL 2007/04/20 09:03:08 1.1 | 10 | --- perl-5.12.2/dist/XSLoader/XSLoader_pm.PL 2007/04/20 09:03:08 1.1 |
7 | +++ perl-5.12.2/dist/XSLoader/XSLoader_pm.PL 2007/04/20 09:03:08 | 11 | +++ perl-5.12.2/dist/XSLoader/XSLoader_pm.PL 2007/04/20 09:03:08 |
8 | @@ -65,6 +65,15 @@ | 12 | @@ -65,6 +65,19 @@ |
9 | print OUT <<'EOT'; | 13 | print OUT <<'EOT'; |
10 | my $modpname = join('/',@modparts); | 14 | my $modpname = join('/',@modparts); |
11 | my $modlibname = (caller())[1]; | 15 | my $modlibname = (caller())[1]; |
@@ -15,7 +19,11 @@ system. | |||
15 | + { | 19 | + { |
16 | + my $hostlib = $ENV{PERLHOSTLIB}; | 20 | + my $hostlib = $ENV{PERLHOSTLIB}; |
17 | + print STDERR "*** Module name IN: $modlibname\n"; | 21 | + print STDERR "*** Module name IN: $modlibname\n"; |
18 | + $modlibname =~ s#(?<!/)(\.\./)*lib/#$hostlib#g; | 22 | + ($p1, $p2, $p3, $p4, $p5) = $modlibname =~ m/(^(.*lib\/)?)((perl\/[0-9\.]*\/)?)(.*)$/; |
23 | + print STDERR "*** p1: $p1 p3: $p3 p5: $p5\n"; | ||
24 | + if ( $p1 ne "" ) { | ||
25 | + $modlibname = $hostlib.$p5; | ||
26 | + } | ||
19 | + print STDERR "*** Module name OUT: $modlibname\n"; | 27 | + print STDERR "*** Module name OUT: $modlibname\n"; |
20 | + } | 28 | + } |
21 | my $c = @modparts; | 29 | my $c = @modparts; |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/perl-enable-gdbm.patch b/meta/recipes-devtools/perl/perl-5.12.2/perl-enable-gdbm.patch index c0874c372d..aa83fca5ae 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/perl-enable-gdbm.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/perl-enable-gdbm.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | Index: perl-5.8.8/config_h.SH | 3 | Index: perl-5.8.8/config_h.SH |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.8.8.orig/config_h.SH 2005-11-01 02:13:05.000000000 +0800 | 5 | --- perl-5.8.8.orig/config_h.SH 2005-11-01 02:13:05.000000000 +0800 |
diff --git a/meta/recipes-devtools/perl/perl-5.12.2/perl-moreconfig.patch b/meta/recipes-devtools/perl/perl-5.12.2/perl-moreconfig.patch index 590c72536b..59ce85a7a3 100644 --- a/meta/recipes-devtools/perl/perl-5.12.2/perl-moreconfig.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/perl-moreconfig.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | We need ld in the fake config library, but it's not included by default. So | 3 | 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 | 4 | 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 | 5 | rest of the config items are not being picked up and/or are being picked up |