This is an automated email from the ASF dual-hosted git repository. vatamane pushed a commit to branch trixie in repository https://gitbox.apache.org/repos/asf/couchdb-pkg.git
commit 856a2080a10e5f5702fa8e941d02ebe963253d27 Author: Nick Vatamaniuc <vatam...@gmail.com> 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