????? ???????????? wrote: > Is LD_NODIRECT broken in B129? I cannot get it working with a library > which should interpose getenv() in libc.
As far as I know, it is not broken. However, as of snv_90, you cannot force libc to use your version of getenv() because the exported symbols from libc are declared to be protected: 6689238 libc needs global protection against ld.so.1 http://bugs.opensolaris.org/bugdatabase/view_bug.do;jsessionid=231d7369a24450e7c4577d235b07?bug_id=6689238 Making your copy an interposer *would* make it take precedence in your application's code. - Ali