]> code.ossystems Code Review - openembedded-core.git/commitdiff
perl-5.12.2: use of PERLHOSTLIB var fix
authorNitin A Kamble <nitin.a.kamble@intel.com>
Wed, 20 Apr 2011 21:49:41 +0000 (14:49 -0700)
committerSaul Wold <sgw@linux.intel.com>
Sat, 23 Apr 2011 05:03:59 +0000 (22:03 -0700)
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.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
57 files changed:
meta/recipes-devtools/perl/files/libperl-5.8.3-create-libperl-soname.patch [deleted file]
meta/recipes-devtools/perl/perl-5.12.2/09_fix_installperl.patch
meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch [moved from meta/recipes-devtools/perl/files/Configure-multilib.patch with 96% similarity]
meta/recipes-devtools/perl/perl-5.12.2/Makefile.SH.patch
meta/recipes-devtools/perl/perl-5.12.2/Makefile.patch
meta/recipes-devtools/perl/perl-5.12.2/asm-pageh-fix.patch
meta/recipes-devtools/perl/perl-5.12.2/cross-generate_uudmap.patch
meta/recipes-devtools/perl/perl-5.12.2/debian/arm_optim.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/arm_thread_stress_timeout.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_config_path.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/cpan_definstalldirs.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_config_path.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/cpanplus_definstalldirs.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/db_file_ver.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/deprecate-with-apt.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/devel-ppport-ia64-optim.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/disable-zlib-bundling.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/doc_info.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/enc2xs_inc.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/errno_ver.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/extutils_hacks.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fakeroot.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/autodie-flock.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/concat-stack-corruption.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/cpanplus-without-home.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/h2ph-gcc-4.5.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/hurd-ccflags.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-docs.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/lc-numeric-sprintf.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/net_smtp_docs.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/fixes/processPL.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/instmodsh_doc.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/ld_run_path.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/libnet_config_path.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/m68k_thread_stress.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/mod_paths.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/module_build_man_extensions.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/perlivp.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/prune_libs.diff
meta/recipes-devtools/perl/perl-5.12.2/debian/squelch-locale-warnings.diff
meta/recipes-devtools/perl/perl-5.12.2/generate-sh.patch
meta/recipes-devtools/perl/perl-5.12.2/installperl.patch
meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch [moved from meta/recipes-devtools/perl/files/letgcc-find-errno.patch with 96% similarity]
meta/recipes-devtools/perl/perl-5.12.2/native-nopacklist.patch
meta/recipes-devtools/perl/perl-5.12.2/native-perlinc.patch
meta/recipes-devtools/perl/perl-5.12.2/native-ssp.patch
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_1.patch
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_2.patch
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_3.patch
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_4.patch
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_5.patch
meta/recipes-devtools/perl/perl-5.12.2/parallel_build_fix_6.patch
meta/recipes-devtools/perl/perl-5.12.2/perl-configpm-switch.patch
meta/recipes-devtools/perl/perl-5.12.2/perl-dynloader.patch
meta/recipes-devtools/perl/perl-5.12.2/perl-enable-gdbm.patch
meta/recipes-devtools/perl/perl-5.12.2/perl-moreconfig.patch
meta/recipes-devtools/perl/perl_5.12.2.bb

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 (file)
index 6b34ec2..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.SH.orig   2003-07-10 14:59:04.000000000 -0700
-+++ Makefile.SH        2003-07-10 15:14:08.000000000 -0700
-@@ -494,7 +494,7 @@
-       case "$useshrplib" in
-       true)
-               $spitshell >>Makefile <<'!NO!SUBS!'
--      $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs)
-+      $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -soname libperl.so.5
- !NO!SUBS!
-               case "$osname" in
-               aix)
index 6f2531b952b1557cd5e3bc08d73508ef1a1fdbc8..cfe004724caba58b144d6014b8ab1e0541451586 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Correctly identify arch-specific modules in ext/ where the .pm files
 are under lib.
 
