Date: Fri, 10 Feb 2012 13:29:04 -0500 From: Maxim Khitrov <max@mxcrypt.com> To: freebsd-ports@freebsd.org, Alex Dupre <ale@freebsd.org> Subject: Re: Requested changes to lang/php5 port Message-ID: <CAJcQMWegXp6jd8E2nc7=uhHp9EB7hwQFRutmjsG3VTCcRy9=_w@mail.gmail.com> In-Reply-To: <CAJcQMWf3NXt1Bn=qXxsqa5ZTOnZ=R0xPAALNRfT8bTWQkhLaiA@mail.gmail.com> References: <CAJcQMWf3NXt1Bn=qXxsqa5ZTOnZ=R0xPAALNRfT8bTWQkhLaiA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 10, 2012 at 12:41 PM, Maxim Khitrov <max@mxcrypt.com> wrote: > Hello, > > I'd like to request two minor changes to the lang/php5 port: > > 1. Change 'CONFIGURE_ARGS=' line to 'CONFIGURE_ARGS+=' to allow > customizations to the arguments. One reason for this is that some > extensions, like security/php5-hash, have to be compiled into the > core. Otherwise, 'session.hash_function' option cannot use hash > algorithms offered by that extension. See the following bug report for > more info: > > https://bugs.php.net/bug.php?id=53789 > > 2. Unless there is a very good reason for keeping them, I think > '--enable-libxml' and especially '--enable-mysqlnd' should be removed > from the default set of arguments. Make these two part of the options > dialog, if you want, but there are plenty of installations that have > no need for any MySQL or XML functionality. Why compile these into the > core by default? Actually, I now realize that changing 'CONFIGURE_ARGS=' to 'CONFIGURE_ARGS+=' wouldn't help me, because --disable-all would negate --enable-hash, which I was planning to specify. What would be the best way of passing custom --enable-X arguments to CONFIGURE_ARGS after --disable-all is set? As for removing --enable-libxml, it seems to be required when building the port (maybe for fpm?), but --enable-mysqlnd should definitely be removed by default. - Max
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJcQMWegXp6jd8E2nc7=uhHp9EB7hwQFRutmjsG3VTCcRy9=_w>