[sr #111381] autoconf-2.72.90 tests fail with traditional yacc, lex
Paul Eggert <[email protected]> Tue, 3 Feb 2026 23:09:04 -0500 (EST)
| Newsgroups | gmane.comp.sysutils.autoconf.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-1714636915-1770178144=:1163927
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/support/?111381>=0A=0A S=
ummary: autoconf-2.72.90 tests fail with traditional yacc,=0Alex=0A =
Group: Autoconf=0A Submitter: eggert=0A =
Submitted: Tue 03 Feb 2026 08:08:58 PM PST=0A Priority: =
5 - Unprioritized=0A Severity: 2 - Minor=0A =
Status: None=0A Privacy: Public=0A Assigned to=
: None=0A Originator Email:=0A Open/Closed: Open=0A =
Discussion Lock: Unlocked=0A Operating System: Solaris=0A=0A=0A =
_______________________________________________________=0A=0AFollow-up C=
omments:=0A=0A=0A-------------------------------------------------------=0A=
Date: Tue 03 Feb 2026 08:08:58 PM PST By: Paul Eggert <eggert>=0AWhen I ran=
"make check" with autoconf-2.72.90 on Solaris 10 sparc (where the=0Aonly G=
NU tool is GNU m4 1.4.19 which I built myself), the following tests=0Afail:=
=0A=0A453: AC_PROG_LEX with noyywrap FAILED=0A(semant=
ics.at:1306)=0A454: AC_PROG_LEX with yywrap FAILED=
=0A(semantics.at:1308)=0A517: AC_DECL_YYTEXT =
FAILED=0A(acprograms.at:22)=0A=0APresumably this is because the tests ar=
e using /usr/ccs/bin/yacc and=0A/usr/ccs/bin/lex instead of GNU Bison and f=
lex. "lex -V" and "yacc -Qy" both=0Asay they are "Software Generation Utili=
ties (SGU) Solaris-ELF (4.0)"; the=0Aexecutables are both dated 2005-01-22.=
=0A=0AI'll attach a compressed tarball of the failed test output files.=0A=
=0AA search through the archives reports that=0A[https://lists.nongnu.org/a=
rchive/html/autoconf/2023-12/msg00000.html Zack was=0Aworking on fixing thi=
s for Autoconf in 2023], but I don't know what happened=0Awith that. A brie=
f look at the Autoconf bug tracker found sr #110266, which=0Amay be the sam=
e bug as this one.=0A=0ATo avoid further noise about this perhaps we should=
remove the test cases? Or=0Aat least remove them if they use traditional y=
acc and lex?=0A=0A=0A=0A=0A=0A=0A=0A ___________________________________=
____________________=0A=0AReply to this item at:=0A=0A <https://savannah.g=
nu.org/support/?111381>=0A=0A______________________________________________=
_=0AMessage sent via Savannah=0Ahttps://savannah.gnu.org/=0A
--8323329-1714636915-1770178144=:1163927
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCaYLGYAAKCRCqLAuaBUf3
Tq/SAQDW94BTdLpwGgYMfEbxm6kb48NCQ9IEoTMoPyQh2PSr2AEA7OZb9XtzOkYj
W80KisfpviMGGaiXYj4vNpX6aMgq7A4=
=H2PM
-----END PGP SIGNATURE-----
--8323329-1714636915-1770178144=:1163927--