Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 97079 invoked from network); 26 Apr 2005 13:26:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Apr 2005 13:26:15 -0000 Received: (qmail 81187 invoked by uid 500); 26 Apr 2005 13:26:36 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 81128 invoked by uid 500); 26 Apr 2005 13:26:36 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 81036 invoked by uid 99); 26 Apr 2005 13:26:35 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of ehuels@gmail.com designates 64.233.184.198 as permitted sender) Received: from wproxy.gmail.com (HELO wproxy.gmail.com) (64.233.184.198) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 26 Apr 2005 06:26:35 -0700 Received: by wproxy.gmail.com with SMTP id 55so3371971wri for ; Tue, 26 Apr 2005 06:25:52 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bdfprVKbzgrLDxw4YhGSDQ+ryRNrjUHXb8HXLFNRAM4+nIz1cFGLS5e3VcdfW7TQ/1fAmiN2/iOU12eKIL40gjbR77tp/MjaJNMLylChsVLIRzoL2srq3vIvG/TZABiKLVxHq7eiKJFOwXTeF3rvKEIGO5vWOyms5cw3mAFnVmw= Received: by 10.54.49.31 with SMTP id w31mr2518462wrw; Tue, 26 Apr 2005 06:25:43 -0700 (PDT) Received: by 10.54.97.17 with HTTP; Tue, 26 Apr 2005 06:24:58 -0700 (PDT) Message-ID: Date: Tue, 26 Apr 2005 15:24:58 +0200 From: Erik Huelsmann Reply-To: Erik Huelsmann To: Erik Huelsmann , dev@apr.apache.org Subject: Re: [PATCH] Don't define POSIX types {p,g,u}id_t In-Reply-To: <20050426101414.GD16976@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20050426101414.GD16976@redhat.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On 4/26/05, Joe Orton wrote: > On Tue, Apr 26, 2005 at 08:09:09AM +0200, Erik Huelsmann wrote: > > How about the patch below? > > > > It could easily be backported, as it could be presented as fixing what > > should not have been in APR headers. >=20 > Will this not break programs on Windows which hitherto presumed that APR > defines these types? i.e. it breaks the source-compatibility API > guarantee for APR 1.x? Yes, it does, if you consider that an APR api promise. I don't: I consider it an unfortunate side effect of header file structuring (a bug to be fixed): the APR type to use (in 1.1.x) always has been apr_os_proc_t which serves the purpose of pid_t in a platform independent way. bye, Erik.