[12628] in Athena Bugs
Motif lib bugs ...
daemon@ATHENA.MIT.EDU (The Rottweiler)
Tue Sep 20 13:42:01 1994
To: bugs@MIT.EDU
Date: Tue, 20 Sep 1994 13:41:55 EDT
From: The Rottweiler <jawetzel@MIT.EDU>
In the spring of 1994 I reported that there were problems with the Motif
v1.2.3 libraries and I sent along a patch distributed by the OSF that was
posted to the motif-talk discuss group. Some time later, the patch was applied
to the source as evidenced by the following listing:
indra:/mit/motifdev/src/MOTIF1.2.3/lib/Xm> ls -l F*
-r--r--r-- 1 3433 system 107665 Feb 25 1994 FileSB.c
-r--r--r-- 1 9674 system 2332 May 08 1992 FileSB.h
-r--r--r-- 1 3433 system 6450 Feb 25 1994 FileSBP.h
-r--r--r-- 1 3433 system 83735 Apr 07 16:37 Form.c
-r--r--r-- 1 9674 system 1548 May 08 1992 Form.h
-r--r--r-- 1 3433 system 2514 Feb 25 1994 FormP.h
-r--r--r-- 1 3433 system 44240 Feb 25 1994 Frame.c
-r--r--r-- 1 9674 system 1220 May 08 1992 Frame.h
-r--r--r-- 1 9674 system 2105 May 08 1992 FrameP.h
You will notice that Form.c has been updated. By comparing the Form.c file
with the patch verifies that the source code has been updated correctly.
Now lets take a look at the Motif libraries:
indra:/mit/motif> ls -l rsaixlib/libXm.a
-rw-r--r-- 1 3433 system 2727075 Mar 14 1994 rsaixlib/libXm.a
indra:/mit/motif> ls -l decmipslib/libXm.a
-rw-r--r-- 1 3433 system 6731994 Mar 06 1994 decmipslib/libXm.a
indra:/mit/motif> ls -l sun4lib/libXm.a
-rw-r--r-- 1 3433 system 1849174 Mar 13 1994 sun4lib/libXm.a
Here lies the crux of the problem. The source code was patched Apr 7, 1994
but all the Motif libraries are dated March. The patch would be much more
effective if you actually rebuilt the libraries after you applied the patch.
Jake