pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/devel
On Wed, Nov 20, 2019 at 06:50:49PM +0100, Kamil Rytarowski wrote:
> On 20.11.2019 18:47, Adam wrote:
> >>>> Log Message:
> >>>> git: updated to 2.24.0
> >>>
> >>> git is broken after this upgrade:
> >>>
> >>> $ git grep gnu99
> >>> fatal: Couldn't JIT the PCRE2 pattern 'gnu99', got '-48'
> >>>
> >>> Please revert or fix.
> >>
> >> If it helps narrow down the problem, I can't reproduce this on
> >> SmartOS, macOS, or Linux.
> >
> > Here's comes the magic:
> >
> > # git grep gnu99
> > fatal: Couldn't JIT the PCRE2 pattern 'gnu99', got '-48'
> >
> > # sysctl -w security.pax.mprotect.enabled=0
> > security.pax.mprotect.enabled: 1 -> 0
> >
> > # git grep gnu99
> > despotify-svn/patches/patch-ab:-CFLAGS = -Wall -Wextra -ggdb -std=gnu99
> > despotify-svn/patches/patch-ab:+CFLAGS += -Wall -Wextra -ggdb -std=gnu99
> > ...
> >
> > PRESTO! :)
> >
> > Adam
> >
>
> Please mark the binary with paxctl. It should be good enough for now and
> unbreak NetBSD users.
Please either disable the JIT in PCRE2 on NetBSD or fix it. It is
ridiculous to start marking random binaries for library features.
Joerg
Home |
Main Index |
Thread Index |
Old Index