You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2024/10/15 21:30:06 UTC
(couchdb-pkg) branch main updated: Update for 3.4.2
This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb-pkg.git
The following commit(s) were added to refs/heads/main by this push:
new 23ca2c0 Update for 3.4.2
23ca2c0 is described below
commit 23ca2c07e9acbaed496fa5d30598a36e4b219fe0
Author: Nick Vatamaniuc <va...@apache.org>
AuthorDate: Tue Oct 15 10:54:31 2024 -0400
Update for 3.4.2
- Update base Erlang 25 patch version
- Accont for Debian LTSs not supporting s390x and ppc64le
---
build.sh | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/build.sh b/build.sh
index 7bc34bf..f3792ef 100755
--- a/build.sh
+++ b/build.sh
@@ -34,7 +34,7 @@ CENTOSES="centos-8 centos-9"
XPLAT_BASES="debian-bullseye debian-bookworm ubuntu-focal ubuntu-jammy centos-8 centos-9"
XPLAT_ARCHES="arm64 ppc64le s390x"
BINARY_API="https://apache.jfrog.io/artifactory"
-ERLANGVERSION=${ERLANGVERSION:-25.3.2.13}
+ERLANGVERSION=${ERLANGVERSION:-25.3.2.15}
REPO_NAME="couch-dev"
split-os-ver() {
@@ -110,14 +110,16 @@ build-all-couch() {
done
for base in $XPLAT_BASES; do
for arch in $XPLAT_ARCHES; do
- # nouveau packaging fails on ppc64le OSes
- # see https://github.com/apache/couchdb-pkg/issues/140
+ # nouveau packaging fails on ppc64le OSes see
+ # https://github.com/apache/couchdb-pkg/issues/140 and Debian
+ # changed their policy to not support s390x and ppc64le for LTSs
echo " **** base:${base} arch:${arch} ****"
if ! [[
( ${base} == "centos-8" && ${arch} == "arm64" ) ||
( ${base} == "centos-8" && ${arch} == "ppc64le" ) ||
( ${base} == "centos-9" && ${arch} == "ppc64le" ) ||
( ${base} == "debian-bullseye" && ${arch} == "ppc64le" ) ||
+ ( ${base} == "debian-bullseye" && ${arch} == "s390x") ||
( ${base} == "debian-bookworm" && ${arch} == "ppc64le" ) ||
( ${base} == "ubuntu-focal" && ${arch} == "ppc64le" ) ||
( ${base} == "ubuntu-jammy" && ${arch} == "ppc64le" )