Compile error with release 2.4.15.4 if libhiredis-dev is not installed
zandbelt opened this issue · 0 comments
Discussed in #1194
Originally posted by HolgerHees March 13, 2024
after upgrading from version 2.4.15.3 to 2.4.15.4 I was not able to compile openidc again. I got the following error
src/config.c: In function 'oidc_set_redis_connect_timeout':", src/config.c:1358:76: error: 'oidc_cfg' has no member named 'cache_redis_connect_timeout'", 1358 | rv = oidc_parse_redis_connect_timeout(cmd->pool, arg1, &cfg->cache_redis_connect_timeout);", src/config.c:1360:70: error: 'oidc_cfg' has no member named 'cache_redis_keepalive'", 1360 | rv = oidc_parse_redis_keepalive(cmd->pool, arg2, &cfg->cache_redis_keepalive);", make: *** [Makefile:942: src/config.lo] Error 1"
my workaround was to install libhiredis-dev but I don't use redis in my openidc setup.
I guess it is related to this commit 603a51b
The reason why I create an issues here is, because your issues tracker does not provide an option to create an issues. I hope this is the right place.