#1138825 erlang-jose: FTBFS with Erlang 29

Package:
src:erlang-jose
Source:
src:erlang-jose
Submitter:
Sergei Golovan
Date:
2026-06-18 10:23:02 UTC
Severity:
normal
Tags:
#1138825#5
Date:
2026-06-04 10:38:34 UTC
From:
To:
Dear Maintainer,

erlang-jose currently fails to build from the source using Erlang 29
from experimental. Erlang 29 is planned to be shipped with Debian 14
(forky), and after it will be uploaded to unstable this bug will become
grave.

The problem is that the build system of erlang-jose treats warnings as
errors, and Erlang 29 introduces an additional warning about newly
deprecated catch operator. The attached patch disables this warning
making erlang-jose build successfully.

Cheers!

#1138825#14
Date:
2026-06-18 10:20:32 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
erlang-jose, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1138825@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sergei Golovan <sgolovan@debian.org> (supplier of updated erlang-jose package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 18 Jun 2026 11:13:47 +0300
Source: erlang-jose
Architecture: source
Version: 1.11.12-1.1
Distribution: unstable
Urgency: medium
Maintainer: Ejabberd Packaging Team <ejabberd@packages.debian.org>
Changed-By: Sergei Golovan <sgolovan@debian.org>
Closes: 1138825
Changes:
 erlang-jose (1.11.12-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add a patch that silences warnings about deprecated catch, which
     allows erlang-jose to be built with Erlang 29 (closes: #1138825).
Checksums-Sha1:
 99565e142be32a2dd9df544f685debfb71aec1dd 2010 erlang-jose_1.11.12-1.1.dsc
 86ba745d8b47f6fdca80f26cf2a2cc311aa084dc 8724 erlang-jose_1.11.12-1.1.debian.tar.xz
 e4937825b5a2cca678b142a229277d9679be4c92 14895 erlang-jose_1.11.12-1.1_amd64.buildinfo
Checksums-Sha256:
 c5938433098d3198d31be418adbf3f82f35c7b973f5dfe161b1297a6c32929b9 2010 erlang-jose_1.11.12-1.1.dsc
 d09559eb19bbace5910b6b56a87867fb7c55e57bfe9eca4c37e0f1d92d8ea102 8724 erlang-jose_1.11.12-1.1.debian.tar.xz
 c0471dd7d5577d044323ccf10463f285c7465a93aac379fd7ed2a979b7549ad0 14895 erlang-jose_1.11.12-1.1_amd64.buildinfo
Files:
 ff67b78beeb939aaf401295b5db3d27b 2010 libs optional erlang-jose_1.11.12-1.1.dsc
 66d1e8c99794e31313d0aaa86c58e045 8724 libs optional erlang-jose_1.11.12-1.1.debian.tar.xz
 262aafe47124c475a1b3eed2b63efbc6 14895 libs optional erlang-jose_1.11.12-1.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmozwqAACgkQTyrk60tj
54fN4hAAtNa6FS3mWI63MVcDIWwkRGtF33n1xv/0Dt0QiO+UY4Znnw4gpfTgcZZK
V1hDmZkl0ENo4QlJ5wbwJ/vwFqcVFO7zmwZH24Tfm86dPoieCNJfPI7F6ggsALhJ
cLxBvyoF3nOYcx6Bl9nSqsHmFBbvVUjhSAnC4CJDgYxVKedHMRuPeRFJ9P0gVAJW
LyW2hZdCM15nRVoBFzeRsq2gnUgSZ8/FieVknlUp3NjZ82fiRkCJgW6pJeThY0Ka
zZl7lbBtBjxtwMlclvXioycv5kIAB2YQlTCfozctlVNEGtqKx93fp4o9zfAoYZdD
KtyWgEFP77nbxIxIh6CE0ZiqJ8Qnvxwm1D1oqVMSIJPZeFLiOA1sg65O6OJHLBM8
/i/3bCSMTEa118UCUd0/uj9tFKbOH/Bq4Nq1xb+9JS5nAnndksFDVr9feLN/dU0D
Y1+32GRFJ+ANXakdprrj2YUov6v6imVf7+2HFQkTTOyYsW65XmYv0NMf5spGyitv
29LruF+R7YBwiyedchcAw/ZJr9Y4ENVF5Xk9ebd81pvYB6hkfsXL82r+hRDmoKvB
OZQtvcP5Ktnh24Pxi7a4RBlLHhdbGR9AvKIIZfJs0vMWVcn0M39YDWSYcwFBGLuD
9O4z6DcQsj2aNIBHqWFjVaSyXnYsIH0fyIj/ZaeiwSoU9nQNiI4=
=MfA2
-----END PGP SIGNATURE-----