Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:86715 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13759 invoked from network); 16 Jun 2015 16:10:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Jun 2015 16:10:17 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.46 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.215.46 mail-la0-f46.google.com Received: from [209.85.215.46] ([209.85.215.46:34766] helo=mail-la0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F5/F4-14163-66A40855 for ; Tue, 16 Jun 2015 12:10:15 -0400 Received: by labbc20 with SMTP id bc20so14762322lab.1; Tue, 16 Jun 2015 09:10:11 -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=e21S93u9btSvJLfL7YkyNIiKLGr/Zrtaf1koHploLjw=; b=ipw8YM5cog5y0d643VqlvM17O3OHbypl1cK0O1nr5MgbE6jFFxkFrB+RAYRgVC4CMt s7BHtd+0u9LgLJs2MJfVZVAa80fqtbR3blBDFHkmiuD8Byb07JKMKQId+APRuze9LVxs M7ZfeD+ZTGtNFS5zggvAaGkoV3qkOT7nA8j/xzCaES65B0BunsmV6adR5pJfry4uPQ/X ADKhWVQRvnvOW7ahmveH1HLDwNQ0o4BLAC2eDwuaYwjaepUHMDTjRmFQY8CUgkxdYFud PLx8a4II9oOscGt+eQXbTasRGo7GpPmJ801U02Z1BipnCdQw1H69n0tuFonloVd+1hgT Aftg== MIME-Version: 1.0 X-Received: by 10.112.29.209 with SMTP id m17mr2053130lbh.23.1434471011894; Tue, 16 Jun 2015 09:10:11 -0700 (PDT) Received: by 10.152.43.105 with HTTP; Tue, 16 Jun 2015 09:10:11 -0700 (PDT) In-Reply-To: <1433949568.372806.291959089.5BDD3146@webmail.messagingengine.com> References: <1433948677.370134.291945833.575BFF0A@webmail.messagingengine.com> <1433949568.372806.291959089.5BDD3146@webmail.messagingengine.com> Date: Tue, 16 Jun 2015 18:10:11 +0200 Message-ID: To: robert.devanna@nospammail.net Cc: Patrick ALLAERT , PHP Internals , pear-core@lists.php.net Content-Type: multipart/alternative; boundary=001a1133f1c41ace1e0518a4cf2d Subject: Re: [PHP-DEV] php 7/git buid on linux/64: fatal error @ 'Installing PEAR environment'; From: tyra3l@gmail.com (Ferenc Kovacs) --001a1133f1c41ace1e0518a4cf2d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Jun 10, 2015 at 5:19 PM, wrote: > Hi Patrick > > On Wed, Jun 10, 2015, at 08:15 AM, Patrick ALLAERT wrote: > > ereg_*() functions are deprecated since a long time and has been remove= d > in > > PHP 7. > > Understood. > > Since I'm simply attempting to build PHP7 from source, not, as yet, 'use > it', what do I *do* about it? > > Is this something curable on my end via config? Or is it a bug in > configure/build? > > Bob > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > hi, it is a bit complex problem. so our standard procedure is that the php make install downloads install-pear-nozlib.phar from pear.php.net but the current version up there isn't php7 compatible yet. basically we have all the necessary fixes already committed to the required pear packages, but there are some pear packages which don't have a stable release with the php7 compatibility fixes yet (biggest blocker is the pear-core aka the PEAR package, a smaller issue is having a release from PHP_Archive, which is required for building install-pear-nozlib.phar). after those packages are released with the php7 compatibility fixes and the http://pear.php.net/install-pear-nozlib.phar (and http://pear.php.net/go-pear.phar) files are regenerated then installing pear should work out of the box for php7. until this is fixed we have a "custom" install-pear-nozlib.phar built and added to our repo, so instead of downloading the incompatible installer, we use one with the fixes already present. this is a hack/workaround for the time being, and that version still had an issue which I just fixed, so now I was able to make install from master when doing a configure --with-pear. did not have more time to test though, so any feedback is appreciated. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --001a1133f1c41ace1e0518a4cf2d--