Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:62322 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7845 invoked from network); 20 Aug 2012 23:16:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Aug 2012 23:16:10 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.220.170 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.220.170 mail-vc0-f170.google.com Received: from [209.85.220.170] ([209.85.220.170:37818] helo=mail-vc0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 69/F2-28202-835C2305 for ; Mon, 20 Aug 2012 19:16:10 -0400 Received: by vcbgb30 with SMTP id gb30so6378177vcb.29 for ; Mon, 20 Aug 2012 16:16:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding:x-gm-message-state; bh=0xW4rjjxEnZ+0Rdxb7TPUpaRvOymiFZVKqry4cBFR4I=; b=Z4HxncpiVm1BN5AmqNG5TfRZ7koh3QByqKEn8PK2yCCbZdhpmR3geiKhC3209O+5ME K1SRcuEzvEtxwwCM3Askmxuyf6Eh89bEjBgLTofu9g08w7Gx52cGjnvzCHH9NsWjo2WI 95kQxMeY5+XJk01lm1j68gXVPU9fY8oEtkB1LQpOr2djC2s4l232kT/RYiCYP8zJJddr MNJeInipW/cNQP/hLbSIzdRwHnnX++lftpwGzfNO3xb2OTpUx41dEMJLfysn+/XCt6p+ hxH1guBkIN4oM0yidjymCFBdnqAtb023MoPvJHGlrSX3yLyw0KRJd7Lqb2+uOQCw5hdU J5Qg== Received: by 10.52.70.116 with SMTP id l20mr9911762vdu.74.1345504566290; Mon, 20 Aug 2012 16:16:06 -0700 (PDT) Received: from [192.168.2.140] (CPE00131063dcac-CM0011aec551ea.cpe.net.cable.rogers.com. [174.113.209.222]) by mx.google.com with ESMTPS id l8sm4972657veu.6.2012.08.20.16.16.05 (version=SSLv3 cipher=OTHER); Mon, 20 Aug 2012 16:16:05 -0700 (PDT) Message-ID: <5032C533.4070809@lerdorf.com> Date: Mon, 20 Aug 2012 19:16:03 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: Lester Caine CC: PHP internals References: <5032B197.9080502@lsces.co.uk> <5032BF77.6060108@lsces.co.uk> In-Reply-To: <5032BF77.6060108@lsces.co.uk> X-Enigmail-Version: 1.5a1pre Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQlRDjCeXz1auz1y6M1CBgc8TA3TQaVlNNWK8bCn8Ak7bBR+Zh7JaGM4ry81GZ/U5ODC/Pou Subject: Re: [PHP-DEV] shared mysqlnd extension ... From: rasmus@lerdorf.com (Rasmus Lerdorf) On 08/20/2012 06:51 PM, Lester Caine wrote: > Ferenc Kovacs wrote: >> why is this an internals question? > Because no one answered on general :( > But since the core code base does not compile it seems internal to me > anyway. The bundled extensions are not designed to be built standalone using phpize as you have discovered. The core codebase builds perfectly using the procedure it was designed for. And you don't have to touch your core install. Just add the flags or build in a separate directory if you are worried and type make install-modules and it will install any shared modules from that build without touching anything else. Or you can simply copy the modules/*.so files you want to your extension_dir manually. -Rasmus