[Bug 281810] [NEW PORT] www/snip: SNIP is a powerful, simple, and easy to use Open-Source PHP Pastebin

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 30 Apr 2025 07:34:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281810

Muhammad Moinur Rahman <bofh@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Open

--- Comment #34 from Muhammad Moinur Rahman <bofh@freebsd.org> ---
It looks lot better now but there are couple of fundamental issues:
1. It should be s/OPTIONS_MULTI/OPTIONS_SINGLE/g. You cannot run one single
database based PHP app with multiple database backend. So you will eventually
use one of mysql/pgsql/sqlite. Not two or three of them.
2. Although at first it looks like that USE_PHP=pgsql implies installation of
postgresql client by USES=pgsql and USE_PHP=sqlite implies USES=sqlite they
should be mentioned with individual USES. Something like PGSQL_USES=pgsql and
SQLITE_USES=sqlite. You do not need this for mysqli as that is a native driver
itself and does not need a mysql client. The reason behind this is in future if
you need to control or limit the versions of pgsql/sqlite as per the upstream
of this software.

-- 
You are receiving this mail because:
You are the assignee for the bug.