Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73746 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 23182 invoked from network); 21 Apr 2014 10:06:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Apr 2014 10:06:08 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.172 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.172 mail-qc0-f172.google.com Received: from [209.85.216.172] ([209.85.216.172:51882] helo=mail-qc0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 23/51-07860-E8DE4535 for ; Mon, 21 Apr 2014 06:06:07 -0400 Received: by mail-qc0-f172.google.com with SMTP id i8so3783234qcq.17 for ; Mon, 21 Apr 2014 03:06:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=tEz0BQrTXNsIDIQmmLCtTdpJvheHvqUm68zZCzI244Q=; b=muIX2lUt0cSlxP9Va1yEO/morKhvc/uFbcwbBoZf33bvJI6MGjuGrZ2dUhEP46T/br yo9oOqjNq8gQZUaSlZqs+fPnF47oRDrFcBFlFPPATPkL+X4727JzgUttm3YxQARmBjGW moMEAvE1UpiBhvZjqcg95X4TXEmEopNRUHgeDx/LAHTwKoLLl9gmS7rvo55h/x/cgk2O dWkjnorj6iOG+TxRwNm9GCYITGFdBHmP3rQ1i12ypCbUcOTgwEYRNfgvrWJh3dI0L9vn 7uhz4m8clxqqglzrmF3IvOc5Ov3UjQnOWfddbr8zmcaJ2yg0mNzxJ36krFigIlQljaX5 gTaQ== MIME-Version: 1.0 X-Received: by 10.224.13.7 with SMTP id z7mr40060083qaz.4.1398074764196; Mon, 21 Apr 2014 03:06:04 -0700 (PDT) Received: by 10.140.47.231 with HTTP; Mon, 21 Apr 2014 03:06:04 -0700 (PDT) In-Reply-To: <53545EA8.2020703@sugarcrm.com> References: <53545EA8.2020703@sugarcrm.com> Date: Mon, 21 Apr 2014 12:06:04 +0200 Message-ID: To: Stas Malyshev Cc: PHP Internals , Julien Pauli Content-Type: text/plain; charset=UTF-8 Subject: Re: bug 50444 (PDO-ODBC on 64-bit) From: pierre.php@gmail.com (Pierre Joye) hi Stas, On Mon, Apr 21, 2014 at 1:56 AM, Stas Malyshev wrote: > Hi! > > There's a bug #50444 (https://bugs.php.net/bug.php?id=50444) regarding > PDO-ODBC types with 64-bit builds. Looks like we are using wrong types > in a couple of places. I've merged the patch for 5.6, but I'm not sure > what to do with 5.5 and maybe 5.4. The thing is technically it's > structure change which may break BC. OTOH, the old way didn't seem to > work on 64-bit anyway. So, I wonder what is the status of our 64-bit > support - e.g., I see we don't even have official windows build for > 64-bit and 5.4, so it may not make sense to put it in 5.4, but what > about 5.5? I would bother for either 5.4 or 5.5 64bit support for windows. Or maybe even for 5.5 in general. We have partial somehow hackish 64bit implementation. It does work for most cases on systems with 64bit long with a couple of issues. But for windows, even the 64 bit builds we provide are experimental and by no mean match the features available on 64bit unices. php 6 will actually have real 64bit support, hopefully, the int64 branch has all necessary changes and I seriously hope that the RFC will be accepted. Cheers, -- Pierre @pierrejoye | http://www.libgd.org