----------------------------------------------------------------------

HP ELOQUENCE A.05.20 - patch 9906211

----------------------------------------------------------------------

This is an experimental patch for the eloqcore program as released 
with A.05.20. It should usually not be used unless instructed
otherwise.


Fixed problems:
---------------

* Fixes a compatibility problem of A.05.20 on HP-UX 10.20.

  The compatibility libc included with HP-UX 10.20 has an atof()
  function which uses a slightly deviating algorithm which could
  cause problems with the encoding of LONG variables in the
  database.


Patch PE52-9902150
------------------

* The A.06.20 changes to UPC$ and LWC$ are backported to A.05.20.
  This avoids dependencies on the OS NLS definitions for
  upshift/downshift.


Patch PE52-9901250
------------------

* Includes debugging hooks for locating the cause of a rare -900 db 
  status from DBLOCK. In case an internal inconsistency is detected, 
  a warning message is printed on stderr and a dump of the shared 
  memory block is written to file /tmp/EQ<clock>.shm (where <clock>
  is the number of seconds since the epoch, eg. /tmp/EQ917252942.shm).

* Enlarging the variables memory arena so ~256k of variable
  memory is available for HP Eloquence programs. This is intended
  as a workaround to handle variable overflows caused by Y2K 
  application program changes.
  The previous limit was ~192k (refer to the MEMSIZ function).
  

Patch PE52-9807080
------------------

* The SLEEP statement tried to read stdin when running background.
  This may cause the termination of the program with the message
  eloqcore: unexpected EOF during input redirection


Patch PE52-9806100
------------------

* The WAIT statement could hang.

* This version of eloqcore is linked dynamically. This avoids
  compatibility problems with HP-UX 11.0 locales and use the 
  installed libc and curses libraries.


Installation:
-------------

In order to install this patch, you need to unpack it with gzip.
Gzip is included with HP-UX 10.x (and above). Gzip for for HP-UX 9.x 
can be obtained from this ftp server in the /pub  directory. 
Installation requires root privileges.

cd /opt/eloquence
gzip -dc PE52-9906211-hpux.tar.gz | tar xf -

Files:

   bin/eloqcore
   bin/dbimport
   newconfig/RelNotes/PE52-9906211-README