Apply by doing:
       cd /usr/src
       patch -p0 < 005_ldso.patch

And then rebuild and install ld.so:
       cd libexec/ld.so
       make obj
       make cleandir
       make depend
       make
       make install

Index: libexec/ld.so/loader.c
===================================================================
RCS file: /cvs/src/libexec/ld.so/loader.c,v
retrieving revision 1.103
retrieving revision 1.103.2.1
diff -u -p -r1.103 -r1.103.2.1
--- libexec/ld.so/loader.c      8 May 2006 20:37:01 -0000       1.103
+++ libexec/ld.so/loader.c      15 Nov 2006 23:04:36 -0000      1.103.2.1
@@ -850,8 +850,8 @@ _dl_unsetenv(const char *var, char **env
                       for (P = env;; ++P)
                               if (!(*P = *(P + 1)))
                                       break;
-               }
-               env++;
+               } else
+                       env++;
       }
}