-------- Original Message --------
Subject: [TESTERS] [PostgreSQL 9.1 alpha5] OpenBSD and Loongson
Date: Thu, 7 Apr 2011 16:22:46 +0200
From: postgre...@raveland.org
To: pgsql-test...@postgresql.org

Hi,

I need the following patch to make PostgreSQL happy
on Loongson with OpenBSD (http://www.openbsd.org/loongson.html).
These restrictions no longer exist on OpenBSD.
Tested with the latest alpha (9.1 alpha5) and with
the latest 9 release (9.0.3).

Regards,



$OpenBSD$
--- src/backend/port/dynloader/openbsd.c.orig   Thu Apr  7 03:30:11 2011
+++ src/backend/port/dynloader/openbsd.c        Thu Apr  7 03:32:13 2011
@@ -57,28 +57,18 @@ BSD44_derived_dlerror(void)
 void *
 BSD44_derived_dlopen(const char *file, int num)
 {
-#if defined(__mips__)
-       snprintf(error_message, sizeof(error_message),
-                        "dlopen (%s) not supported", file);
-       return NULL;
-#else
        void       *vp;
 
        if ((vp = dlopen((char *) file, num)) == NULL)
                snprintf(error_message, sizeof(error_message),
                                 "dlopen (%s) failed: %s", file, dlerror());
        return vp;
-#endif
 }
 
 void *
 BSD44_derived_dlsym(void *handle, const char *name)
 {
-#if defined(__mips__)
-       snprintf(error_message, sizeof(error_message),
-                        "dlsym (%s) failed", name);
-       return NULL;
-#elif defined(__ELF__)
+#if defined(__ELF__)
        return dlsym(handle, name);
 #else
        void       *vp;

-
HOWTO Alpha/Beta Test:
http://wiki.postgresql.org/wiki/HowToBetaTest
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-testers

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to