Re: SASL ,HP-UX and dynamic loaders

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Biswatosh wrote:
Ok. But what is the reason for still keeping shl_load
and unloads? Is it to support some old HP-UX platforms
when they didnt have dl* functions? Otherwise,we could
simply do away with these sh* functions,is not it?

--Biswatosh

Right, HPUX systems older than 11.00 only have shl_load, and on 11.00 dlopen was only available with a patch so not all 11.00 systems have it either.

It seems to me that changing this in the Cyrus source tree would be a lot of work since you would also have to change the libtool script to use appropriate linker flags to accompany the change. It might be better to just rip out all of the dlopen support from the SASL code and use libtool's libltdl instead. Likewise, your other app ought to be using libltdl and not calling dlopen directly; it's just too much of a gamble to depend on it being there.

--
 -- Howard Chu
 Chief Architect, Symas Corp.  http://www.symas.com
 Director, Highland Sun        http://highlandsun.com/hyc
 OpenLDAP Core Team            http://www.openldap.org/project/


[Index of Archives]     [Info Cyrus]     [Squirrel Mail]     [Linux Media]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux