Skip to content

Build on Debian Trixie fails due to an "incompatible" version of autoconf #8925

Description

@michaelklishin

Team RabbitMQ builds recent Erlang/OTP releases on a number of Debian and Ubuntu distributions.

Recently, Erlang 26.2.x builds on Debian Trixie (yes, it is not yet GA but still) builds have started failing with

# Regenerate configure scripts using autoconf
./otp_build update_configure --no-commit
ERROR: autoconf of version 2.72 found in path! You need to have autoconf of version 2.71 in path.
make: *** [debian/rules:159: automake-stamp] Error 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
debuild: fatal error at line 1184:
dpkg-buildpackage -us -uc -ui -i -I failed
gbp:error: 'debuild --preserve-envvar PATH -i -I -k***' failed: it exited with 29

Unlike Debian Bookworm, Trixie ships with autoconf 2.72.x.

I cannot comment on the actual compatibility of 2.72.x but in case there are no breaking changes, this should be a matter of whitelisting 2.72.x as supported.

Trixie does not have an announced release date yet and chance are, it will ship around June 2025 or 2026.

Metadata

Metadata

Assignees

Labels

bugIssue is reported as a bugnot a bugIssue is determined as not a bug by OTPteam:VMAssigned to OTP team VM

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions