Red Hat Bugzilla – Bug 124963
Broken header files: Xm/Ext.h references nonexistant private header
Last modified: 2007-11-30 17:07:02 EST
Broken header file Xm/Ext.h in Motif 2.2.2.
Test case includes simple #include <Xm/DataF.h>
Compiling test case causes an error
In file included from /usr/X11R6/include/Xm/DataF.h:6,
/usr/X11R6/include/Xm/Ext.h:19:27: Xm/XmStrDefsI.h: No such file or
strdefsi_ref.c: In function `somefunc':
strdefsi_ref.c:20: warning: control reaches end of non-void function
make: *** [strdefsi_ref.o] Error 1
XmStrDefsI.h is not included in a binary distribution.
This has been reported to bugs.motifzone.net as bug # 1259.
ICS stated that this has been fixed in OpenMotif 2.2.3-2.
Created attachment 100750 [details]
tar file with test case
Created attachment 100751 [details]
Corrected Ext.h from Motif 2.2.3-2 from ICS
Will be fixed in the next update.
An errata has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.