mirror of
git://git.yoctoproject.org/poky
synced 2026-09-30 06:00:06 +00:00
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>
46 lines
1.3 KiB
Diff
46 lines
1.3 KiB
Diff
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
|
|
|
|
Revert part of upstream change 24524 to always use PERLRUNINST when
|
|
building perl modules: Some PDL demos expect blib to be implicitly
|
|
searched.
|
|
|
|
|
|
---
|
|
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 5 +----
|
|
1 files changed, 1 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
|
|
index 239d6df..294d266 100644
|
|
--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
|
|
+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
|
|
@@ -3043,14 +3043,11 @@ sub processPL {
|
|
# pm_to_blib depends on then it can't depend on pm_to_blib
|
|
# else we have a dependency loop.
|
|
my $pm_dep;
|
|
- my $perlrun;
|
|
if( defined $self->{PM}{$target} ) {
|
|
$pm_dep = '';
|
|
- $perlrun = 'PERLRUN';
|
|
}
|
|
else {
|
|
$pm_dep = 'pm_to_blib';
|
|
- $perlrun = 'PERLRUNINST';
|
|
}
|
|
|
|
$m .= <<MAKE_FRAG;
|
|
@@ -3059,7 +3056,7 @@ all :: $target
|
|
\$(NOECHO) \$(NOOP)
|
|
|
|
$target :: $plfile $pm_dep
|
|
- \$($perlrun) $plfile $target
|
|
+ \$(PERLRUNINST) $plfile $target
|
|
MAKE_FRAG
|
|
|
|
}
|
|
--
|
|
tg: (c823880..) fixes/processPL (depends on: upstream)
|