The port does not include a RUN_DEPENDS entry for the runtime dependency converters/php5-iconv. After successful installation of the port, calendar clients are unable to communicate with the server. Fix: Include converters/php5-iconv in RUN_DEPENDS in the port's Makefile so that php5-iconv is available to the davical application at runtime. How-To-Repeat: 1. Build and install the www/davical port on a system which does not already have converters/php5-iconv installed. 2. Attempt to access the calendar server from a client. 3. Notice entries like the following in the web server log file. rwpc12.mby.riverwillow.net.au - - [02/Feb/2010:19:17:47 +1100] "PROPFIND /caldav/caldav.php/john/home/ HTTP/1.1" 500 - 4. Notice the following from php cli on the server. rwsrv03> php caldav.php PHP Notice: Undefined index: SERVER_ADDR in /usr/local/www/davical/inc/always.php on line 19 PHP Fatal error: Call to undefined function iconv() in /usr/local/share/awl/inc/AWLUtilities.php on line 463
Maintainer of www/davical, Please note that PR ports/143473 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/143473 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Approved. On 02/02/2010, at 9:10 PM, Edwin Groothuis wrote: > Maintainer of www/davical, > > Please note that PR ports/143473 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/143473 > > -- > Edwin Groothuis via the GNATS Auto Assign Tool > edwin@FreeBSD.org
State Changed From-To: feedback->open Maintainer approved.
Responsible Changed From-To: freebsd-ports-bugs->nemoliu I'll take it.
nemoliu 2010-02-05 05:24:14 UTC FreeBSD ports repository Modified files: www/davical Makefile Log: - Add Missing RUN_DEPENDS php5-iconv PR: ports/143473 Submitted by: John Marshall <john.marshall@riverwillow.com.au> Approved by: Maurice Castro <maurice@castro.aus.net> (maintainer) Revision Changes Path 1.8 +2 -1 ports/www/davical/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed.Thanks.