1 |
tove 10/10/31 08:08:05 |
2 |
|
3 |
Added: gentoo_enc2xs.diff |
4 |
Log: |
5 |
enc2xs ignores missing @INC directories (#338802). Cleanup |
6 |
|
7 |
(Portage version: 2.2.0_alpha2/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 perl-core/Encode/files/gentoo_enc2xs.diff |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/perl-core/Encode/files/gentoo_enc2xs.diff?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/perl-core/Encode/files/gentoo_enc2xs.diff?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: gentoo_enc2xs.diff |
16 |
=================================================================== |
17 |
From: Torsten Veller <tove@g.o> |
18 |
Subject: [PATCH] gentoo/enc2xs |
19 |
|
20 |
Tweak enc2xs to ignore missing @INC directories |
21 |
|
22 |
https://bugs.gentoo.org/show_bug.cgi?id=338802 |
23 |
http://git.debian.org/?p=perl/perl-5.12.git;a=blob;h=227dc105;hb=9d9ed099 |
24 |
|
25 |
--- |
26 |
cpan/Encode/bin/enc2xs | 4 ++-- |
27 |
1 files changed, 2 insertions(+), 2 deletions(-) |
28 |
|
29 |
diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs |
30 |
index 773c0a0..b95507b 100644 |
31 |
--- a/cpan/Encode/bin/enc2xs |
32 |
+++ b/cpan/Encode/bin/enc2xs |
33 |
@@ -924,7 +924,7 @@ use vars qw( |
34 |
sub find_e2x{ |
35 |
eval { require File::Find; }; |
36 |
my (@inc, %e2x_dir); |
37 |
- for my $inc (@INC){ |
38 |
+ for my $inc (grep -d, @INC){ |
39 |
push @inc, $inc unless $inc eq '.'; #skip current dir |
40 |
} |
41 |
File::Find::find( |
42 |
@@ -1005,7 +1005,7 @@ sub make_configlocal_pm { |
43 |
$LocalMod{$enc} ||= $mod; |
44 |
} |
45 |
}; |
46 |
- File::Find::find({wanted => $wanted}, @INC); |
47 |
+ File::Find::find({wanted => $wanted}, grep -d, @INC); |
48 |
$_ModLines = ""; |
49 |
for my $enc ( sort keys %LocalMod ) { |
50 |
$_ModLines .= |
51 |
-- |
52 |
tg: (e5b15fe..) gentoo/enc2xs (depends on: upstream) |