Re: autoconf 2.72/2.73
Frederic Berat <[email protected]> Mon, 3 Apr 2023 09:08:18 +0200
| Newsgroups | gmane.comp.version-control.rcs.bugs |
|---|---|
| Message-ID | <CAObJKZoT5q+XyZpKRno92gJTvwWLG8ZF6GEiYcQReT51A+6gtA@mail.gmail.com> |
On Sat, Apr 1, 2023 at 4:27=E2=80=AFAM Paul Eggert <[email protected]> wro= te: > > On 2023-03-31 00:46, Christoph Karl wrote: > > Due to a future release of autoconf > > there will be the following problem with rcs: > > If you're building from an RCS release tarball you should be OK, as that > build shouldn't use Autoconf. > > If you're building a modified version of RCS, or building from Git, > you'll need bleeding-edge Gnulib if you also use a bleeding-edge > Autoconf. Something like the attached compressed build log, say. I just > now did that on Ubuntu 22.10 and it worked for me. I was using Autoconf > 2.72c.5-18744 (i.e., built from Autoconf commit > 05e295b60cfdf378b7ed8c1f8563a5644d5d4689 dated Fri Mar 31 10:55:29 2023 > -0700). The build is done from an RCS tarball, but auroconf/autoreconf is called. Which leads to failure: + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/rcs-5.10.1.tar.lz + STATUS=3D0 + '[' 0 -ne 0 ']' + cd rcs-5.10.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + autoconf aclocal.m4:17: warning: this file was generated for autoconf 2.71. You have another version of autoconf. It may work, but is not guaranteed t= o. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autorecon= f'. configure:8208: error: possibly undefined macro: _AC_SYS_LARGEFILE_TEST_INC= LUDES If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. error: Bad exit status from /var/tmp/rpm-tmp.1o6acq (%prep) Fred.