From owner-freebsd-questions@FreeBSD.ORG Thu Feb 13 13:00:24 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D03F9866 for ; Thu, 13 Feb 2014 13:00:24 +0000 (UTC) Received: from bs1.fjl.org.uk (bs1.fjl.org.uk [84.45.41.196]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 656A31155 for ; Thu, 13 Feb 2014 13:00:24 +0000 (UTC) Received: from [192.168.1.35] (host86-164-226-44.range86-164.btcentralplus.com [86.164.226.44]) (authenticated bits=0) by bs1.fjl.org.uk (8.14.4/8.14.4) with ESMTP id s1DCrkqw093398 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO) for ; Thu, 13 Feb 2014 12:53:46 GMT (envelope-from frank2@fjl.co.uk) Message-ID: <52FCC05D.4030107@fjl.co.uk> Date: Thu, 13 Feb 2014 12:53:49 +0000 From: Frank Leonhardt User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: "freebsd-questions@freebsd.org" Subject: Problems with FreeBSD 10.0 and pecl-APC Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Feb 2014 13:00:25 -0000 There's clearly a problem with pecl-APC and PHP 5.5: ------------------- taging for mediawiki120-1.20.8 ===> mediawiki120-1.20.8 depends on file: /usr/local/lib/php/20121212/apc.so - not found ===> Verifying install for /usr/local/lib/php/20121212/apc.so in /usr/ports/www/pecl-APC ===> pecl-APC-3.1.14_1 cannot be installed: doesn't work with lang/php55 port (doesn't support PHP 5.5). ------------------ I've looked at the code, but I'm not a script language programmer and this whole script language thing is way too complicated for me to figure out (give me C and an assembler any day). The pecl module won't compile because it reckons there are union members being referenced which don't exist in the union. It's clearly not going to play so I'm looking for a work-around. I have no interest in one version of PHP over another, as long as it works. If anyone can explain the full story I'd appreciate it. Should I be using the php5 port (which is 5.4) because 5.5 is wonky? Or what? Incidentally, if you "make test" on any version of PHP I've tried in 10.0 results in a failed test concerning things like "disk_free_space". I can't figure what df -h means on zfs either, so I'll forgive it that! Thanks, Frank.