Red Hat Bugzilla – Bug 70556
XEmacs widgets missing
Last modified: 2015-01-07 18:58:27 EST
xemacs is currently built without support for any widgets, which disables
buffer tabs, some customization buttons and dialogs. Please add
BuildRequires: Xaw3d-devel and --with-widgets=athena --with-athena=3d to
%configure. I'll attach a couple of screenshots.
Created attachment 68465 [details]
Current situation, without widgets
Created attachment 68466 [details]
Configured --with-widgets=athena --with-athena=3d
Xemacs is currently built with "--with-menubars=lucid --with-scrollbars=lucid
--with-dialogs=lucid". Widgets are currently specified as supporting motif only...
Well, motif is fine with me too; in that case, add BuildRequires:
openmotif-devel and configure --with-widgets=motif. I don't care whether it's
motif or athena, but widgets are necessary IMO.
BTW; SuSE and Mandrake use the athena approach...
Exactly which release do you see a problems with? I don't see any....
I've rebuilt the xemacs-21.4.8-10 from Rawhide on a stock 7.3. When first
building it, I didn't have openmotif-devel or Xaw3d-devel installed.
ldd /usr/bin/xemacs-21.4.8 for the one from rawhide's
xemacs-21.4.8-10.i386.rpm reveals that it was compiled with motif support
(libXm.so.3). Motif seems to be autodetected...
So, IMO it would be better to explicitly BuildRequire openmotif-devel and
configure --with-widgets=motif than just to assume it's present.
Oh, and just noticed that there are no widgets in 7.3's xemacs-21.4.6-7, it
wasn't built with motif support...
Added openmotif-devel as a buildrequires for xemacs-21.4.8-13