similarity index 96%
rename from meta/recipes-devtools/perl/files/Configure-multilib.patch
rename to meta/recipes-devtools/perl/perl-5.12.2/Configure-multilib.patch
index b561b6ab6fb63d6191e7ff57cf38c7b5b09c6716..6a4125b89bd8fc7eb5d13f56673c1291329cbf9e 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Pending
+
 Index: perl-5.12.2/Configure
 ===================================================================
 --- perl-5.12.2.orig/Configure
index 39e5fee577e8c2bacdfe3197e6a2b4047e91b7fa..72f1b8fd0423fe95b24576bc2884bec1bda5584e 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Index: perl-5.12.2/Makefile.SH
 ===================================================================
 --- perl-5.12.2.orig/Makefile.SH
index e7226ff708cc1e7cda025d3fdf335b3b1ba888fa..2c374ed85751914d8140649f7f542a743d4f633c 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Index: perl-5.12.2/Cross/Makefile
 ===================================================================
 --- perl-5.12.2.orig/Cross/Makefile
index c9721082447286ea40b5345e5c7444e689f362c3..251beb9d11d56f19d184c1852ad63c71b1629b4a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Pending
+
 Perl inclues asm/page.h in order to get the definition for getpagesize which
 has been definied in unistd.h since glibc 2.1. Some recent version of linux
 libc headers removed the asm/page.h resulting in failures here for some
index f6218c1bbbdbcf1ee24f399e0625ec1e9641d3ea..d59ad8dae614da1fa722eb161376d4bb5cffc33f 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Index: perl-5.10.1/Makefile.SH
 ===================================================================
 --- perl-5.10.1.orig/Makefile.SH       2010-02-12 19:06:17.000000000 +0300
index 383df6b358f9e3f2a596e5c3f5f2f8ab3eb50459..c86ddc90c41f724a272b849e3e6fba9ab97e56eb 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Description: Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug
 Bug-Debian: http://bugs.debian.org/580334
index 34b8a2c1a108778046b1037683d1e77728151d74..c4b4c1339b89f2141ae4090a45b0c3512b1ec9c6 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate slower build hosts
 Bug-Debian: http://bugs.debian.org/501970
 
index 799d15e5d18ffe8bb25929e8b2cb0a50436efcb9..4a349b4c776319da6bd24e174a69986c6549a18a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Set location of CPAN::Config to /etc/perl as /usr may not be writable.
 
 
index f64af15eea7e0dcc22e2274dfa9ea4f2336d7397..3e3e53f2a5587f2feaa186ac88c37cb9aaaad487 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Provide a sensible INSTALLDIRS default for modules installed from CPAN.
 
 Some modules which are included in core set INSTALLDIRS => 'perl'
index 6956218f8a75a8196cb41f2d167eac81b494cc31..65101194a37325aea123a797a37a27e36a0c213a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Save local versions of CPANPLUS::Config::System into /etc/perl.
     
index 3a1e2099431639cf871dc1b47d391bf7bd15b3ce..2ec063cbd23e05eb0eae8018886d439c2d27b79a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Configure CPANPLUS to use the site directories by default.
 Closes: 533707
index 8d0e61b1d1a3c4c85fd21b935ac5b92b2c1945fb..a974d08ea46326996a687f95c4b38c6e035e7b05 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Remove overly restrictive DB_File version check.
 Bug-Debian: http://bugs.debian.org/340047
 
index a515035d9b7b46cb3b115bdf0d7baf066202e5e7..e580466cca5eb14340c469c4d0805983f4716cc3 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Point users to Debian packages of deprecated core modules
 Bug-Debian: http://bugs.debian.org/580034
index 9e4d9cfdf91052c47e437ef2f9ccb7e22f0a1d9a..c65601000ffe7331916c370f981ef2618204ee28 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Work around an ICE on ia64
 Closes: 548943
index f540067214cbc17a9ce9082199292bf7fd346c83..e036dc53e4b4b5046e4951070de26096109d22d9 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Disable zlib bundling in Compress::Raw::Zlib
 
index ec7eba98f986efb6e05bc65de5ea1ecef5b146ae..2f5d9a4fb88dd9d17ba34abc3115d3594e6b492e 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Replace generic man(1) instructions with Debian-specific information.
 
 Indicate that the user needs to install the perl-doc package.
