arcanist: fix on aarch64

This commit is contained in:
Robin Gloster 2018-01-06 16:49:26 +01:00
parent 6e8021d412
commit 3a5c489603
No known key found for this signature in database
GPG Key ID: D5C458DF6DD97EDF

@ -21,11 +21,18 @@ stdenv.mkDerivation rec {
src = [ arcanist libphutil ];
buildInputs = [ php makeWrapper flex ];
unpackPhase = "true";
buildPhase = ''
unpackPhase = ''
cp -R ${libphutil} libphutil
cp -R ${arcanist} arcanist
chmod +w -R libphutil arcanist
'';
postPatch = stdenv.lib.optionalString stdenv.isAarch64 ''
substituteInPlace libphutil/support/xhpast/Makefile \
--replace "-minline-all-stringops" ""
'';
buildPhase = ''
(
cd libphutil/support/xhpast
make clean all install