I was cleaning out old unused ports, and one of the things that I deleted was open-motif since there were no other ports registered as needing it. xemacs stopped working. apparently, xemacs will find open-motif installed and link against it, but not register it as a dependency. Fix: make the xemacs port either explicitly disable Motif support unless requested, or make it auto detect when it is there and register the dependency. i just rebuilt the xemacs port without the motif libs installed and that works too. How-To-Repeat: install open-motif install xemacs de-install open-motif xemacs now fails to run with a missing libXm.
Responsible Changed From-To: freebsd-ports-bugs->gj Over to maintainer.
State Changed From-To: open->closed xemacs and xemacs-devel both modified to check for the existence of ${X11BASE}/lib/libXm.so and, if it is found, to define USE_MOTIF, which will add the required dependency.