RedisGraph with Redis 6 on Rhel7

Hello!

I’ve been working on a project using Redis 6 on Ubuntu 20.04 (because it has glibc 2.29), and I’m trying to switch to Rhel7, but I’d still like to use Redis 6 because of the threaded IO.

When I try and use Redis 6 with Redis Graph, I get something along the lines of:
Module /redisgraph.so failed to load: /lib64/libm.so.6: version GLIBC_2.29 not found (required by /redisgraph.so)

Is it possible to make Redis 6 with redisgraph work with glibc 2.28 maybe so that I can use it with RHEL8?

This just be a mistake that I made.

I might just have a redisgraph.so that is linked poorly. Will update.

I’m going to try and recompile it from source on rhel7 and see if that works.

Ok! How’d it work out?

Yep I rebuilt it on RHEL7 and it worked!

For the future traveler, your `redisgraph.so` is probably poorly linked if it says it needs gclib 2.x and you don't have that. Rebuild from source.

I meant to post this last week but apparently I forgot to hit the button