summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2013-07-02 11:23:12 +0100
committerRichard Maw <richard.maw@codethink.co.uk>2013-07-02 11:23:12 +0100
commit78f9a3c880f11578fb9ff9c7d5f7e34b602d2ad1 (patch)
treeb63455d996ba8a010e57142d834c0f1eade34557
parent349ef727dbd0928484b337efdf5e0c4761343ee1 (diff)
parent59896346ccb8d103126eff163b36c9e16f38e6c6 (diff)
downloadperl-baserock/morph.tar.gz
Merge branch 'baserock/richardmaw/S8255/perl-no-parallel-build' of git://git.baserock.org/delta/perl into baserock/morphbaserock/morph
Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
-rw-r--r--perl.morph37
1 files changed, 24 insertions, 13 deletions
diff --git a/perl.morph b/perl.morph
index ac0bf0254d..54333d357d 100644
--- a/perl.morph
+++ b/perl.morph
@@ -1,13 +1,24 @@
-{
- "name": "perl",
- "kind": "chunk",
- "configure-commands": [
- "sh Configure -des -Dprefix=\"$PREFIX\" -Darchlib=\"$PREFIX/lib/perl\" -Dprivlib=\"$PREFIX/share/perl\" -Dbin=\"$PREFIX/bin\" -Dscriptdir=\"$PREFIX/bin\" -Dman1dir=\"$PREFIX/share/man/man1\" -Dman3dir=\"$PREFIX/share/man/man3\" -Dsiteprefix=\"$PREFIX\" -Dsitearch=\"$PREFIX/lib/perl\" -Dsitelib=\"$PREFIX/share/perl\" -Dsitebin=\"$PREFIX/bin\" -Dsitescript=\"$PREFIX/bin\" -Dsiteman1dir=\"$PREFIX/share/man/man1\" -Dsiteman3dir=\"$PREFIX/share/man/man3\" -Dvendorprefix=\"$PREFIX\" -Dvendorarch=\"$PREFIX/lib/perl\" -Dvendorlib=\"$PREFIX/share/perl\" -Dvendorbin=\"$PREFIX/bin\" -Dvendorscript=\"$PREFIX/bin\" -Dvendorman1dir=\"$PREFIX/share/man/man1\" -Dvendorman3dir=\"$PREFIX/share/man/man3\" -Dpager=\"$PREFIX/bin/less -isR\" -Duseshrplib"
- ],
- "build-commands": [
- "make"
- ],
- "install-commands": [
- "make DESTDIR=\"$DESTDIR\" install"
- ]
-}
+name: perl
+kind: chunk
+# There is a parallel build issue early in perl's build process.
+# This tends to only show up on ARM, but has been known to happen
+# on other architectures.
+max-jobs: 1
+configure-commands:
+- sh Configure -des -Dprefix="$PREFIX" -Darchlib="$PREFIX/lib/perl"
+ -Dprivlib="$PREFIX/share/perl" -Dbin="$PREFIX/bin"
+ -Dscriptdir="$PREFIX/bin" -Dman1dir="$PREFIX/share/man/man1"
+ -Dman3dir="$PREFIX/share/man/man3" -Dsiteprefix="$PREFIX"
+ -Dsitearch="$PREFIX/lib/perl" -Dsitelib="$PREFIX/share/perl"
+ -Dsitebin="$PREFIX/bin" -Dsitescript="$PREFIX/bin"
+ -Dsiteman1dir="$PREFIX/share/man/man1"
+ -Dsiteman3dir="$PREFIX/share/man/man3"
+ -Dvendorprefix="$PREFIX" -Dvendorarch="$PREFIX/lib/perl"
+ -Dvendorlib="$PREFIX/share/perl" -Dvendorbin="$PREFIX/bin"
+ -Dvendorscript="$PREFIX/bin" -Dvendorman1dir="$PREFIX/share/man/man1"
+ -Dvendorman3dir="$PREFIX/share/man/man3" -Dpager="$PREFIX/bin/less
+ -isR" -Duseshrplib
+build-commands:
+- make
+install-commands:
+- make DESTDIR="$DESTDIR" install