I have been testing mtl:psm on a very old system. Sometime pretty recently (this week I think), this started to break at configure time:
--- MCA component mtl:psm (m4 configuration macro) checking for MCA component mtl:psm compile mode... dso checking --with-psm value... sanity check ok (/usr/local/Infinipath) checking --with-psm-libdir value... simple ok (unspecified) checking psm.h usability... yes checking psm.h presence... yes checking for psm.h... yes looking for library in lib checking for library containing psm_finalize... no looking for library in lib64 checking for library containing psm_finalize... (cached) no configure: error: PSM support requested but not found. Aborting I strongly suspect that "(cached) no" is a sign of the real problem. The test didn't find /usr/local/Infinipath/lib64/libpsm_infinipath.so.1.0 because it didn't actually try to! For comparison here is the same section of configure output archived from testing of 1.8.4rc5: --- MCA component mtl:psm (m4 configuration macro) checking for MCA component mtl:psm compile mode... dso checking --with-psm value... sanity check ok (/usr/local/Infinipath) checking --with-psm-libdir value... simple ok (unspecified) checking psm.h usability... yes checking psm.h presence... yes checking for psm.h... yes looking for library in lib checking for psm_finalize in -lpsm_infinipath... no looking for library in lib64 checking for psm_finalize in -lpsm_infinipath... yes checking if MCA component mtl:psm can compile... yes checking for index in endpoint array for tag MTL... 1 Note the "yes" rather than "(cached) no" AND the different checking description (specific lib vs any). -Paul -- Paul H. Hargrove phhargr...@lbl.gov Computer Languages & Systems Software (CLaSS) Group Computer Science Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900