[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Cherry-pick change for latest autoconf



Hello,

The Octave developers are using Debian to create the tarballs that are
distributed for each new version.

Currently, there is an issue with the latest version of autoconf
(autoconf-2.72) that is distributed by Debian: Some Fortran system
libraries are (incorrectly) removed from the linker flags when targeting
Windows.  Without these linker flags, Octave’s binaries still link without
errors when targeting Windows.  However, some functions (like asin(2))
return wrong values.

Users/distributors who are building Octave for Windows would be affected
by that issue if we used autoconf-2.72 to create the distributed tarballs.

To work around that, we are using an older version of autoconf
(autoconf-2.71) to create the tarballs.  However, that means that we are
missing out on some improvements in the latest version of autoconf (e.g.,
better support for LLVM Flang).

The issue with autoconf-2.72 would be solved by cherry-picking this patch
from upstream:
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=9ff9c567b1a7a7e66fa6523d4ceff142b86bddaa

Could you please integrate that change in Debian’s autoconf package?

Thank you!

Markus


Reply to: