|
From: | Paul Eggert |
Subject: | Re: [PATCH] Revert 'Fix logic error in _AC_PROG_LEX_YYTEXT_DECL (#109320)' |
Date: | Thu, 16 Jul 2020 10:51:22 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
On 7/16/20 10:34 AM, Ross Burton wrote:
Wouldn't that break cross-compilation where a host flex is present but target libfl isn't? That case worked previously and should work fine, as libfl isn't actually that useful.
That shouldn't be a problem when building from tarballs, as flex shouldn't be needed then and the patch is a win because it prevents the build from failing unnecessarily. However, it could be a problem when building from Git repositories where you need flex but may well not need the library.
So I installed the attached patch, which implements Zack's first suggestion. I'm being somewhat bold in installing here; feel free to comment and suggest improvements (or suggest I revert :-).
0001-AC_PROG_LEX-no-longer-sets-LEXLIB-for-yywrap.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |