I tried installing libexo trunk in a newly debootstrap'ed sarge system and found two problems: 1. Though python is optional, configure aborts when it is not found. 2. strftime is used without including time.h Patches coming up...
Created attachment 1466 If python is optional, configure shouldn't abort See http://www.gnu.org/software/automake/manual/html_node/Python.html Before: checking for optional package hal-storage >= 0.5.7... not found configure: Checking to see if we can build Python bindings checking for a Python interpreter with version >= 2.2... none configure: error: no suitable Python interpreter found [aborts] After: checking for optional package hal-storage >= 0.5.7... not found configure: Checking to see if we can build Python bindings checking for a Python interpreter with version >= 2.2... none checking for headers required to compile python extensions... not found checking for pygtk-2.0 >= 2.4.0... not found checking for pygtk-codegen-2.0... no configure: WARNING: Couldn't find either PyGTK or the Python headers, not building Python bindings [...] Build Configuration: * HAL support: no * Debug Support: full * Python Support: no
Created attachment 1467 strftime needs time.h Just a missing include. http://opengroup.org/onlinepubs/007908799/xsh/strftime.html