Kathey Marsden <[EMAIL PROTECTED]> writes:
> The release candidate for 10.1.2 is available at:
> http://people.apache.org/~kmarsden/derby10.1.2rc/
> This release candidate is based on 10.1.2.0 - (SVN 327593)
> Plan to complete testing by Tuesday 11/1/2005, 5:00pm PST. After you
> try out the release, please vote:
>
> [+1] Make the release candidate (10.1.2.0 - (SVN 327593)) the official
> 10.1.2 release of Derby.
> [ -1] Do not make the release candidate the official 10.1.2 release.
> (List showstopper Jira entries)
-1
All the ksh scripts are have CRLF line terminators and therefore don't
work under unix.
% ksh ij.ksh
ij.ksh[13]: ^M: not found
ij.ksh[15]: ^M: not found
ij.ksh[16]: {^M: not found
ij.ksh[17]:
/tmp/derbyrc/db-derby-10.1.2.0-bin/frameworks/embedded/bin/setEmbeddedCP.ksh^M:
not found
In addition, frameworks/readme.html says:
To use the scripts for a particular framework, modify the scripts as
necessary and put that framework's bin subdirectory first in your
path.
This won't work since the scripts don't have the executable bit set.
The quick solution is running this before packaging:
find . -name "*.ksh" | xargs perl -pi -e 's/\r\n/\n/g'
find . -name "*.ksh" | xargs chmod 755
The right solution is fixing DERBY-330.
--
Knut Anders