index 227dc10581945d4dbe35007603cc595b5c50fb42..e96d53d8f89f1e201f74bd714a2daa8db1b6526a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories.
 Bug-Debian: http://bugs.debian.org/290336
 
index f4370086ba23b8836cc30db016fa90d753a5e175..b28b4bca8920b29f1cc25ee7eedf92197097cf2a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Remove Errno version check due to upgrade problems with long-running processes.
 Bug-Debian: http://bugs.debian.org/343351
 
index 9134cac9f2351e22f66032d06761599a3f4c4e09..1fb635da2e5d2e41fe0d54241af8b727b247aec7 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Various debian-specific ExtUtils changes
 
  * Respect umask during installation, and set as appropriate for each of
index e3430ce2b6ca4c2d8e67ae0f772c303c221da175..380955b5224b22b87c37e358d47e10405f037d6f 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Postpone LD_LIBRARY_PATH evaluation to the binary targets.
 
 Modify the setting of LD_LIBRARY_PATH to append pre-existing values at the
index f8908ac8723c4749ad9db355aded83adc5f29283..1e2c1ad4721ad6c7ea3a7ef56e60d151d89c1bf3 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Allow for flock returning EAGAIN instead of EWOULDBLOCK on linux/parisc
 Bug-Debian: http://bugs.debian.org/543731
index 6feb8401fe8a972f59a8dc895ae99866f1a6f509..ef21261dc221cde2eaa453785cba8f193045bafb 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Fix stack pointer corruption in pp_concat() with 'use encoding'
 Bug-Debian: http://bugs.debian.org/596105
index 5f85894a97d115440da76be8a6fb2da8aee6c431..798b7c2014f700b5d3cc51d2e55b9ea79b3c7d0a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Fix CPANPLUS test failures when HOME doesn't exist
 Bug: http://rt.cpan.org/Public/Bug/Display.html?id=52988
index c2baf2fa76c2269d7af7570ab358f9a9b9ebab9c..49d797c3162ba87bd5a89a93bef0f6f92484329b 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Author: Robin Barker <rmbarker@cpan.org>
 Subject: h2ph fix for gcc 4.5
 Bug-Debian: http://bugs.debian.org/599933
index b9ea6770f27cf36e0c47cc62bb4573f00387caa7..d7b43e982fcb2b283a86f0c7815d67c3e3d12af7 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Author: Samuel Thibault <sthibault@debian.org>
 Subject: Make hints/gnu.sh append to $ccflags rather than overriding them
 Bug-Debian: http://bugs.debian.org/587901
index bb5c0e8c10cda41d200b11aa7f1c4272892f3227..ece4989f4d173a3ffbc4f794ee52e67c227888a7 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: LC_NUMERIC documentation fixes
 Bug-Debian: http://bugs.debian.org/379329
index 6a39820012eff0365f4414712371fcd7362992ff..b150e72e528e594fda68780e9dda4f2cb05a964a 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Fix sprintf not to ignore LC_NUMERIC with constants
 Bug-Debian: http://bugs.debian.org/601549
index 6dc97129bb53c1280a5e27533134c61e6f50196e..f7b5e428b2b7abbedbd1a7bc4916dab2707a21d6 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Document the Net::SMTP 'Port' option
 Bug-Debian: http://bugs.debian.org/100195
 Bug: http://rt.cpan.org/Public/Bug/Display.html?id=36038
index 5a444e3f694b2ad5985978f0df56d770d1b53e49..3b645d136a0409e376748d8536ecbfda0f76d5c7 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Always use PERLRUNINST when building perl modules.
 Bug-Debian: http://bugs.debian.org/357264
 Bug: http://rt.cpan.org/Public/Bug/Display.html?id=17224
index 5670863ac59879a124f8f1b926eb11b505b02a5b..cfc57fa617e9e76c20616d3d2e1cd1404315d809 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Debian policy doesn't install .packlist files for core or vendor.
 
 
index ffcfab9d5d736efa8b5378d6f643714fb0f369f5..ced1e8f94660dd1d1b69ab58b45cc0ef2e2666c7 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Remove standard libs from LD_RUN_PATH as per Debian policy.
 
 
index 41bca9702b077fb42504997058b108e1e220716f..ef0f3698fe09f7f3b63a2dc4b976fd46e352c6db 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable.
 
 
index cda6089a014adef1ff7209ed0eaacb19e5fc80b3..d27a6776389539ecf3928cf772f6e23e38e6e73d 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Disable some threads tests on m68k for now due to missing TLS.
 Closes: #495826, #517938
 
