---------------------------------------------------------------------- HP ELOQUENCE A.05.20 - patch 0007110 ---------------------------------------------------------------------- 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: --------------- * Analyze bus error problem of A.05.20 on HP-UX 10.20. Customer reports that A.05.20 on HP-UX 10.20 sometimes failes with a bus error. This patch includes a A.05.20 which is statically linked. This will avoid any possible HP-UX lib incompatibility and also allows to analyze core dump to some extend. Patch PE52-9906211 ------------------ * 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.shm (where 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-0007110-hpux.tar.gz | tar xf - Files: bin/eloqcore newconfig/RelNotes/PE52-0007110-README