.
contact contact

How to install Eloquence Patches

 
.
  Eloquence patches are provided to either fix a defect or limitation that was found after release and/or to add new functionality.

For an overview on available patches, please refer to the Eloquence B.07.00 patch overview document. Eloquence patches are typically included in a subsequent release or distribution.

Patches are provided as compressed tar (on HP-UX and Linux) or zip archives (on Windows). Eloquence B.07.00 patch file names have a format as shown below:

  PE70-0304041-hpux-ia64.tar.gz
       ^       ^    ^
       |       |    Architecture
       |       Operating system
       Patch id
The patch id consists of two digits year, month and day and an additional digit to distinguish multiple patches released on the same day. The operating system specifies the operating system and architecture either hardware dependencies or a specific distribution.

A README file is provided for each patch that describes the fixed problems, installation instructions and affected files. The README file on the ftp server uses UNIX conventions (line feed as a line separator) and can be opened on Windows using the Eloquence IDE or the Windows WordPad application.

Patches should be installed in ascending order and are usually cumulative and include the replaced patches. The following information is included in a patch description:

  • Severity - One of NEW FUNCTIONALITY, BUG FIX or CRITICAL.
    CRITICAL patches should always be installed as they might fix a possible data corruption problem.
  • Platforms - All or a list of affected operating systems
  • List of replaced patches (if any)

On HP-UX and Linux, Eloquence patches are relative to the /opt/eloquence6 directory. The Windows zip archives do not include path information.

Eloquence "beta" patches are used to release optional patches (eg. new functionality or non-critical fixes) or new patches. New patches may be moved to the main patch directory after receiving positive feedback.

HP-UX

To install the patch you need to uncompress and unpack it with gzip and tar. The gzip utility is included with HP-UX 10.x and above. Installation requires root privileges.

cd /opt/eloquence6
gzip -dc /path/to/PE70-<id>-hpux-<arch>.tar.gz | tar xf -
Where <id> is the patch id (such as 0304041) and <arch> is the patch architecture (such as pa20). The architecture should be equivalent to the Eloquence distribution that was installed initially.

The following architectures are supported with Eloquence B.07.00:

  • pa11 - PA-RISC 1.1
  • pa20 - PA-RISC 2.0 (32 and 64 bit HP-UX)
  • ia64 - Itanium

HP-UX patches include a README file that is placed in the share/doc subdirectory for later reference.

Linux

To install the patch you need to uncompress and unpack it with tar. Installation requires root privileges.

cd /opt/eloquence6
tar xzf /path/to/PE70-<id>-linux-<arch>.tar.gz
Where <id> is the patch id (such as 0304041) and <arch> is the patch architecture (such as glibc2.2). The architecture should be equivalent to the Eloquence distribution that was installed initially.

The following architectures are supported with Eloquence B.07.00:

  • glibc2.1 - glibc2.1 based Linux distribution
  • glibc2.2 - glibc2.1 based Linux distribution
  • rh8 - RedHat 8

Linux patches include a README file which is placed in the share/doc subdirectory for later reference.

Windows

Windows patches are provided as self-extracting executables which automatically install the contained patch files to the appropriate directories.

This was introduced on 14. July 2004. Previously, Windows patches were provided as zip archives and required manual installation of the contained files. For a transitional period, these zip archives are provided in addition. Each of these archives include a README file which contains detailed instructions about how the patch files must be installed.

Windows patches include a README file which is placed in the share/doc subdirectory for later reference.


 
 
.
 
 
  Privacy | Webmaster | Terms of use | Impressum Revision:  2004-09-30  
  Copyright © 1995-2004 Marxmeier Software AG