Closed Glennmen closed 2 years ago
@Glennmen can you please share - which version of redis-stack were you upgrading from, your version of OSX, and also are you architecture (Intel vs M1)?
I believe it was 6.2.2-v4 MacOS Monterey 12.4 M1 Pro
Any luck on this? I can't downgrade to the previous version
@RicardoValero95 I installed the missing dependency manually and that solved it for me.
brew install gcc
Thanks @Glennmen. There was an issue with how the underling RTS module was built. It's actually not a redis-stack issue. I'm keeping this open as I'd like to ensure this is solved in the next release. I don't want gcc to be a dependency, given that there is a downloadable version of redis-stack (though yes, it requires dependencies).
@Glennmen we released the first in the 6.2.4 family which removes this dependency. I'm going to mark this bug as closed now - but I wanted to give you the heads up. Here's the output of otool - in case you're interesed:
otool -L /opt/homebrew/Caskroom/redis-stack-server/6.2.4-v1/lib/*
/opt/homebrew/Caskroom/redis-stack-server/6.2.4-v1/lib/redisbloom.so:
/w/rafi_1/RedisBloom-2.2/redisbloom.so (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
/opt/homebrew/Caskroom/redis-stack-server/6.2.4-v1/lib/redisearch.so:
/w/rafi_1/RediSearch-2.4/bin/macos-arm64v8-release/search/redisearch.so (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
/opt/homebrew/Caskroom/redis-stack-server/6.2.4-v1/lib/redisgraph.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
/opt/homebrew/opt/libomp/lib/libomp.dylib (compatibility version 5.0.0, current version 5.0.0)
/opt/homebrew/Caskroom/redis-stack-server/6.2.4-v1/lib/redistimeseries.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
/opt/homebrew/opt/openssl@3/lib/libssl.3.dylib (compatibility version 3.0.0, current version 3.0.0)
/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib (compatibility version 3.0.0, current version 3.0.0)
/opt/homebrew/Caskroom/redis-stack-server/6.2.4-v1/lib/rejson.so:
/w/rafi_1/RedisJSON-2.2/bin/macos-arm64v8-release/target/release/deps/librejson.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current version 1.0.0)
After updating redis-stack to the latest version redis-stack-server isn't able to start anymore.
Seems like a missing dependency, isn't this something that the brew script should install if it is needed?