Subject: wm/metacity configure script doesn't set up libSM correctly
To: None <>
From: Blair Sadewitz <>
List: pkgsrc-users
Date: 02/14/2007 09:23:02
The script does set -lSM along with -lICE early on, but it also wants
to detect -lSM later, which doesn't work.  It then thinks that there
is no session management support, so HAVE_SM doesn't make it into
config.h.  To see this, just open the configure script and search for
-lSM and HAVE_SM; you will see all of the releveant parts.

What would be the proper way to handle this?  Assuming libSM is always
going to be required via package dependencies, would simply ripping
out the logic in the script for it and setting up SM support from
within pkgsrc be the right way to do this?

I'm probably missing something here, but I'm not completely sure of
why the libSM check fails.



Support WFMU-FM: free-form radio for the masses!

"The frivolity and boredom which unsettle the established order, the
vague foreboding of something unknown, these are the heralds of
approaching change.  The gradual crumbling that left unaltered the the
face of the whole is cut short by a sunburst which, in one flash,
illuminates the features of the new world."  --G.W.F. Hegel,
_Phenomenology of Spirit_ 5:11