diff options
author | Nitin A Kamble <nitin.a.kamble@intel.com> | 2011-04-20 14:49:41 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-04-24 22:50:36 +0100 |
commit | 345de20815a0bdc8c8acdfeb7d8796e27f825ddc (patch) | |
tree | 423b2302e0a02a433b97b3696bb678e8720154aa /meta/recipes-devtools/perl | |
parent | 4ffd8a2d7224803eba152c9dbc0f7e0f837931bc (diff) | |
download | poky-345de20815a0bdc8c8acdfeb7d8796e27f825ddc.tar.gz |
perl-5.12.2: use of PERLHOSTLIB var fix
PERLHOSTLIB var is used to build target perl. It let perl use the native
perl .so module files at the time of compilation of target perl.
These changes to perl make the PERLHOSTLIB variable also useful for
building perl modules to use native .so perl module.
(From OE-Core rev: f4d51e63c0df777bbcbe9ad160eb3ba41ae74c6e)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/perl')
57 files changed, 119 insertions, 14 deletions
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 deleted file mode 100644 index 6b34ec2318..0000000000 --- a/meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
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/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/files/Configure-multilib.patch b/meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch index b561b6ab6f..6a4125b89b 100644 --- a/meta/recipes-devtools/perl/files/Configure-multilib.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Pending | ||
2 | |||
1 | Index: perl-5.12.2/Configure | 3 | Index: perl-5.12.2/Configure |
2 | =================================================================== | 4 | =================================================================== |
3 | --- perl-5.12.2.orig/Configure | 5 | --- perl-5.12.2.orig/Configure |
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/files/letgcc-find-errno.patch b/meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch index 47f972d039..268cb531b7 100644 --- a/meta/recipes-devtools/perl/files/letgcc-find-errno.patch +++ b/meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch | |||
@@ -1,3 +1,5 @@ | |||
1 | Upstream-Status:Inappropriate [embedded specific] | ||
2 | |||
1 | This removes all the logic that perl uses to locate an appropriate | 3 | 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 | 4 | errno.h for the target. Instead we simple create a file that does |
3 | 5 | ||
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 |
diff --git a/meta/recipes-devtools/perl/perl_5.12.2.bb b/meta/recipes-devtools/perl/perl_5.12.2.bb index 184e1e7c8b..9ce81568d7 100644 --- a/meta/recipes-devtools/perl/perl_5.12.2.bb +++ b/meta/recipes-devtools/perl/perl_5.12.2.bb | |||
@@ -8,7 +8,7 @@ PRIORITY = "optional" | |||
8 | # We need gnugrep (for -I) | 8 | # We need gnugrep (for -I) |
9 | DEPENDS = "virtual/db perl-native-${PV} grep-native" | 9 | DEPENDS = "virtual/db perl-native-${PV} grep-native" |
10 | DEPENDS += "gdbm zlib" | 10 | DEPENDS += "gdbm zlib" |
11 | PR = "r3" | 11 | PR = "r4" |
12 | 12 | ||
13 | # 5.10.1 has Module::Build built-in | 13 | # 5.10.1 has Module::Build built-in |
14 | PROVIDES += "libmodule-build-perl" | 14 | PROVIDES += "libmodule-build-perl" |