aboutsummaryrefslogtreecommitdiffstats
path: root/mail/squirrelmail
diff options
context:
space:
mode:
authoradamw <adamw@FreeBSD.org>2012-11-02 09:55:13 +0800
committeradamw <adamw@FreeBSD.org>2012-11-02 09:55:13 +0800
commit149006213b242ff1a77543a4a1f093eb51630c0b (patch)
tree35bc0eb273e7dc860c1007784dc21dcd15422644 /mail/squirrelmail
parent33c2fc45159aeceb847d07f92886a6c2d57f1a59 (diff)
downloadfreebsd-ports-gnome-149006213b242ff1a77543a4a1f093eb51630c0b.tar.gz
freebsd-ports-gnome-149006213b242ff1a77543a4a1f093eb51630c0b.tar.zst
freebsd-ports-gnome-149006213b242ff1a77543a4a1f093eb51630c0b.zip
I know that the error for php-5.4 incompatibility confusingly says
that squirrelmail is incompatible with php-5 entirely, but it is just php-5.4 that it is incompatible with. I'm adding some more verbose and setting the default to 5.3 if php isn't installed, but there's not a lot else I can do. There is an open PR to make the error message more clear, but at the end of the day php-5.4 compatibility is waiting only on the SM team to make another release. Feature safe: yes
Diffstat (limited to 'mail/squirrelmail')
-rw-r--r--mail/squirrelmail/Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/mail/squirrelmail/Makefile b/mail/squirrelmail/Makefile
index 3ba29ffd1fef..c965ebd1b21c 100644
--- a/mail/squirrelmail/Makefile
+++ b/mail/squirrelmail/Makefile
@@ -18,7 +18,13 @@ COMMENT= A webmail system which accesses mail over IMAP
USE_PHP= session mhash gettext mbstring pcre openssl xml
WANT_PHP_WEB= yes
+### Folks, please stop removing the following line and asking me why
+### squirrelmail doesn't work. I know the canned error says that SM
+### is incompatible with php 5, but it is just php-5.4 that it is
+### incompatible with. Install lang/php53 and it will work.
+### This will be fixed if/when the SM team releases the next version.
IGNORE_WITH_PHP=5 # known incompatibilities with php-5.4, use 5.3 for now
+DEFAULT_PHP_VER=53
USE_BZIP2= yes
USE_GETTEXT= yes