redis: update to 8.8.2 - #62508
Conversation
| short_desc="Advanced key-value store" | ||
| maintainer="Enno Boland <gottox@voidlinux.org>" | ||
| license="BSD-3-Clause" | ||
| license="AGPL-3.0-only" |
There was a problem hiding this comment.
I think its something like:
| license="AGPL-3.0-only" | |
| license="AGPL-3.0-only OR SSPL-1.0 OR custom:RSALv2" |
There was a problem hiding this comment.
Wouldn't including SSPL move this package to nonfree?
There was a problem hiding this comment.
I think as long as an opensource license still applies its fine. Not sure if there is any precedent for listing alternative licenses, but I personally think it makes sense to include them.
There was a problem hiding this comment.
Is there a way to make xlint pass? It fails with Uses the SSPL license, which is not packageable
There was a problem hiding this comment.
Oh weird didn't know there was a special case just for that license. The lint seems a bit overzealous, not even allowing SSPL in nonfree repos.
There was a problem hiding this comment.
I removed SSPL from the options so xlint would exit 0. Redis offers 3 options and the problematic one is most likely of no interest to Void users. Leaving the conversation as unresolved until I hear otherwise.
3f4a545 to
e9d7bf9
Compare
| # https://github.com/redis/redis/blob/669b2a1316f5b35ecf964281b77c054ff28dc934/deps/Makefile#L143-L145 | ||
| if [ "$CROSS_BUILD" ]; then | ||
| make_build_args+=" JEMALLOC_CONFIGURE_OPTS=--host=$XBPS_CROSS_TRIPLET" | ||
| fi |
There was a problem hiding this comment.
please move the special cases back down
Testing the changes
Local build testing