From: Tom Lane Date: Wed, 7 Feb 2001 17:59:58 +0000 (+0000) Subject: Need to specify DYNAMIC_PATH flag to shl_load, else HPUX's dld will not X-Git-Tag: REL7_1~553 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=080af3db8077d0c4eac599b6f88943cd7117b0f9;p=postgresql Need to specify DYNAMIC_PATH flag to shl_load, else HPUX's dld will not honor library search path that we so carefully installed into the executable ... --- diff --git a/src/backend/port/dynloader/hpux.c b/src/backend/port/dynloader/hpux.c index 7625d7330b..35d22db03a 100644 --- a/src/backend/port/dynloader/hpux.c +++ b/src/backend/port/dynloader/hpux.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/dynloader/hpux.c,v 1.15 2001/01/24 19:43:04 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/dynloader/hpux.c,v 1.16 2001/02/07 17:59:58 tgl Exp $ * * NOTES * all functions are defined here -- it's impossible to trace the @@ -34,7 +34,9 @@ pg_dlopen(char *filename) * from shl_load(), rather than an abort() later on when we attempt to * call the library! */ - shl_t handle = shl_load(filename, BIND_IMMEDIATE | BIND_VERBOSE, 0); + shl_t handle = shl_load(filename, + BIND_IMMEDIATE | BIND_VERBOSE | DYNAMIC_PATH, + 0L); return (void *) handle; }