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 98c16d4 Debian trixie
98c16d4 is described below
commit 98c16d4340dfe2662d6099155471dc65403eb130
Author: Nick Vatamaniuc <[email protected]>
AuthorDate: Tue Sep 16 19:07:35 2025 -0400
Debian trixie
---
Makefile | 33 +++++++++++++++++++++++++++++++++
build.sh | 5 +++--
repo/conf/distributions | 5 +++++
3 files changed, 41 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 658003a..d6784a2 100644
--- a/Makefile
+++ b/Makefile
@@ -111,6 +111,39 @@ s390x-debian-bookworm: bookworm
bookworm: debian
+# Debian 13 - trixie
+debian-trixie: PLATFORM=trixie
+debian-trixie: DIST=debian-trixie
+debian-trixie: SPIDERMONKEY=libmozjs-128-0
+debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+debian-trixie: SM_VER=128
+debian-trixie: trixie
+
+arm64-debian-trixie: aarch64-debian-trixie
+arm64v8-debian-trixie: aarch64-debian-trixie
+aarch64-debian-trixie: PLATFORM=trixie
+aarch64-debian-trixie: DIST=debian-trixie
+aarch64-debian-trixie: SPIDERMONKEY=libmozjs-128-0
+aarch64-debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+aarch64-debian-trixie: SM_VER=128
+aarch64-debian-trixie: trixie
+
+ppc64le-debian-trixie: PLATFORM=trixie
+ppc64le-debian-trixie: DIST=debian-trixie
+ppc64le-debian-trixie: SPIDERMONKEY=libmozjs-128-0
+ppc64le-debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+ppc64le-debian-trixie: SM_VER=128
+ppc64le-debian-trixie: trixie
+
+s390x-debian-trixie: PLATFORM=trixie
+s390x-debian-trixie: DIST=debian-trixie
+s390x-debian-trixie: SPIDERMONKEY=libmozjs-128-0
+s390x-debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+s390x-debian-trixie: SM_VER=128
+s390x-debian-trixie: trixie
+
+trixie: debian
+
# Ubuntu 22.04 (Jammy)
ubuntu-jammy: PLATFORM=jammy
ubuntu-jammy: DIST=ubuntu-jammy
diff --git a/build.sh b/build.sh
index 9c65d02..3b224d6 100755
--- a/build.sh
+++ b/build.sh
@@ -28,10 +28,10 @@ set -e
SCRIPTPATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
# TODO derive these by interrogating the couchdb-ci repo rather than hard
coding the list
-DEBIANS="debian-bullseye debian-bookworm"
+DEBIANS="debian-bullseye debian-bookworm debian-trixie"
UBUNTUS="ubuntu-jammy ubuntu-noble"
CENTOSES="centos-8 centos-9"
-XPLAT_BASES="debian-bullseye debian-bookworm ubuntu-jammy ubuntu-noble
centos-8 centos-9"
+XPLAT_BASES="debian-bullseye debian-bookworm debian-trixie ubuntu-jammy
ubuntu-noble centos-8 centos-9"
XPLAT_ARCHES="arm64 ppc64le s390x"
BINARY_API="https://apache.jfrog.io/artifactory"
ERLANGVERSION=${ERLANGVERSION:-26.2.5.11}
@@ -121,6 +121,7 @@ build-all-couch() {
( ${base} == "debian-bullseye" && ${arch} == "ppc64le" ) ||
( ${base} == "debian-bullseye" && ${arch} == "s390x") ||
( ${base} == "debian-bookworm" && ${arch} == "ppc64le" ) ||
+ ( ${base} == "debian-trixie" && ${arch} == "ppc64le" ) ||
( ${base} == "ubuntu-jammy" && ${arch} == "ppc64le" ) ||
( ${base} == "ubuntu-noble" && ${arch} == "ppc64le" )
]]; then
diff --git a/repo/conf/distributions b/repo/conf/distributions
index b019225..d59c358 100644
--- a/repo/conf/distributions
+++ b/repo/conf/distributions
@@ -8,6 +8,11 @@ Components: main
Architectures: amd64 arm64 ppc64el
Description: Official CouchDB Debian bookworm repository
+Codename: trixie
+Components: main
+Architectures: amd64 arm64 ppc64el
+Description: Official CouchDB Debian trixie repository
+
Codename: jammy
Components: main
Architectures: amd64 arm64 ppc64el