Re: gnulib: update
Hans Ã…berg <[email protected]> Sun, 31 Jul 2022 13:37:14 +0200
| Newsgroups | gmane.comp.parsers.bison.patches |
|---|---|
| Message-ID | <[email protected]> |
> On 31 Jul 2022, at 11:23, Akim Demaille <[email protected]> = wrote: >=20 > Hans, >=20 >> Le 31 juil. 2022 =C3=A0 11:17, Hans =C3=85berg <[email protected]> a = =C3=A9crit : >>=20 >>=20 >>> On 31 Jul 2022, at 11:04, Akim Demaille <[email protected]> = wrote: >>>=20 >>> We are still unable to complete distcheck successfully. >>=20 >> I found it useless, because it makes the sources read only, and then = force compiles sources that are set to not compile: lexer, parser, PDF, = or whatever. So if one has set it so that only developers should compile = those because ordinary users may not have access to the correct tools = and updating in the source directory, it will fail. The developers of = the feature see no problem in this. >=20 > That's the goal indeed: making sure it works even if the sources are = on a readonly support. >=20 > So the feature works as expected. That is not what I am speaking about. There is no need to compile the = Bison sources, as the output is intended to be platform independent, and = if the user does not have an up-to-date version they will not be able to = compile. So it might be prudent to set make to not compile them. Then distcheck makes a read only copy, and tries to make in a separated = directory, not according to the recipe specified by the make file, but = with changes. But that will fail if the Bison compile is set to the = sources directory.