Patrick Williams | c0f7c04 | 2017-02-23 20:41:17 -0600 | [diff] [blame] | 1 | From e427748f3bb5d37e78dc8d70a558c373aa8ababb Mon Sep 17 00:00:00 2001 |
| 2 | From: Robert Yang <liezhi.yang@windriver.com> |
| 3 | Date: Mon, 19 Sep 2016 22:06:28 -0700 |
| 4 | Subject: [PATCH] util/perlpath.pl: make it work when cwd is not in @INC |
| 5 | |
| 6 | Fixed when building on Debian-testing: |
| 7 | | Can't locate find.pl in @INC (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at perlpath.pl line 7. |
| 8 | |
| 9 | The find.pl is added by oe-core, so once openssl/find.pl is removed, |
| 10 | then this patch can be dropped. |
| 11 | |
| 12 | Upstream-Status: Inappropriate [OE-Specific] |
| 13 | |
| 14 | Signed-off-by: Robert Yang <liezhi.yang@windriver.com> |
| 15 | --- |
| 16 | util/perlpath.pl | 2 ++ |
| 17 | 1 file changed, 2 insertions(+) |
| 18 | |
| 19 | diff --git a/util/perlpath.pl b/util/perlpath.pl |
| 20 | index a1f236b..5599892 100755 |
| 21 | --- a/util/perlpath.pl |
| 22 | +++ b/util/perlpath.pl |
| 23 | @@ -4,6 +4,8 @@ |
| 24 | # line in all scripts that rely on perl. |
| 25 | # |
| 26 | |
| 27 | +BEGIN { unshift @INC, "."; } |
| 28 | + |
| 29 | require "find.pl"; |
| 30 | |
| 31 | $#ARGV == 0 || print STDERR "usage: perlpath newpath (eg /usr/bin)\n"; |
| 32 | -- |
| 33 | 2.9.0 |
| 34 | |