Closed Simbi0z closed 1 year ago
Seems to be an issue where fgrep is used in the source code and as of grep 3.8, fgrep raises a warning which is what I believe is causing this issue. My fix was to just downgrade to grep 3.7 and build the program, then upgrade. Not a proper fix but it works.
Seems to be an issue where fgrep is used in the source code
However
grep -r fgrep
does not show any results.
However
grep -r fgrep
does not show any results.
Yes you are correct. I'm not to sure where the issue is coming from, but I know it has to do with fgrep throwing a warning ever since grep 3.8. I'm not too familiar but the solution that worked for me was to downgrade grep to 3.7, build grive2, then update back to grep 3.8.
Seems like it might actually a bug in libgcrypt-config. Take a look a this gentoo bug report: https://bugs.gentoo.org/868384
Can confirm that downgrading grep made it work.
You can download 3.7 from here: https://www.gnu.org/software/grep/
cmake --version cmake version 3.24.2