From 55425f4774b2f2f9aca6408535134a323479476e Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Mon, 11 Feb 2002 21:38:11 +0000 Subject: [PATCH] Fix for old FreeBSD versions that don't have RTLD_GLOBAL --- src/backend/port/dynloader/freebsd.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/port/dynloader/freebsd.h b/src/backend/port/dynloader/freebsd.h index 04fad271a3..10275e8020 100644 --- a/src/backend/port/dynloader/freebsd.h +++ b/src/backend/port/dynloader/freebsd.h @@ -34,6 +34,11 @@ * begin with an underscore is fairly tricky, and some versions of * NetBSD (like 1.0, and 1.0A pre June 1995) have no dlerror.) */ + +#ifndef RTLD_GLOBAL +#define RTLD_GLOBAL 0 +#endif + #define pg_dlopen(f) BSD44_derived_dlopen((f), RTLD_LAZY | RTLD_GLOBAL) #define pg_dlsym BSD44_derived_dlsym #define pg_dlclose BSD44_derived_dlclose -- 2.39.5