[Bug 297680] databases/redis: options REDISBLOOM, REDISJSON, and REDISEARCH are incorrectly handled during build when selected
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297680
Bug ID: 297680
Summary: databases/redis: options REDISBLOOM, REDISJSON, and
REDISEARCH are incorrectly handled during build when
selected
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
Flags: maintainer-feedback?([email protected])
Assignee: [email protected]
Created attachment 273930
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273930&action=edit
Patch for databases/redis/Makefile correcting the handling of options
REDISBLOOM, REDISJSON, and REDISEARCH.
Only option REDISJSON can be specified as a LIB_DEPENDS. The rest must be a
combination of BUILD_DEPENDS and RUN_DEPENDS since these files lack the lib
prefix.
--------------------------------------------------------------------------------
-- Phase: lib-depends
--------------------------------------------------------------------------------
Error #1: pattern redisbloom.so>=0 in LIB_DEPENDS is not valid
Error #2: pattern redisearch.so>=0 in LIB_DEPENDS is not valid
===> redis-8.10.0 depends on shared library: librejson.so>=0 - not found
===> Installing existing package /packages/All/redisjson-8.10.0.pkg
Installing redisjson-8.10.0...
Extracting redisjson-8.10.0: ...... done
===> redis-8.10.0 depends on shared library: librejson.so>=0 - not found
*** Error code 1
Stop.
make: stopped making "lib-depends" in /xports/databases/redis
--
You are receiving this mail because:
You are the assignee for the bug.