Skip to content

Commit 0047834

Browse files
big-r81nickva
authored andcommitted
Set Erlang/OTP 26 as minimum supported version
Erlang/OTP 28 was released in May 2025, so bump the minimum supported Erlang version too.
1 parent b2cbfb8 commit 0047834

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

build-aux/Jenkinsfile.full

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ERLANG_VERSION = '26.2.5.11'
1818

1919
// Erlang version used for rebar in release process. CouchDB will not build from
2020
// the release tarball on Erlang versions older than this
21-
MINIMUM_ERLANG_VERSION = '25.3.2.20'
21+
MINIMUM_ERLANG_VERSION = '26.2.5.11'
2222

2323
// We create parallel build / test / package stages for each OS using the metadata
2424
// in this map. Adding a new OS should ideally only involve adding a new entry here.

build-aux/Jenkinsfile.pr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ pipeline {
5050
// Search for ERLANG_VERSION
5151
// see https://issues.jenkins.io/browse/JENKINS-61047 for why this cannot
5252
// be done parametrically
53-
LOW_ERLANG_VER = '25.3.2.20'
53+
LOW_ERLANG_VER = '26.2.5.11'
5454
}
5555

5656
options {
@@ -247,7 +247,7 @@ pipeline {
247247
axes {
248248
axis {
249249
name 'ERLANG_VERSION'
250-
values '25.3.2.20', '26.2.5.11', '27.3.3'
250+
values '26.2.5.11', '27.3.3', '28.0'
251251
}
252252
axis {
253253
name 'SM_VSN'

rebar.config.script

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ end.
191191
AddConfig = [
192192
{cover_enabled, true},
193193
{cover_print_enabled, true},
194-
{require_otp_vsn, "25|26|27|28"},
194+
{require_otp_vsn, "26|27|28"},
195195
{deps_dir, "src"},
196196
{deps, lists:map(MakeDep, DepDescs ++ OptionalDeps)},
197197
{sub_dirs, SubDirs},

src/docs/src/install/unix.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ Dependencies
157157

158158
You should have the following installed:
159159

160-
* `Erlang OTP (25, 26, 27) <http://erlang.org/>`_
160+
* `Erlang OTP (26, 27, 28) <http://erlang.org/>`_
161161
* `ICU <http://icu-project.org/>`_
162162
* `OpenSSL <http://www.openssl.org/>`_
163163
* `Mozilla SpiderMonkey (1.8.5, 60, 68, 78, 91, 102, 115, 128) <https://spidermonkey.dev/>`_

0 commit comments

Comments
 (0)