From owner-freebsd-ports@FreeBSD.ORG Mon Jan 29 22:26:06 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 073B016A401 for ; Mon, 29 Jan 2007 22:26:06 +0000 (UTC) (envelope-from alex@wittig.name) Received: from hotzenplotz.wittig.name (hotzenplotz.wittig.name [193.111.199.173]) by mx1.freebsd.org (Postfix) with ESMTP id C3FEE13C48D for ; Mon, 29 Jan 2007 22:26:05 +0000 (UTC) (envelope-from alex@wittig.name) Received: from prokofiev.bt.pa.msu.edu ([35.9.70.209] helo=[192.168.0.23]) by hotzenplotz.wittig.name with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HBecP-000H5b-Qh; Mon, 29 Jan 2007 23:04:55 +0100 Message-ID: <45BE6F82.3020204@wittig.name> Date: Mon, 29 Jan 2007 17:04:50 -0500 From: Alexander Wittig User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666 MIME-Version: 1.0 To: Mark References: <000701c743eb$339c8620$f001a8c0@asgard.movesmountains.com> In-Reply-To: <000701c743eb$339c8620$f001a8c0@asgard.movesmountains.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: alex@wittig.name Cc: ports@FreeBSD.org, simond@irrelevant.org Subject: Re: FreeBSD Port: squirrelmail-1.4.9a - missing strings.php? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 22:26:06 -0000 Hello I'm not sure if this is the source of your problem, but do you also have mail/squirrelmail-compatibility-plugin installed? If so, you have to reinstall it after you upgrade squirrelmail because the compatibility plugin patches strings.php of the original squirrelmail installation. If you install another version of squirrelmail over it, it will override the patched files. Hope that helps, Alexander Wittig Mark wrote: > Hi, > I've just upgraded my squirrelmail port to 1.4.9a, and I believe there's a > problem with the upgrade. Perhaps it was caused by me not upgrading for > several months & I missed a release. > > In any event, it's no longer possible to log in to my Squirrelmail; the > login page gives the error > PHP Fatal error: Call to undefined function sqm_baseuri() in > /usr/local/www/squirrelmail/src/login.php on line 44 > > I believe this is because the sqm devel team moved this function into > include/strings.php in 1.4.6, and the port does not update the strings.php > file. My version of strings.php is from the 1.4.5 release, and there > doesn't seem to be a strings.php in > /usr/ports/mail/squirrelmail/work/squirrelmail-1.4.9a/include/ > > Installing the 1.4.9a strings.php in the appropriate place seems to solve > the problem. > > Hope this is useful, PLMK if there is something different I should have > done, and thanks for maintaining the port. > > Yours, > Mark > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >