[tex-live] Invalid config.h/c-auto.h files building TeX Live on Windows (MinGW64/MSYS64) [solved]

Graham Douglas graham.douglas at readytext.co.uk
Tue Dec 15 11:52:25 CET 2015


On 15/12/2015 01:20, Reinhard Kotucha wrote:
> Graham, are you using Karl's SVN config file?
>
>    http://www.tug.org/texlive/svn/config.txt
>
> Karl, I think that it's sufficient to replace svn:eol-style=native
> with svn:eol-style=LF for particular files in the SVN config file.
>
> I'm not sure whether it's an autoconf bug.  If it is, then zillions of
> Unix tools are broken, not only because regexps assume that $ means \n
> and not \r\n, shebang lines with \r at the end don't work, and so on.
>
> I'm confident that a proper SVN setup is sufficient.
>
> Regards,
>   Reinhard
Hi Reinhard

I'm using SVN via a Windows GUI tool called Tortoise SVN and to checkout
the code I'm simply giving it a URL -- such as

svn://tug.org/texlive/trunk/Build/source

To be honest I've never considered the SVN config file you mention so I
doubt it's being used. I do also use Tortoise SVN to
regularly checkout LuaTeX's source code -- e.g., from

https://foundry.supelec.fr/svn/luatex/trunk

and I have never experienced the \r\n line endings problem when building
LuaTeX --- the config.h.in
etc files all appear have \n line endings.

I know little about SVN but your suggestion regarding

svn:eol-style=LF

sounds extremely plausible to me and that adjusting the TeX Live SVN
config will solve the problem.

I'm happy to re-test compilation etc after any changes to the Tex Live
SVN config --- just let me know.

Regards
Graham


More information about the tex-live mailing list