Re: [platform-testers] automake-1.17.92 pretest released [alpha]
Frederic Berat via "Announcements about Autotools releases and test releases." <[email protected]> Wed, 16 Apr 2025 16:00:36 +0200
| Newsgroups | gmane.comp.sysutils.autotools.announce |
|---|---|
| Message-ID | <CAObJKZrXdz7dFrDKzaiA0mSL-TkzRN+whDDiYTrUKUsWx88mhw__34231.3781542302$1744816772$gmane$org@mail.gmail.com> |
--00000000000041446f0632e5b6da Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Apr 11, 2025 at 7:09=E2=80=AFPM Karl Berry <[email protected]> w= rote: > This is to announce automake-1.17.92, a alpha release. > See the NEWS below for a brief summary of changes. > > Download here: > https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.gz > https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.xz > > Hello, I've massively rebuilt Fedora packages that depend on automake with this new release, and didn't notice any problem so far. LGTM. Fred > Please report bugs and problems to <[email protected]> > (instead of replying to this mail), > and send general comments and feedback to <[email protected]>, > and patches to <[email protected]>. > > If you install this test release in its own prefix (recommended) > and you use libtool, you'll need to arrange for the libtool m4 files > to be found by aclocal. For info on this, see: > > https://gnu.org/s/automake/manual/automake.html#Libtool-library-used-but-= LIBTOOL-is-undefined > > The main change since the previous pretest (1.17.90) is that the > environment variable CONFIG_SITE is now set to /dev/null for running the > Automake tests, for the sake of a consistent environment. Other changes > are mostly in the documentation. > > There have been 54 commits by 11 people in the 39 weeks since 1.17. > > Bogdan (1) > Bruno Haible (3) > Collin Funk (2) > Eric Gallager (1) > Gavin Smith (1) > Jim Meyering (1) > Jose Marchesi (2) > Kamila Szewczyk (1) > Karl Berry (24) > Paul Eggert (3) > Richard Hansen (15) > > Thanks to everyone who has contributed. > > Karl > [on behalf of the automake maintainers] > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Detailed download/signature information follows. > > Here is the GNU automake home page: > https://gnu.org/s/automake/ > > Here are the compressed sources: > https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.gz (2.3MB) > https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.xz (1.6MB) > > Here are the GPG detached signatures: > https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.gz.sig > https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.xz.sig > > Use a mirror for higher download bandwidth: > https://www.gnu.org/order/ftp.html > > Here are the SHA1 and SHA256 checksums: > > File: automake-1.17.92.tar.gz > SHA1 sum: 7608f8f29f56d41d332f28ab291ea02a2ae9a05a > SHA256 sum: > d2d35c249555505be4f9dd6fad3cab187c0c39b92da974961b58085acdf2e69e > > File: automake-1.17.92.tar.xz > SHA1 sum: 96878a83f303c4880d8d93af87293057ee8d09d2 > SHA256 sum: > d5c1cf38d63ef626bbe7e3ce7ccdd2663e4022da1551cf73f3d120b98027e9c3 > > Use a .sig file to verify that the corresponding file (without the > .sig suffix) is intact. First, be sure to download both the .sig file > and the corresponding tarball. Then, run a command like this: > gpg --verify automake-1.17.92.tar.gz.sig > > announce-gen: NEWS: no matching lines for '1.17.92' > The signature should match the fingerprint of the following key: > pub rsa2048 2012-06-12 [SC] > 17D3 311B 14BC 0F24 8267 BF02 0716 748A 30D1 55AD > uid Karl Berry <[email protected]> > > If that command fails because you don't have the required public key, > or that public key has expired, try the following commands to retrieve > or refresh it, and then rerun the 'gpg --verify' command. > gpg --recv-keys 0x17D3311B14BC0F248267BF020716748A30D155AD > > As a last resort to find the key, you can try the official GNU > keyring: > wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg > gpg --keyring gnu-keyring.gpg --verify automake-1.17.92.tar.gz.sig > > This release is based on the automake git repository, available as > git clone https://git.savannah.gnu.org/git/automake.git > with commit c0ec787ba9c52dae9a38c6ba4c02026feca88547 tagged as v1.17.92. > > For a summary of changes and contributors, see: > https://git.sv.gnu.org/gitweb/?p=3Dautomake.git;a=3Dshortlog;h=3Dv1.17.= 92 > > or run this command from a git-cloned automake directory: > git shortlog v1.17..v1.17.92 > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > New in 1.17.92: > > * New features added > > - Default tar format is now ustar, mainly to support longer filenames; > the tar-v7 and other explicit options to force a particular tar > format are unchanged and still override the default. (bug#74847) > > - New option dist-bzip3 for bzip3 compression of distributions. > (bug#73795) > > - New option --stderr-prefix for tap-driver.sh, to prefix each line of > stderr from a test script with a given string. (bug#72536) > > - Support for Algol 68 added, based on the GNU Algol 68 compiler. > (bug#75807) > > * Bugs fixed > > - Do not make Perl warnings fatal, per Perl's recommendation. > (https://lists.gnu.org/archive/html/automake/2025-01/msg00003.html) > > - Avoid Perl 5.41.8+ precedence warning for use of !!. > (https://lists.gnu.org/archive/html/automake/2025-01/msg00000.html) > > - a Perl path containing whitespace now emits a warning instead of > an error, so ./configure PERL=3D'/usr/bin/env perl' can work. (bug#74= 453) > > - The py-compile script once again does nothing (successfully) if the > PYTHON environment variable is set to ":", or anything that isn't a > Python interpreter (according to $PYTHON -V). Exception: if PYTHON > is set to "false", do nothing but exit unsuccessfully, also to match > previous behavior. (bug#74434) > > - The no-dist-built-sources Automake option hopefully now operates as > intended, i.e., omits the dependency on $(BUILT_SOURCES) for the > distdir target. (bug#69908) > > - Only warn about install.sh being found, instead of it being a fatal > error. (bug#19964) > > - The compile script is more robust to Windows configurations; > specifically, avoiding double-path translation on MSYS. (bug#75939) > > - The test infrastructure sets the CONFIG_SITE environment variable to > /dev/null, to avoid the local system's Autoconf site defaults from > breaking the test environment. (bug#76622) > > - AM_SILENT_RULES once again always ends with a newline. (bug#72267) > > - AM_SANITY_CHECK now outputs "no" on failure, so that a complete line > is written to stdout before the error message is written to stderr. > (bug#76448) > > * Miscellaneous changes > > - Only require the presence of an ABOUT-NLS file at the 'gnits' > strictness level. > > --00000000000041446f0632e5b6da Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote g= mail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Apr 11,= 2025 at 7:09=E2=80=AFPM Karl Berry <<a href=3D"mailto:karl@freefriends.= org">[email protected]</a>> wrote:<br></div><blockquote class=3D"gmai= l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20= 4,204);padding-left:1ex">This is to announce automake-1.17.92, a alpha rele= ase.<br> See the NEWS below for a brief summary of changes.<br> <br> Download here:<br> =C2=A0 <a href=3D"https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.g= z" rel=3D"noreferrer" target=3D"_blank">https://alpha.gnu.org/gnu/automake/= automake-1.17.92.tar.gz</a><br> =C2=A0 <a href=3D"https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.x= z" rel=3D"noreferrer" target=3D"_blank">https://alpha.gnu.org/gnu/automake/= automake-1.17.92.tar.xz</a><br> <br></blockquote><div><div>Hello,</div><div><br></div><div>I've massive= ly rebuilt Fedora packages that depend on <span class=3D"gmail-il">automake= </span> with this new <span class=3D"gmail-il">release</span>, and didn'= ;t notice any problem so far.</div><div><br></div><div>LGTM.</div><div><br>= </div><div>Fred</div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D= "margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le= ft:1ex"> Please report bugs and problems to <<a href=3D"mailto:[email protected]= rg" target=3D"_blank">[email protected]</a>><br> (instead of replying to this mail),<br> and send general comments and feedback to <<a href=3D"mailto:automake@gn= u.org" target=3D"_blank">[email protected]</a>>,<br> and patches to <<a href=3D"mailto:[email protected]" target=3D"_b= lank">[email protected]</a>>.<br> <br> If you install this test release in its own prefix (recommended)<br> and you use libtool, you'll need to arrange for the libtool m4 files<br= > to be found by aclocal. For info on this, see:<br> =C2=A0 <a href=3D"https://gnu.org/s/automake/manual/automake.html#Libtool-l= ibrary-used-but-LIBTOOL-is-undefined" rel=3D"noreferrer" target=3D"_blank">= https://gnu.org/s/automake/manual/automake.html#Libtool-library-used-but-LI= BTOOL-is-undefined</a><br> <br> The main change since the previous pretest (1.17.90) is that the<br> environment variable CONFIG_SITE is now set to /dev/null for running the<br= > Automake tests, for the sake of a consistent environment.=C2=A0 Other chang= es<br> are mostly in the documentation.<br> <br> There have been 54 commits by 11 people in the 39 weeks since 1.17.<br> <br> =C2=A0 Bogdan (1)<br> =C2=A0 Bruno Haible (3)<br> =C2=A0 Collin Funk (2)<br> =C2=A0 Eric Gallager (1)<br> =C2=A0 Gavin Smith (1)<br> =C2=A0 Jim Meyering (1)<br> =C2=A0 Jose Marchesi (2)<br> =C2=A0 Kamila Szewczyk (1)<br> =C2=A0 Karl Berry (24)<br> =C2=A0 Paul Eggert (3)<br> =C2=A0 Richard Hansen (15)<br> <br> Thanks to everyone who has contributed.<br> <br> Karl<br> =C2=A0[on behalf of the automake maintainers]<br> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br> Detailed download/signature information follows.<br> <br> Here is the GNU automake home page:<br> =C2=A0 =C2=A0 <a href=3D"https://gnu.org/s/automake/" rel=3D"noreferrer" ta= rget=3D"_blank">https://gnu.org/s/automake/</a><br> <br> Here are the compressed sources:<br> =C2=A0 <a href=3D"https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.g= z" rel=3D"noreferrer" target=3D"_blank">https://alpha.gnu.org/gnu/automake/= automake-1.17.92.tar.gz</a>=C2=A0 =C2=A0(2.3MB)<br> =C2=A0 <a href=3D"https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.x= z" rel=3D"noreferrer" target=3D"_blank">https://alpha.gnu.org/gnu/automake/= automake-1.17.92.tar.xz</a>=C2=A0 =C2=A0(1.6MB)<br> <br> Here are the GPG detached signatures:<br> =C2=A0 <a href=3D"https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.g= z.sig" rel=3D"noreferrer" target=3D"_blank">https://alpha.gnu.org/gnu/autom= ake/automake-1.17.92.tar.gz.sig</a><br> =C2=A0 <a href=3D"https://alpha.gnu.org/gnu/automake/automake-1.17.92.tar.x= z.sig" rel=3D"noreferrer" target=3D"_blank">https://alpha.gnu.org/gnu/autom= ake/automake-1.17.92.tar.xz.sig</a><br> <br> Use a mirror for higher download bandwidth:<br> =C2=A0 <a href=3D"https://www.gnu.org/order/ftp.html" rel=3D"noreferrer" ta= rget=3D"_blank">https://www.gnu.org/order/ftp.html</a><br> <br> Here are the SHA1 and SHA256 checksums:<br> <br> =C2=A0 File: automake-1.17.92.tar.gz<br> =C2=A0 SHA1 sum:=C2=A0 =C2=A07608f8f29f56d41d332f28ab291ea02a2ae9a05a<br> =C2=A0 SHA256 sum: d2d35c249555505be4f9dd6fad3cab187c0c39b92da974961b58085a= cdf2e69e<br> <br> =C2=A0 File: automake-1.17.92.tar.xz<br> =C2=A0 SHA1 sum:=C2=A0 =C2=A096878a83f303c4880d8d93af87293057ee8d09d2<br> =C2=A0 SHA256 sum: d5c1cf38d63ef626bbe7e3ce7ccdd2663e4022da1551cf73f3d120b9= 8027e9c3<br> <br> Use a .sig file to verify that the corresponding file (without the<br> .sig suffix) is intact.=C2=A0 First, be sure to download both the .sig file= <br> and the corresponding tarball.=C2=A0 Then, run a command like this:<br> =C2=A0 gpg --verify automake-1.17.92.tar.gz.sig<br> <br> announce-gen: NEWS: no matching lines for '1.17.92'<br> The signature should match the fingerprint of the following key:<br> =C2=A0 pub=C2=A0 =C2=A0rsa2048 2012-06-12 [SC]<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 17D3 311B 14BC 0F24 8267=C2=A0 BF02 0716 748A 3= 0D1 55AD<br> =C2=A0 uid=C2=A0 =C2=A0Karl Berry <<a href=3D"mailto:[email protected]= g" target=3D"_blank">[email protected]</a>><br> <br> If that command fails because you don't have the required public key,<b= r> or that public key has expired, try the following commands to retrieve<br> or refresh it, and then rerun the 'gpg --verify' command.<br> =C2=A0 gpg --recv-keys 0x17D3311B14BC0F248267BF020716748A30D155AD<br> <br> As a last resort to find the key, you can try the official GNU<br> keyring:<br> =C2=A0 wget -q <a href=3D"https://ftp.gnu.org/gnu/gnu-keyring.gpg" rel=3D"n= oreferrer" target=3D"_blank">https://ftp.gnu.org/gnu/gnu-keyring.gpg</a><br= > =C2=A0 gpg --keyring gnu-keyring.gpg --verify automake-1.17.92.tar.gz.sig<b= r> <br> This release is based on the automake git repository, available as<br> =C2=A0 git clone <a href=3D"https://git.savannah.gnu.org/git/automake.git" = rel=3D"noreferrer" target=3D"_blank">https://git.savannah.gnu.org/git/autom= ake.git</a><br> with commit c0ec787ba9c52dae9a38c6ba4c02026feca88547 tagged as v1.17.92.<br= > <br> For a summary of changes and contributors, see:<br> =C2=A0 <a href=3D"https://git.sv.gnu.org/gitweb/?p=3Dautomake.git;a=3Dshort= log;h=3Dv1.17.92" rel=3D"noreferrer" target=3D"_blank">https://git.sv.gnu.o= rg/gitweb/?p=3Dautomake.git;a=3Dshortlog;h=3Dv1.17.92</a><br> <br> or run this command from a git-cloned automake directory:<br> =C2=A0 git shortlog v1.17..v1.17.92<br> <br> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D<br> New in 1.17.92:<br> <br> * New features added<br> <br> =C2=A0 - Default tar format is now ustar, mainly to support longer filename= s;<br> =C2=A0 =C2=A0 the tar-v7 and other explicit options to force a particular t= ar<br> =C2=A0 =C2=A0 format are unchanged and still override the default. (bug#748= 47)<br> <br> =C2=A0 - New option dist-bzip3 for bzip3 compression of distributions. (bug= #73795)<br> <br> =C2=A0 - New option --stderr-prefix for tap-driver.sh, to prefix each line = of<br> =C2=A0 =C2=A0 stderr from a test script with a given string. (bug#72536)<br= > <br> =C2=A0 - Support for Algol 68 added, based on the GNU Algol 68 compiler. (b= ug#75807)<br> <br> * Bugs fixed<br> <br> =C2=A0 - Do not make Perl warnings fatal, per Perl's recommendation.<br= > =C2=A0 =C2=A0 (<a href=3D"https://lists.gnu.org/archive/html/automake/2025-= 01/msg00003.html" rel=3D"noreferrer" target=3D"_blank">https://lists.gnu.or= g/archive/html/automake/2025-01/msg00003.html</a>)<br> <br> =C2=A0 - Avoid Perl 5.41.8+ precedence warning for use of !!.<br> =C2=A0 =C2=A0 (<a href=3D"https://lists.gnu.org/archive/html/automake/2025-= 01/msg00000.html" rel=3D"noreferrer" target=3D"_blank">https://lists.gnu.or= g/archive/html/automake/2025-01/msg00000.html</a>)<br> <br> =C2=A0 - a Perl path containing whitespace now emits a warning instead of<b= r> =C2=A0 =C2=A0 an error, so ./configure PERL=3D'/usr/bin/env perl' c= an work. (bug#74453)<br> <br> =C2=A0 - The py-compile script once again does nothing (successfully) if th= e<br> =C2=A0 =C2=A0 PYTHON environment variable is set to ":", or anyth= ing that isn't a<br> =C2=A0 =C2=A0 Python interpreter (according to $PYTHON -V). Exception: if P= YTHON<br> =C2=A0 =C2=A0 is set to "false", do nothing but exit unsuccessful= ly, also to match<br> =C2=A0 =C2=A0 previous behavior. (bug#74434)<br> <br> =C2=A0 - The no-dist-built-sources Automake option hopefully now operates a= s<br> =C2=A0 =C2=A0 intended, i.e., omits the dependency on $(BUILT_SOURCES) for = the<br> =C2=A0 =C2=A0 distdir target. (bug#69908)<br> <br> =C2=A0 - Only warn about install.sh being found, instead of it being a fata= l<br> =C2=A0 =C2=A0 error. (bug#19964)<br> <br> =C2=A0 - The compile script is more robust to Windows configurations;<br> =C2=A0 =C2=A0 specifically, avoiding double-path translation on MSYS. (bug#= 75939)<br> <br> =C2=A0 - The test infrastructure sets the CONFIG_SITE environment variable = to<br> =C2=A0 =C2=A0 /dev/null, to avoid the local system's Autoconf site defa= ults from<br> =C2=A0 =C2=A0 breaking the test environment. (bug#76622)<br> <br> =C2=A0 - AM_SILENT_RULES once again always ends with a newline. (bug#72267)= <br> <br> =C2=A0 - AM_SANITY_CHECK now outputs "no" on failure, so that a c= omplete line<br> =C2=A0 =C2=A0 is written to stdout before the error message is written to s= tderr.<br> =C2=A0 =C2=A0 (bug#76448)<br> <br> * Miscellaneous changes<br> <br> =C2=A0 - Only require the presence of an ABOUT-NLS file at the 'gnits&#= 39;<br> =C2=A0 =C2=A0 strictness level.<br> <br> </blockquote></div></div> --00000000000041446f0632e5b6da--