db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Knut Anders Hatlen <Knut.Hat...@Sun.COM>
Subject Re: [VOTE] 10.1.2.0 release
Date Thu, 27 Oct 2005 08:59:20 GMT
Kathey Marsden <kmarsdenderby@sbcglobal.net> 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


Mime
View raw message