Skip to content

Conversation

@moticless
Copy link
Collaborator

Following #75 , the link commands were modified from relative to absolute for the sake of macOS.
This PR reverts the change to be relative for non Darwin kernels.

@moticless moticless changed the title Fix relative ln for non macOS (soft revert:) Fix soft-links installation on non Darwin kernels Oct 25, 2025
@moticless moticless merged commit 7adff13 into redis:main Oct 25, 2025
13 of 21 checks passed
@moticless moticless deleted the fix-relative-ln branch October 25, 2025 19:45
@collinfunk
Copy link
Contributor

@moticless Oops, sorry about that.

I thought it was safe to require absolute paths for PREFIX. GNU Autotools imposes this limit, for example:

$ ./configure --prefix=relative
configure: error: expected an absolute directory name for --prefix: relative

But I guess I missed that we needed it somewhere...

@moticless
Copy link
Collaborator Author

@collinfunk, The Autotools may enforce absolute --prefix values, but our use of PREFIX isn’t quite equivalent. It’s often helpful to allow relative prefixes for developer builds and packaging scripts, so relaxing that restriction is the right move.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants