What are uccs and syshead, the OUDK Optimizing C Compilation System and System Header File Update packages for Update Pack 4? KEYWORDS: update pack 4 unixware 7.1.3 713 up4 uccs syshead RELEASE: SCO Unixware Release 7.1.4 PROBLEM: What are uccs and syshead, the OUDK Optimizing C Compilation System and System Header File Update packages for Update Pack 4 and when should I install them? SOLUTION: With the introduction of NSS, SCO has changed some existing APIs and added support for new APIs to support NSS. Customers building binaries that use these APIs who have upgraded to UnixWare 7.1.4 using Update Pack 4 will find that their compile will fail with undefined symbol references similar to the following: Undefined first referenced symbol in file getspnam_r libperl.so getpwent_r libperl.so getgrent_r libperl.so Customers experiencing these problems should either: 1) Install the UnixWare and OpenServer Development Kit (UDK) which is available to download from: http://www.sco.com/support/update/download/uw713up.html For details on how to install the UDK please see the Release notes at the URL above, or, 2) Install the uccs and syshead packages which are available to download from: http://www.sco.com/support/update/download/uw713up.html To install the uccs and syshead packages, as root: 1) Download the packages to /usr/tmp/ 2) Install the packages using: # pkgadd -d /usr/tmp/uccs.image # pkgadd -d /usr/tmp/syshead.image