Re: php: jit in embedded pcre [Re: CVS: cvs.openbsd.org: ports]
[moved from ports-changes to ports]
On 2017/01/24 10:08, Stuart Henderson wrote:
> On 2017/01/23 17:40, Jeremie Courreges-Anglas wrote:
> > CVSROOT: /cvs
> > Module name: ports
> > Changes by: [hidden email] 2017/01/23 17:40:13
> > Modified files:
> > lang/php : Makefile.inc
> > Log message:
> > BROKEN on alpha: pcre_jit_compile.c:65:2: error: #error Unsupported architecture
> hmm. 7.0 now has a way to disable the pcre jit (which I don't think existed
> when I patched to disable at runtime in 7.0/patches/patch-ext_pcre_php_pcre_c)
> so we should be able to do this, which I think is preferable.
> I don't know if the pcre jit even works if it's enabled in config any more;
> with the current iteration of the kernel code, unless the executable has the
> wxneeded marker (which it doesn't) those mappings are going to fail anyway.
I've been running 7.0 with this on amd64, no problems seen and it seems
a better idea than my previous 7.0/patches/patch-ext_pcre_php_pcre_c ..
OK to commit it?