<div dir="ltr">Thank you!<br><br><br>On Sun, Jun 29, 2014 at 3:03 AM, Gianfranco Costamagna <<a href="mailto:costamagnagianfranco@yahoo.it">costamagnagianfranco@yahoo.it</a>> wrote:<br>><br>> The problem is the "crlf"<br>
> here<br>> <a href="http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=commitdiff;h=94ef16cf878f5187211c6d3507a547181bb24454">http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=commitdiff;h=94ef16cf878f5187211c6d3507a547181bb24454</a><br>
> and<br>> here<br>> <a href="http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=commitdiff;h=f78c1a40590bc1dd3f5e94d27f4aa0bf72190cce">http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=commitdiff;h=f78c1a40590bc1dd3f5e94d27f4aa0bf72190cce</a><br>
><br>> Unfortunately Rom put them in .gitattributes file, so I think we cannot commit that change.<br>><br>><br>> What I did was  (in the boinc source tree)<br>> mv debian ..<br>> rm * -rf<br>> cd ..<br>
> tar xzvf boinc_7.4.8...<br>> mv boinc-7.4.8/* boinc<br>> mv debian boinc<br>><br>> and I think all ran well.<br>> Git for some reason doesn't handle that crlf changes (maybe for the gitattribute setting, don't know), or maybe you just need to "git reset --hard" to a previous commit and pull again<br>
<br>I'm just wondering about this:<br><div><div>$ grep xpm boinc/.gitattributes                        </div><div>*.xpm                   text eol=lf</div><div>$ file boinc-7.4.8+dfsg/clientgui/res/atiicon.xpm </div><div>
boinc-7.4.8+dfsg/clientgui/res/atiicon.xpm: X pixmap image, ASCII text, with CRLF line terminators</div></div><div><br></div><div>So when we created boinc_7.4.8+dfsg.orig.tar.gz by git-archive,</div><div>some EOLs were not normalized by git. It would be better to</div>
<div>force git-archive to do this normalization, instead of resorting</div><div>to some manual work-arounds. (Or, is it a bug in git?)</div><div><br></div><div>Regards,</div><div><br></div><div>Yixuan</div></div>