Failure when building LibreOffice on Windows 7 via Jenkins
Marco Atzeri
marco.atzeri@gmail.com
Tue Aug 4 09:11:00 GMT 2015
On 04/08/2015 10:48, Jan-Marek Glogowski wrote:
> Hi
>
> I'm trying to build LibreOffice 5.0 32bit on Windows 7 64bit. The setup
> was working for a long time, but failed to work after the last Cygwin
> and Jenkins update from 1.596 => 1.619.
>
> The general build is working, if I manually run it, but fails when
> triggered using the Jenkins slave. I finally found the reason for the
> failure, but I have no idea what causes it.
>
> This is the output from my test Jenkins job, which is based on the
> breaking configure code. The code itself is from 2014 and minimalized
> for my test Jenkins job:
>
> + echo ' Test'
> + tr '\ ' '\n'
> + tr '\n' '\ '
> + hexdump -C
> 00000000 20 54 65 73 74 20 | Test |
> 00000006
> + echo
>
> => Ok
>
> + echo ' Test'
> + hexdump -C
> 00000000 20 54 65 73 74 0a | Test.|
> 00000006
> + echo
>
> => Ok
>
> + echo ' Test'
> + tr '\ ' '\n'
> + hexdump -C
> 00000000 0a 54 65 73 74 0a |.Test.|
> 00000006
> + echo
>
> => Ok
>
> + echo ' Test'
> + tr '\ ' '\n'
> + sort
> + hexdump -C
> 00000000 0d 0a 54 65 73 74 0d 0a |..Test..|
> 00000008
> + echo
>
> => Error
>
> So "sort" somehow changes the newlines from Unix to Windows - WTF.
wrong sort in the path ?
$ echo ' Test' | tr "\ " "\n" | /cygdrive/c/Windows/System32/sort.exe
|hexdump -C
00000000 0d 0a 54 65 73 74 0d 0a |..Test..|
00000008
Regards
Marco
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list