index bfa4721c43002672b535b402203ef8593691d1b7..96fe4dfef5bcbe159fe8f975a2a2fdbafc405d31 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Tweak @INC ordering for Debian
 
 Our order is:
index 320a90d84ac181e9cebdc2d34c0461a5cf2e0961..bc7fd9e60fec4971e33bb873b21b363a56606ddc 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Adjust Module::Build manual page extensions for the Debian Perl policy
 Bug-Debian: http://bugs.debian.org/479460
 
index c63c1e81b8eecf37c3dce27f4a68aa14561a2693..ebe942cbfb0dd9f761b58bfcca3491b25795dbf2 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Make perlivp skip include directories in /usr/local
 Closes: 510895
index 4d73717db4ff3813d25596c60c4abf77aef716dc..0f498951c7c0b5b2c3b52114b0ad9d287fb36988 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Subject: Prune the list of libraries wanted to what we actually need.
 Bug-Debian: http://bugs.debian.org/128355
 
index 091dec45cb190e87a4627e229090ab3678c03bd1..68c1a35b6e2cc04c66b0f6c4d184db60be72ffdb 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 From: Niko Tyni <ntyni@debian.org>
 Subject: Squelch locale warnings in Debian package maintainer scripts
 Bug-Debian: http://bugs.debian.org/508764
index ceb74196d687036a298d98a783e37ea54fd5c414..47f91c56d35225b6b43257dad6c6384920191512 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Use the ld flags from the supplied configuration file. For sh we need the
 flags that specify to build PIC code so that the shared libraries work.
 
index d20961c4f850d64fd25705e79e0277103f1ad1bc..276eb3d4121c12fcfd36174d34f5b6a8061931a4 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Index: perl-5.12.2/installperl
 ===================================================================
 --- perl-5.12.2.orig/installperl
similarity index 96%
rename from meta/recipes-devtools/perl/files/letgcc-find-errno.patch
rename to meta/recipes-devtools/perl/perl-5.12.2/letgcc-find-errno.patch
index 47f972d039b482794c58c254ba96f5245c742e46..268cb531b75b507842bc29f37a5ee196f907e3ea 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 This removes all the logic that perl uses to locate an appropriate
 errno.h for the target. Instead we simple create a file that does
 
index 92b02d4af0c7a9fc42ef344d4579aaad565c91fa..8d5b8195846b87b1e9600c0d7186f48154b260f7 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [debian patch]
+
 Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files
 
 Index: perl-5.12.2/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
index bf145ba6b27fc03a86e5f6f069ac4abe2be4b30b..ffaf3262914b047aa4ed66493be318a33ae87837 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm
 ===================================================================
 --- perl-5.12.2.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm   2008-10-31 22:01:35.000000000 +0000
index 1c825f50d0068fbdbb1710cbb8a0538f3552d10e..e1e6f0873555f8601c0678050f3c1f721e721b28 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Fix for compiling with ssp enabled gcc:
 See http://bugs.openembedded.net/show_bug.cgi?id=1980
 
index 63e641003c0238dd0f9f7de1c55a2574b180a6c8..d5a6295386074ea7e7a70e894dea506de9f24ed9 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [Backport]
+
 Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com>
 2011-02-23
 
index 6c536dd05b3457b6203e2bef16c83a2f0b4de0e8..a3432ab4303d5fe0e1daa3d4df8f1b054d1ba50f 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [Backport]
+
 Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com>
 2011-02-23
 
index a74a45d73c471ec6a3b37b3d1106b48a25f60eeb..26af1f1d95a4f7b49a6a94c80ec719ed71eb660f 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [Backport]
+
 Imported from perl git tree by Nitin A Kamble <nitin.a.kamble@intel.com>
 2011-02-23
 
