Return-Path: Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Delivered-To: mailing list dev@apr.apache.org Received: (qmail 82315 invoked from network); 18 Dec 2000 21:15:54 -0000 Received: from 24-148-31-193.na.21stcentury.net (HELO newton.collab.net) (24.148.31.193) by locus.apache.org with SMTP; 18 Dec 2000 21:15:54 -0000 Received: (from sussman@localhost) by newton.collab.net (8.9.3/8.9.3) id PAA97753; Mon, 18 Dec 2000 15:23:21 -0600 (CST) (envelope-from sussman) To: Branko =?ISO-8859-2?Q?=C8ibej?= Cc: dev@subversion.tigris.org, dev@apr.apache.org Subject: Re: rePorting References: <39F95CA9.80403@xbc.nu> <3A3E7B98.8010400@xbc.nu> <86ae9tl99z.fsf@newton.collab.net> From: Ben Collins-Sussman Date: 18 Dec 2000 15:23:21 -0600 In-Reply-To: Ben Collins-Sussman's message of "18 Dec 2000 15:16:56 -0600" Message-ID: <867l4xl8za.fsf@newton.collab.net> Lines: 30 X-Mailer: Gnus v5.7/Emacs 20.6 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N Actually, I'm wondering if the code below is out of date. IIRC, HPUX 11 uses plain old dlopen() now. Ben Collins-Sussman writes: > Branko =?ISO-8859-2?Q?=C8ibej?= writes: > > > hppa1.1-hp-hpux10.20: > > build: Breaks in libsvn_client; looks like > > APR doesn't support dynamic loading on > > HP-UX. Need to look into that. > > Huh? > > Looks like good old "shl_load" is being used to me, in > apr/dso/unix/dso.c: > > apr_status_t apr_dso_load(apr_dso_handle_t **res_handle, const char *path, > apr_pool_t *ctx) > { > #if defined(HPUX) || defined(HPUX10) || defined(HPUX11) > shl_t os_handle = shl_load(path, BIND_IMMEDIATE|BIND_VERBOSE|BIND_NOSTART, 0L); > #elif defined(OSF1) || defined(SEQUENT) || defined(SNI) ||\ > (defined(__FreeBSD_version) && (__FreeBSD_version >= 220000)) > void *os_handle = dlopen((char *)path, RTLD_NOW | RTLD_GLOBAL); > #else > void *os_handle = dlopen(path, RTLD_NOW | RTLD_GLOBAL); > #endif