Patch-ID# 103866-05
Keywords: security BCP syslog core getservbyname nsswitch.conf y2000
Synopsis: SunOS 5.5.1: BCP (binary compatibility) patch
Date: Jan/22/98

Solaris Release: 2.5.1

SunOS Release: 5.5.1

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.5.1: BCP (binary compatibility) patch

BugId's fixed with this patch: 1258129 1261543 4007747 4030158 4045941 4091935 

Changes incorporated in this version: 4045941 4091935

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch: iss_sparc-01 (or higher revs)

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:

/usr/4lib/libc.so.1.9
/usr/4lib/libc.so.2.9

Problem Description:

4091935 bcp /usr/4lib/libc mktime() fails for specific -ve values in tm structure
4045941 bcp /usr/4lib/libc mktime() doesn't care leap year.

(from 103866-04)

4007747 syslog in bcp mode fails to connect to syslogd preventing write to files.

(from 103866-03)

4030158 bcp /usr/4lib/libc strptime format %y does not handle year 2000 or later

(from 103866-02)

1261543 getservbyname fails in BCP mode when nsswitch.conf uses only files

(from 103866-01)

1258129 OS 4.1.x application dumps core when it calls syslog() in BCP mode.

Patch Installation Instructions: 
-------------------------------- 
Refer to the Install.info file within the patch for instructions on
using the generic 'installpatch' and 'backoutpatch' scripts provided
with each patch.  Any other special or non-generic installation
instructions should be described below.

Special Install Instructions: 
-----------------------------

None.
