Source: erlang-erlydtl Version: 0.15.0-1 Severity: normal Tags: ftbfs patch
Dear Maintainer, The erlang-erlydtl package fails to build from the source with Erlang 29 currently in experimental. Erlang 29 is planned to be shipped with Debian 14 (forky). The problem is just that the build system does not recognize 29 as suitable Erlang version in rebar.config. The attached modification to the otp-version-match.patch makes the package build again. Cheers! -- System Information: Debian Release: 13.5 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'oldstable-security'), (500, 'oldstable-proposed-updates'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 6.12.90+deb13.1-amd64 (SMP w/24 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
Subject: Fix OTP version depdency Author: Dominik George <[email protected]> Index: erlang-erlydtl/rebar.config =================================================================== --- erlang-erlydtl.orig/rebar.config 2026-02-07 22:36:25.340566403 +0000 +++ erlang-erlydtl/rebar.config 2026-02-07 22:52:54.487930667 +0000 @@ -1,6 +1,6 @@ %% -*- mode: erlang -*- -{require_otp_vsn, "18"}. +{require_otp_vsn, "18|19|20|21|22|23|24|25|26|27|28|29"}. {erl_opts, [debug_info]}. {yrl_opts, [{includefile, "include/erlydtl_preparser.hrl"}]}.