index 1a047bcc2ce8152f4fdf74892a79d25ec242c2d6..98bf0743fb69b2763d84ffc9e50c8a94357b0220 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [Backport]
+
 commit 43c0c913165d6abe1bc0cb45a784eb1c32c3700b
 Author: Nicholas Clark <nick@ccl4.org>
 Date:   Mon Feb 14 09:06:42 2011 +0000
index abc1922cbe0a037083dfbb2e9c0feaaa218fd6ce..70f71047841704f70d192e4f34892dda9ad99787 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [Backport]
+
 Rebased by Nitin A Kamble <nitin.a.kamble@intel.com> on 3/11/2011
 
 commit 5e4c4c91bd52a48de59520d5e9b4e3478e49c613
index 0520c307dbfe505d258ea19d3171b620475750b6..cacf9fac2dfaedf8a8002a9fce71c6a5e540ae92 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [Backport]
+
 Rebased by Nitin A Kamble <nitin.a.kamble@intel.com> on 3/11/2011
 
 commit 7353f64c5bca6e7102582a1e0017c850930249c3
index ac519a0271f2fbb3cfe55b9e0565801a4fbd9340..9e9f342866ce023ebc67da392fdb0686f00658ea 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [native]
+
 This patch is used for perl-native only. It enables the switching of
 configuration files between Config_heavy.pl and
 Config_heavy-target.pl by setting the environment variables
index 061a8236fd6deafe327f558fcfc7ed0a19b3eba3..21d8bb96e71e788393cb9f5af16b8ac0940db022 100644 (file)
@@ -1,11 +1,15 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Allow the location that .so files are searched for for dynamic
 loading to be changed via an environment variable. This is to allow
 us to load .so's from the host system while building for the target
 system.
 
+Update by Nitin A Kamble <nitin.a.kamble@intel.com> 2011/04/21
+
 --- perl-5.12.2/dist/XSLoader/XSLoader_pm.PL   2007/04/20 09:03:08     1.1
 +++ perl-5.12.2/dist/XSLoader/XSLoader_pm.PL   2007/04/20 09:03:08
-@@ -65,6 +65,15 @@
+@@ -65,6 +65,19 @@
  print OUT <<'EOT';
      my $modpname = join('/',@modparts);
      my $modlibname = (caller())[1];
@@ -15,7 +19,11 @@ system.
 +    {
 +        my $hostlib = $ENV{PERLHOSTLIB};
 +        print STDERR "*** Module name IN: $modlibname\n";
-+        $modlibname =~ s#(?<!/)(\.\./)*lib/#$hostlib#g;
++        ($p1, $p2, $p3, $p4, $p5) = $modlibname =~ m/(^(.*lib\/)?)((perl\/[0-9\.]*\/)?)(.*)$/;
++        print STDERR "*** p1: $p1  p3: $p3  p5: $p5\n";
++        if ( $p1 ne "" ) {
++            $modlibname = $hostlib.$p5;
++        }
 +        print STDERR "*** Module name OUT: $modlibname\n";
 +    }
      my $c = @modparts;
index c0874c372d90d9b28d51df3d594b17dcc8caed3b..aa83fca5ae8c280ce5c5316f290cb4a54b2f392b 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 Index: perl-5.8.8/config_h.SH
 ===================================================================
 --- perl-5.8.8.orig/config_h.SH        2005-11-01 02:13:05.000000000 +0800
index 590c72536b41b7c56c75b0bf04525769c8a8ec9e..59ce85a7a3a0c4770365d7ba9dadf3ac46952d3f 100644 (file)
@@ -1,3 +1,5 @@
+Upstream-Status:Inappropriate [embedded specific]
+
 We need ld in the fake config library, but it's not included by default. So
 expand the number of items included. While this works it indicates that the
 rest of the config items are not being picked up and/or are being picked up
index 184e1e7c8b7da00e8b7b11bb077fac57a449e653..9ce81568d77ab4c19812e3dce4028cb35d5678c1 100644 (file)
@@ -8,7 +8,7 @@ PRIORITY = "optional"
 # We need gnugrep (for -I)
 DEPENDS = "virtual/db perl-native-${PV} grep-native"
 DEPENDS += "gdbm zlib"
-PR = "r3"
+PR = "r4"
 
 # 5.10.1 has Module::Build built-in
 PROVIDES += "libmodule-build-perl"