[12628] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post