Patch-ID# 101658-01
Keywords: maketool SEGV
Synopsis: SunOS 4.1.3C: Running Maketool on 4.1.3c causes SEGV
Date: May/20/94

Solaris Release: 1.1C

SunOS Release: 4.1.3C

Unbundled Product: 

Unbundled Release: 

Relevant Architectures: sparc

BugId's fixed with this patch: 1143822

Changes incorporated in this version: 1143822

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

README
/SW2.0.1/bin/maketool
/SW2.0.1/bin/maketool_bin
/SW2.0.1/bin/maketool_client
/SW2.0.1/bin/maketool_exec
/SW2.0.1/bin/parsemake
/esh/lib/libesh-c.so
/esh/lib/libesh-c.so.2.3
/esh/lib/libesh-util.so
/esh/lib/libesh-util.so.2.3
/esh/lib/libesh.so
/esh/lib/libesh.so.2.3
/esh/lib/libxld.so

Problem Description: 

SparcWorks 2.0.1 Maketool does not work on a 4.1.3c LX, it causes a
SEGV.
Patch Installation Instructions: 

These instructions assume that the patch has been saved in a directory <patch_dir> 
and that SparcWorks 2.0.1 is installed in /usr/lang.  If you have installed
SparcWorks in a non-standard location, substitute that pathname for /usr/lang
below.

As Root:

mv /usr/lang/SW2.0.1/bin/maketool           /usr/lang/SW2.0.1/bin/maketool.FCS
mv /usr/lang/SW2.0.1/bin/maketool_bin       /usr/lang/SW2.0.1/bin/maketool_bin.FCS
mv /usr/lang/SW2.0.1/bin/maketool_client    /usr/lang/SW2.0.1/bin/maketool_client.FCS
mv /usr/lang/SW2.0.1/bin/maketool_exec      /usr/lang/SW2.0.1/bin/maketool_exec.FCS
mv /usr/lang/SW2.0.1/bin/parsemake          /usr/lang/SW2.0.1/bin/parsemake.FCS

mv <patchdir>/SW2.0.1/bin/maketool          /usr/lang/SW2.0.1/bin/maketool
mv <patchdir>/SW2.0.1/bin/maketool_bin      /usr/lang/SW2.0.1/bin/maketool_bin
mv <patchdir>/SW2.0.1/bin/maketool_client   /usr/lang/SW2.0.1/bin/maketool_client
mv <patchdir>/SW2.0.1/bin/maketool_exec     /usr/lang/SW2.0.1/bin/maketool_exec
mv <patchdir>/SW2.0.1/bin/parsemake         /usr/lang/SW2.0.1/bin/parsemake

mv /usr/lang/esh/lib/libesh-c.so         /usr/lang/esh/libesh-c.so.FCS
mv /usr/lang/esh/lib/libesh-c.so.2.1     /usr/lang/esh/libesh-c.so.2.1.FCS
mv /usr/lang/esh/lib/libesh-util.so      /usr/lang/esh/lib/libesh-util.so.FCS
mv /usr/lang/esh/lib/libesh-util.so.2.1  /usr/lang/esh/lib/libesh-util.so.2.1.FCS
mv /usr/lang/esh/lib/libesh.so           /usr/lang/esh/lib/libesh.so.FCS
mv /usr/lang/esh/lib/libesh.so.2.1       /usr/lang/esh/lib/libesh.so.2.1.FCS
mv /usr/lang/esh/lib/libxld.so           /usr/lang/esh/lib/libxld.so.FCS
mv /usr/lang/esh/lib/libxld.so.1.1       /usr/lang/esh/lib/libxld.so.1.1.FCS


mv <patchdir>/esh/lib/libesh-c.so         /usr/lang/esh/lib/libesh-c.so
mv <patchdir>/esh/lib/libesh-c.so.2.3     /usr/lang/esh/lib/libesh-c.so.2.3
mv <patchdir>/esh/lib/libesh-util.so      /usr/lang/esh/lib/libesh-util.so
mv <patchdir>/esh/lib/libesh-util.so.2.3  /usr/lang/esh/lib/libesh-util.so.2.3
mv <patchdir>/esh/lib/libesh.so           /usr/lang/esh/lib/libesh.so
mv <patchdir>/esh/lib/libesh.so.2.3       /usr/lang/esh/lib/libesh.so.2.3
mv <patchdir>/esh/lib/libxld.so           /usr/lang/esh/lib/libxld.so
mv <patchdir>/esh/lib/libxld.so.1.1       /usr/lang/esh/lib/libxld.so.1.1

