Bug 1351474 - use Mozilla fork of libdmg-hfsplus; r=ted

The latest upstream version produces .dmg files that have fsck errors,
and some versions of OSX complain that the image is corrupted. The
previous version of libdmg-hfsplus that we were using (1d72dd62a)
doesn't have fsck errors, but it also doesn't preserve file permissions.
Our fork is based on the older version and backports the file permission
commits.

MozReview-Commit-ID: Bjwy6MJ98Ud

--HG--
extra : rebase_source : 5ecb3a3bbe9d8fe655fda7c1ce615bac91dc26fb
This commit is contained in:
Mike Shal 2017-03-30 16:30:59 -04:00
Родитель 6b25514c1d
Коммит a6bbf5b56b
1 изменённых файлов: 6 добавлений и 5 удалений

Просмотреть файл

@ -8,11 +8,12 @@ WORKSPACE=$HOME/workspace
STAGE=$WORKSPACE/dmg STAGE=$WORKSPACE/dmg
UPLOAD_DIR=$WORKSPACE/artifacts UPLOAD_DIR=$WORKSPACE/artifacts
# There's no single well-maintained fork of libdmg-hfsplus, but this # There's no single well-maintained fork of libdmg-hfsplus, so we forked
# branch currently has some fixes we need. # https://github.com/andreas56/libdmg-hfsplus/ to get a specific version and
: LIBDMG_REPOSITORY ${LIBDMG_REPOSITORY:=https://github.com/andreas56/libdmg-hfsplus} # backport some patches.
# This is the current head of the `from_zarvox` branch. : LIBDMG_REPOSITORY ${LIBDMG_REPOSITORY:=https://github.com/mozilla/libdmg-hfsplus}
: LIBDMG_REV ${LIBDMG_REV:=81dd75fd1549b24bf8af9736ac25518b367e6b63} # The `mozilla` branch contains our fork.
: LIBDMG_REV ${LIBDMG_REV:=mozilla}
mkdir -p $UPLOAD_DIR $STAGE mkdir -p $UPLOAD_DIR $STAGE