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