diff options
author | Joan Touzet <wohali@users.noreply.github.com> | 2020-01-16 14:15:09 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-16 14:15:09 -0500 |
commit | 355803ea11799cc18f69fd48346184a2625e172a (patch) | |
tree | 5a596a621a31383864f8b926eda527ed819854f9 /configure | |
parent | d7188ba8dea81739e8535b92ede1c6613bb598f8 (diff) | |
download | couchdb-355803ea11799cc18f69fd48346184a2625e172a.tar.gz |
Explicitly disallow SM60 on aarch64
Includes configure changes and Jenkins setting change.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -31,6 +31,7 @@ SKIP_DEPS=0 COUCHDB_USER="$(whoami 2>/dev/null || echo couchdb)" SM_VSN="1.8.5" +ARCH="$(uname -m)" . ${rootdir}/version.mk COUCHDB_VERSION=${vsn_major}.${vsn_minor}.${vsn_patch} @@ -177,6 +178,12 @@ parse_opts() { parse_opts $@ +if [ "${ARCH}" = "aarch64" ] && [ "${SM_VSN}" != "1.8.5" ] +then + echo "ERROR: SpiderMonkey 60 is known broken on ARM 64 (aarch64). Use 1.8.5 instead." + exit 1 +fi + echo "==> configuring couchdb in rel/couchdb.config" cat > rel/couchdb.config << EOF % Licensed under the Apache License, Version 2.0 (the "License"); you may not |