bulk_extractor icon indicating copy to clipboard operation
bulk_extractor copied to clipboard

make mingw fedora 39 use a non-backtracking regex engine if re2 is not available

Open simsong opened this issue 2 years ago • 1 comments

I have no idea what performance will be like.

[root@b3d53215cc2e build]# yum search libgnurx
Last metadata expiration check: 0:27:57 ago on Mon Feb  5 13:49:41 2024.
=================================================== Name Matched: libgnurx ===================================================
mingw32-libgnurx.noarch : MinGW Regex library
mingw32-libgnurx-static.noarch : Static version of the MinGW Windows regular expression library
mingw64-libgnurx.noarch : MinGW Regex library
mingw64-libgnurx-static.noarch : Static version of the MinGW Windows regular expression library
[root@b3d53215cc2e build]#

Perhaps @jonstewart can recommend something else?

simsong avatar Feb 05 '24 14:02 simsong

ChatGPT recommends:

  • Oniguruma
  • TCL's RE library

https://chatgpt.com/share/673917be-2c08-8010-bf3d-5cfbcb61d074

Another option is to simply use 1K pages, rather than 4M pages, but the last time I did that I wasn't happy with it.

simsong avatar Nov 16 '24 22:11 simsong