summaryrefslogtreecommitdiffstats
path: root/package/perl/perl-make-ext.patch
diff options
context:
space:
mode:
authorFrancois Perrad <fperrad@gmail.com>2012-10-19 03:13:47 +0000
committerPeter Korsgaard <jacmet@sunsite.dk>2012-11-03 11:23:53 +0100
commit4bb3d3bd1c38ecae81a403e1b741ad3cf96db16e (patch)
treed4d7353d0e4371b51ad384e9f8382805687f3a23 /package/perl/perl-make-ext.patch
parent63c287bd27220be6db59033981988f296dccd2ef (diff)
downloadbuildroot-novena-4bb3d3bd1c38ecae81a403e1b741ad3cf96db16e.tar.gz
buildroot-novena-4bb3d3bd1c38ecae81a403e1b741ad3cf96db16e.zip
perl: new package
Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/perl/perl-make-ext.patch')
-rw-r--r--package/perl/perl-make-ext.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/package/perl/perl-make-ext.patch b/package/perl/perl-make-ext.patch
new file mode 100644
index 000000000..e0195e7a2
--- /dev/null
+++ b/package/perl/perl-make-ext.patch
@@ -0,0 +1,24 @@
+Don't use RUN with make (only for perl)
+
+Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
+
+Index: b/make_ext.pl
+===================================================================
+--- a/make_ext.pl
++++ b/make_ext.pl
+@@ -458,11 +458,13 @@
+ # Give makefile an opportunity to rewrite itself.
+ # reassure users that life goes on...
+ my @args = ('config', @$pass_through);
+- system(@run, @make, @args) and print "@run @make @args failed, continuing anyway...\n";
++# system(@run, @make, @args) and print "@run @make @args failed, continuing anyway...\n";
++ system(@make, @args) and print "@make @args failed, continuing anyway...\n";
+ }
+ my @targ = ($target, @$pass_through);
+ print "Making $target in $ext_dir\n@run @make @targ\n";
+- my $code = system(@run, @make, @targ);
++# my $code = system(@run, @make, @targ);
++ my $code = system(@make, @targ);
+ die "Unsuccessful make($ext_dir): code=$code" if $code != 0;
+
+ chdir $return_dir || die "Cannot cd to $return_dir: $!";