[Bug 263623] databases/redis: Update to 6.2.7 on 2022Q2 branch

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 28 Apr 2022 02:36:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263623

            Bug ID: 263623
           Summary: databases/redis: Update to 6.2.7 on 2022Q2 branch
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/redis/redis/releases/tag/6.2.7
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: yasu@freebsd.org
                CC: ports-secteam@FreeBSD.org
 Attachment #233556 maintainer-approval+
             Flags:

Created attachment 233556
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=233556&action=edit
Patch file

Update to 6.2.7 on 2022Q2 branch.

* On main branch this port is updated to 7.0.0 and it includes security fix.
But marging it to quarterly branch isn't proper as it is major update and there
may be incompatibility issue. Upstream also released new version of 6.2 series
and it also includes same security fix. So update to the latter.
* Mark BROKEN if any of external lua library options are enabled. Upstream add
new APIs to bundled lua library and use them in source code of redis. This
makes it impossible to compile and link redis with external lua libraries.
According to the commit message of upstream repository they took the code of
new API from the repository of lua. It means linking with external lua
libraries may get possible again if they are updated. So mark BROKEN rather
than remove these options.

Since this is direct commit to quaterly branch, I'd like to ask ports security
team for the approval of it.

-- 
You are receiving this mail because:
You are the assignee for the bug.