Rocket UniVerse 11.3.1
72
Issue
number
Description Component
UNV-24133 With the change to using dynamic libraries on UNIX and
Linux platforms at 11.3.1, the staging step "Make a new
UniVerse" (GCI.ADMIN, option 4) has been changed. Previously,
the executables like uvsh.new, uvapi_slave.new, and
so on were copied to the UniVerse home directory to test prior
to running option 5 to install the new shell. At 11.3.1, the GCI
subroutines are included in a libu2gci.so/.sl file.
To test the modified GCI routines, set LD_LIBRARY_PATH (or
LIBPATH on AIX) and include the UniVerse home directory first.
Then when testing is complete and option 5 in the GCI.ADMIN
menu is used, the libu2gci.so/.sl file from the UniVerse
home directory is copied over to the UniVerse bin directory.
Current users sessions will need to log out and back in to pick
up the GCI changes. Please see the Administering UniVerse
on Windows and UNIX Platforms and the GCI User Guide for
information about these changes.
General Call
Interface
UNV-24134 Starting at this release on Solaris only (Sparc and Intel), during
the UniVerse installation or upgrade process, the crle -64
command is used to add the UniVerse bin directory to the
system default dynamic library search path. The default
libraries of /lib/64 and /usr/lib/64 are placed first,
then any third party libraries, then the current UniVerse bin
directory. Lastly, any other UniVerse bin paths are included
at the end. Using this functionality will lessen or possibly
eliminate the need to set LD_LIBRARY_PATH when referencing
the UniVerse bin directory.
To skip this update, set LD_NOCONFIG=yes as an environment
variable. You can turn off the use of crle using the same
method. It is recommended to set this variable only during the
session running uv.load or uv.install.
Installation
UNV-24163 Prior to this release, the semaphores used by Data Replication
might not have been released under certain conditions.
This would cause UniVerse processes to wait on the stuck
semaphore while consuming CPU resources. Data Replication
has been modified to ensure that processes holding the
replication semaphore cannot be terminated without releasing
the semaphore. This issue is resolved.
Data Replication
UNV-24167 Prior to this release, the use of the uv_repadmin report
command would always be logged in the uvrm.log file. The
output is no longer logged which reduces the volume of output
in the uvrm.log file.
Data Replication
UNV-24192 Starting at this release, the values of the environment variables
LANG, PATH, ENV, LD_LIBRARY_PATH, LIBPATH (AIX), and
SHLIB_PATH (HP) are logged in the startuv.log file during
UniVerse startup.
Basic Call Interface,
External Database
Access, Server
Processes
UNV-24196 Starting at this release, the SET.FIPS.MODE,
GET.FIPS.MODE, GET.TERM.TYPE, and COMO commands
can use the BRIEF option to suppress the output. If an invalid
option is given with SET.FIPS.MODE or GET.FIPS.MODE,
only the usage line is displayed.
Security, TCL Tools