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