Re: [PATCH] Revert 'Fix logic error in _AC_PROG_LEX_YYTEXT_DECL (#109320)'

Ross Burton <[email protected]>
Newsgroups gmane.comp.sysutils.autoconf.patches
Message-ID <CAAnfSTvzdKmGyZTkGC2auMC1m4DVBu_whzwLmTTO+h099xWduw@mail.gmail.com>
I suggest you revert and take my patch. :)

I can’t actually find any projects that need libfl.so so this will continue
to break all cross compilation where a target flex isn’t around. All the
packages that I found to break were building from tarballs as they don’t
distribute the generated sources.

Ross

On Thu, 16 Jul 2020 at 18:51, Paul Eggert <[email protected]> wrote:

> 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 :-).
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.