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.cThu 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