-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add redis #16170
Add redis #16170
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/redis:
|
@conda-forge/help-c-cpp it would be great to get help with a couple of questions:
|
Per @wolfv's comments on gitter it seems we should be safe not to do any patching here. |
Just curious -- why go back to an older version? |
PS: this is the homebrew recipe: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/redis.rb |
I was seeing some build errors:
and was curious if dropping back to the old version would be an easy fix as the atomic operations are new in 6.x.x as far as I can tell! It seems like the older versions have a different linking issues however... It's strange as Could both errors be caused by clang vs gcc differences? |
a difference could be the required macOS SDK version... although I googled a bit and couldn't find anything. conda-forge uses a pretty old macOS SDK to be compatible with old macOS versions -- but that can be configured. |
Ah I think you're absolutely right - it seems |
Thanks @wolfv - that as well as forcing C11 on OSX seems to resolve the build issues. Running the make tests on linux currently raise an unexpected exception, however, looking over the @conda-forge/help-c-cpp this should be ready for review |
@SimonBoothroyd when I looked at the Fedora recipe it seemed that they move some redis configuration files to certain places. Also in homebrew. Did you have a look at that? Otherwise looks good to me (except for the lint!) |
Ah great catch - those should be added in c640b99!
@wolfv do you have any suggestions for how to move forward with the lint issues? Presumably the archived existing feedstock needs to be removed / renamed by one of the C-F team? |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@conda-forge/help-c-cpp the linter seems to be happy now - this should be ready for review! |
Thanks so much @wolfv! |
Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).