From 3e5e6f99263ffc1a71af6f155f806811b2baf9e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 9 Oct 2006 11:13:30 +0000 Subject: [PATCH] define RTLD_LOCAL to 0 if not defined. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18372 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/mech/gss_mech_switch.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/gssapi/mech/gss_mech_switch.c b/lib/gssapi/mech/gss_mech_switch.c index 9cf96f6b7..5dcc15200 100644 --- a/lib/gssapi/mech/gss_mech_switch.c +++ b/lib/gssapi/mech/gss_mech_switch.c @@ -236,6 +236,10 @@ _gss_load_mech(void) if (!name || !oid || !lib || !kobj) continue; +#ifndef RTLD_LOCAL +#define RTLD_LOCAL 0 +#endif + so = dlopen(lib, RTLD_LOCAL); if (!so) { /* fprintf(stderr, "dlopen: %s\n", dlerror()); */