Am 21.09.26 um 14:43 schrieb Andrey Semashev via Boost:
My core.auocrlf == input, and it has been this way since forever. I'm on Linux, so the setting is the way it is intended.
I think, someone committed CRLF line endings in git, i.e. someone had core.auocrlf == false at that point, which is not recommended. So I'm asking that someone to fix the line endings in git and maybe update his git configuration. Looks like you are right. After rereading the docs it seems to be caused by `.gitattributes` being in some non-conformant style, likely after SVN migration.
That was supposed to ensure LF is always used in the repo commits, but didn't work. I opened https://github.com/boostorg/container/pull/348 to fix the gitattributes and existing mistakes in the files you've noticed. I encourage everyone to do the same to the repositories they maintain. I left a 1/3-liner that I used.