mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 09:49:18 +02:00
Raise Erlang/OTP minimum requirement to 25.0 (#4281)
This commit is contained in:
parent
82ec0a4837
commit
54796f888e
3 changed files with 7 additions and 2 deletions
5
.github/workflows/runtime.yml
vendored
5
.github/workflows/runtime.yml
vendored
|
@ -44,6 +44,11 @@ jobs:
|
||||||
|
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Temporarily reenable compilation with Erlang/OTP 20
|
||||||
|
if: matrix.otp < 25
|
||||||
|
run: |
|
||||||
|
sed -i "s|13.0 |9.0.5 |g" configure.ac
|
||||||
|
|
||||||
- name: Get compatible Rebar binaries
|
- name: Get compatible Rebar binaries
|
||||||
if: matrix.otp < 24
|
if: matrix.otp < 24
|
||||||
run: |
|
run: |
|
||||||
|
|
|
@ -19,7 +19,7 @@ To compile ejabberd you need:
|
||||||
- GCC
|
- GCC
|
||||||
- Libexpat ≥ 1.95
|
- Libexpat ≥ 1.95
|
||||||
- Libyaml ≥ 0.1.4
|
- Libyaml ≥ 0.1.4
|
||||||
- Erlang/OTP ≥ 20.0
|
- Erlang/OTP ≥ 25.0
|
||||||
- OpenSSL ≥ 1.0.0
|
- OpenSSL ≥ 1.0.0
|
||||||
|
|
||||||
Other optional libraries are:
|
Other optional libraries are:
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.59)
|
||||||
AC_INIT(ejabberd, m4_esyscmd([echo `git describe --tags 2>/dev/null || echo 25.04` | sed 's/-g.*//;s/-/./' | tr -d '\012']), [ejabberd@process-one.net], [ejabberd])
|
AC_INIT(ejabberd, m4_esyscmd([echo `git describe --tags 2>/dev/null || echo 25.04` | sed 's/-g.*//;s/-/./' | tr -d '\012']), [ejabberd@process-one.net], [ejabberd])
|
||||||
REQUIRE_ERLANG_MIN="9.0.5 (Erlang/OTP 20.0)"
|
REQUIRE_ERLANG_MIN="13.0 (Erlang/OTP 25.0)"
|
||||||
REQUIRE_ERLANG_MAX="100.0.0 (No Max)"
|
REQUIRE_ERLANG_MAX="100.0.0 (No Max)"
|
||||||
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue