What is libthread version 8.0.2d, the UnixWare 7 Definitive Runtime Thread Library Package? KEYWORDS: 7D2M1 7D libthread runtime 802d 8.0.2d ptf9151 pthread_rwlock_init clock_nanosleep RELEASE: UnixWare 7 Definitive (7D2M1) PROBLEM: What is libthread version 8.0.2d, the UnixWare 7 Definitive Runtime Thread Library package? What problems are fixed, what is its contents, how to install this package, and are there additional software notes? SOLUTION: Problems Fixed -------------- libthread, version 8.0.2c, shipped with the original UnixWare 7 Definitive 2018 release. Changes in libthread, version 8.0.2d: 1. Fix pthread_rwlock_init(). 2. Add clock_nanosleep(). These fixes/additions are provided partially by this libthread package and partially by PTF 9151 (version a or later). UW7-146 Contents -------- /usr/lib/libp/libthread.so.1 /usr/lib/libp/libthreadT.so.1 /usr/lib/libthread.so.1 /usr/lib/libthreadT.so.1 Installation Instructions ------------------------- Either use patchck to install this package or use the following procedure: 1. Download the libthread.8.0.2d.image file to the /tmp directory on your machine. 2. As root, add the package to your system using these commands: $ su - Password: # pkgadd -d /tmp/libthread.8.0.2d.image all Alternatively, this package may be installed in quiet mode, that is, without displaying the release notes and asking for confirmation. To do this, use these commands: $ su - Password: # pkgadd -qd /tmp/libthread.8.0.2d.image all 3. If you are installing multiple packages, you do not need to reboot the system immediately after installing this libthread package. Any currently running application using the previous threads library will continue to do so until the application terminates or the system is rebooted. When done installing packages, rebooting is recommended. Rebooting is necessary after installing ptf9151. (See the Software Notes and Recommendations section below.) Software Notes and Recommendations ---------------------------------- 1. libthread, version 8.0.2d, should only be installed on: UnixWare 7 Definitive 2018 (D2M1) 2. The libthread package, once installed, cannot be back revved to an earlier version. 3. To use new capabilities provided with this version of libthread, you must install updated: libc package version 8.0.2j or later ptf9151 package version a or later These three companion packages (libc, libthread, and ptf9151) must each be installed with compatible versions of the other two. Of the three, the libc package should be installed first, then this libthread package, and then ptf9151. Reboot your system immediately after all three packages are installed. ----------------------------------------------------- (C) Copyright 2024 Xinuos, Inc. All rights reserved.