Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 18697 invoked from network); 21 Sep 2005 14:47:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Sep 2005 14:47:49 -0000 Received: (qmail 25171 invoked by uid 500); 21 Sep 2005 14:47:49 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 24825 invoked by uid 500); 21 Sep 2005 14:47:48 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 24810 invoked by uid 99); 21 Sep 2005 14:47:48 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Sep 2005 07:47:48 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [69.225.174.131] (HELO x.win.covalent.net) (69.225.174.131) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Sep 2005 07:47:55 -0700 Received: from [192.168.0.21] ([24.13.128.132]) by x.win.covalent.net over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Wed, 21 Sep 2005 07:46:02 -0700 Message-ID: <43317249.6010002@rowe-clan.net> Date: Wed, 21 Sep 2005 09:46:33 -0500 From: "William A. Rowe, Jr." User-Agent: Mozilla Thunderbird 1.0.6-1.1.fc3 (X11/20050720) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Orton CC: dev@apr.apache.org Subject: Re: [PATCH] apr_dso_load2() with flags support References: <20050909110506.GA11389@redhat.com> <4321B40C.8050902@rowe-clan.net> <20050909164510.GA7930@redhat.com> <4321C28D.1060702@rowe-clan.net> <4331684A.1050803@rowe-clan.net> <20050921141820.GD10767@redhat.com> In-Reply-To: <20050921141820.GD10767@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 21 Sep 2005 14:46:03.0093 (UTC) FILETIME=[3072F850:01C5BEBB] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Joe Orton wrote: > On Wed, Sep 21, 2005 at 09:03:54AM -0500, William Rowe wrote: > >>Ping since the thread tied here, and Joe's looking for an answer... > > Eh? Everything you say below is reasonable. But that doesn't help me > understand why you say the proposed API is "unportable" nor to resolve > your veto. What question do you need anybody else to answer? > > Again: can you propose an alternative apr_dso_open_ex() API so I can > understand your point? What I'm saying is that you *must not* have any special platform knowledge to use apr_dso_open_ex(). Which means that picking from all of the flags and mapping the dlopen API as 'our new apr_dso_open' isn't the right solution. Can you define a few problems you want to solve, and we will map them to appropriate combinations of flags, and determine if they can be 1) supported, 2) ignored, 3) not implemented across our platforms? Bill