[Bug 297680] databases/redis: options REDISBLOOM, REDISJSON, and REDISEARCH are incorrectly handled during build when selected

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.