extra/couchdb: fix

This commit is contained in:
Kevin Mihelich 2023-06-30 00:09:21 +00:00
parent 4aa3e02fc1
commit 6838019298
2 changed files with 2 additions and 18 deletions

View file

@ -4,7 +4,7 @@
# Contributor: Michael Fellinger <m.fellinger@gmail.com>
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - patch to fix aarch64 js check, disable LTO
# - patch to disable LTO
pkgname=couchdb
pkgver=3.3.2
@ -38,7 +38,7 @@ sha256sums=('3d6823d42d10cf0d4f86c9c4fe59c9932c89d68578fcb6c4b4278dc769308daa'
'6ab3d362f3fcd9079036c883dc09dc597584cb627831460f2e0c68a31aa052ae'
'3ed1ad2a37a068ce194b03fb72eb35285d60fa7faf2d2c2bb710703d229108a8'
'7331b9675e3668c5f0d632bee5d154c061cc3e60d451bef3dc0d0ab2dadfa006'
'5d97fe00ad7a05169988817ed0727452ab8a0c0582c5399aa06c90e76bf75754')
'2da85e0107a9dc6606dc349e7f89d5634749e54890905cd76a062ac53dc205f9')
# https://downloads.apache.org/couchdb/KEYS
validpgpkeys=(2EC788AE3F239FA13E82D215CDE711289384AE37 # Joan Touzet (CODE SIGNING KEY) <wohali@apache.org>

View file

@ -1,19 +1,3 @@
diff -urN a/configure b/configure
--- a/configure 2022-05-28 11:52:23.733073347 -0600
+++ b/configure 2022-05-28 11:58:09.110597387 -0600
@@ -197,12 +197,6 @@
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
diff -urN a/src/jiffy/rebar.config.script b/src/jiffy/rebar.config.script
--- a/src/jiffy/rebar.config.script 2021-10-05 09:07:14.000000000 -0600
+++ b/src/jiffy/rebar.config.script 2022-05-28 11:59:13.368276228 -0600