Patch 103566-23 failure

Patch 103566-23 failure

Post by Lars Heckin » Fri, 03 Oct 1997 04:00:00



 After upgrading our Solaris 2.5.1 boxes from 103566-21 to 103566-23
 (OpenWindows 3.5.1: Xsun patch), xterm, which is one of the commands
 patched by 103566, wouldn't run. The cure is to link
 /usr/openwin/lib/libXaw.so.5, .../libXext.so.0 and libXm.so.4
 into /lib.

 Does anyone actually test patches before a release?

 
 
 

Patch 103566-23 failure

Post by Neil Waybrig » Fri, 10 Oct 1997 04:00:00


This is one way to solve the problem I suppose, the other is to set
your LD_LIBRARY_PATH to include /usr/openwin/lib in the master
Xsession.  I unset my LD_LIBRARY_PATH and did a ldd on all of the
binaries they included in the patch and found that only xterm was
linked wrong (the didn't specify /usr/openwin/lib in the LD_RUN_PATH
or -R directive).  I ran into the same problem you probably had when
xdm wouldn't allow logins after installing the patch.

As for testing, if your LD_LIBRARY_PATH was set, and included
/usr/openwin/lib (a very common thing), this could easily be
overlooked in testing....

Neil



Quote:> After upgrading our Solaris 2.5.1 boxes from 103566-21 to 103566-23
> (OpenWindows 3.5.1: Xsun patch), xterm, which is one of the commands
> patched by 103566, wouldn't run. The cure is to link
> /usr/openwin/lib/libXaw.so.5, .../libXext.so.0 and libXm.so.4
> into /lib.

> Does anyone actually test patches before a release?


 
 
 

Patch 103566-23 failure

Post by Joe Rame » Thu, 23 Oct 1997 04:00:00



>  After upgrading our Solaris 2.5.1 boxes from 103566-21 to 103566-23
>  (OpenWindows 3.5.1: Xsun patch), xterm, which is one of the commands
>  patched by 103566, wouldn't run. The cure is to link
>  /usr/openwin/lib/libXaw.so.5, .../libXext.so.0 and libXm.so.4
>  into /lib.

>  Does anyone actually test patches before a release?

I just noticed that a new version of this patch, 103566-24, was
released, and one of the bugs fixed is:

    4084821 xterm in 103566-23 was not built properly and does not execute

I just tried it and it works.

Joe

 
 
 

1. bad patch 103566-23

This recent patch 103566-23 installs a version of xterm that
doesn't have the reference to the openwin libraries built in.

ssh:foo# ldd xterm
        libXaw.so.5 =>   (not found)
        libXmu.so.4 =>   (not found)
        libXt.so.4 =>    /usr/lib/libXt.so.4
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libXext.so.0 =>  (not found)
        libc.so.1 =>     /usr/lib/libc.so.1
        libXext.so.0 =>  /usr/openwin/lib/libXext.so.0
        libw.so.1 =>     /usr/lib/libw.so.1
        libintl.so.1 =>  /usr/lib/libintl.so.1
        libmp.so.1 =>    /usr/lib/libmp.so.1

This isn't popular with the xterm users.

2. which CD-RW on sco unix for cdrecord?

3. Sol2.5.1 Patch 103566-27 Xsun Patch Problems

4. New panic (io-apic / timer?) going from 2.5.44 to 2.5.44-mm1

5. Patch 103566-39 (Xsun, Solaris 2.5.1)

6. DIP script

7. Solaris 2.5.1 patch 103566-34 breaks CDE login

8. DOSEMU problem

9. patch 103566-36 and microsoft

10. OpenWindows 3.5.1: Xsun patch [103566-27] breaks ssh

11. Patch 103566-27 and /var/X with alternate root option

12. patch 103566-53 is broken

13. Input - Make sure input_dev is initialized where needed [23/23]