Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:27074 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54401 invoked by uid 1010); 18 Dec 2006 19:41:57 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 54385 invoked from network); 18 Dec 2006 19:41:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Dec 2006 19:41:57 -0000 Authentication-Results: pb1.pair.com smtp.mail=iliaal@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=iliaal@gmail.com; sender-id=pass; domainkeys=good Received-SPF: pass (pb1.pair.com: domain gmail.com designates 66.249.82.229 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: iliaal@gmail.com X-Host-Fingerprint: 66.249.82.229 wx-out-0506.google.com Linux 2.4/2.6 Received: from [66.249.82.229] ([66.249.82.229:36690] helo=wx-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D5/D4-18811-BBEE6854 for ; Mon, 18 Dec 2006 14:41:21 -0500 Received: by wx-out-0506.google.com with SMTP id i26so1468707wxd for ; Mon, 18 Dec 2006 11:40:41 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=Y90OWbBmuMEyaAJHuVdaXXfS7dL7gCqaAVmW6RbIcy5CxbU/gZvR9uOz/bfu8qrTjMQS8g8pvZEf4WTld4nq2YrdpU5eNMxj/C5zbeLsiFNWSaJERBJ8YVUNf1PgMX8Q98ki79sE83rwCSVYe7H+2y2RYn3J2ifW3YfS7PZimwE= Received: by 10.70.68.11 with SMTP id q11mr8010095wxa.1166470841138; Mon, 18 Dec 2006 11:40:41 -0800 (PST) Received: from ?192.168.1.126? ( [204.101.63.110]) by mx.google.com with ESMTP id h18sm10523127wxd.2006.12.18.11.40.39; Mon, 18 Dec 2006 11:40:40 -0800 (PST) In-Reply-To: <7f3ed2c30612181129y5fcb78b9gc45ab57e5b7c3d90@mail.gmail.com> References: <7f3ed2c30612181129y5fcb78b9gc45ab57e5b7c3d90@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <1D6BA211-7EDE-4F02-AEC3-C7985CFE5C98@prohost.org> Cc: "PHP internals" Content-Transfer-Encoding: 7bit Date: Mon, 18 Dec 2006 14:40:34 -0500 To: Hannes Magnusson X-Mailer: Apple Mail (2.752.3) Sender: Ilia Alshanetsky Subject: Re: [PHP-DEV] Unfortunate macro expansions leading to incorrect function names From: ilia@prohost.org (Ilia Alshanetsky) Looks fine to me. +1 On 18-Dec-06, at 2:29 PM, Hannes Magnusson wrote: > Hi all > > Looking over skipped tests I noticed, one minor version to late, that > inet_ntop() and inet_pton() are not available on fbsd. The reason is > unfortunate macro expansion where inet_ntop & inet_pton get expanded > to __inet_ntop & __inet_pton ergo => inet_ntop/pton() are named > __inet_ntop/pton(). > > Attached is a patch adding ZEND_RAW_NAMED_FE/FENTRY macros fixing this > issue. It also fixes the never ending libiconv()/iconv() saga (which > can still be reproduced on fbsd with --with-iconv --with-xmlrpc). > > Objections? Comments? > > -Hannes > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php Ilia Alshanetsky