Bug 281143 - security/lua-resty-openidc: depend on new ports lua-resty-session3 to fix incompatibility
Summary: security/lua-resty-openidc: depend on new ports lua-resty-session3 to fix inc...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Alexander Leidinger
URL:
Keywords:
Depends on: 281142
Blocks:
  Show dependency treegraph
 
Reported: 2024-08-30 20:42 UTC by baptiste
Modified: 2024-09-18 16:04 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (netchild)


Attachments
Make security/lua-resty-openidc depend on www/lua-resty-session3 (1.07 KB, patch)
2024-08-30 20:42 UTC, baptiste
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description baptiste 2024-08-30 20:42:17 UTC
Created attachment 253191 [details]
Make security/lua-resty-openidc depend on www/lua-resty-session3

Make security/lua-resty-openidc depend on new ports www/lua-resty-session3.

As of now, lua-resty-openidc only works with version 3.x of lua-resty-session.

It's an upstream problem, a version 3.x is pinned in the lua-resty-openidc dependencies: https://github.com/zmartzone/lua-resty-openidc/blob/9f3a4fcade930f6f38ee0cb43cabf50cebffbcc9/lua-resty-openidc-1.7.6-3.rockspec#L27

There is apparently currently no clear plan on when/if lua-resty-openidc will be updated to include changes for lua-resty-session 4.X, see discussions on https://github.com/zmartzone/lua-resty-openidc/issues/480

This has been reported also to the current lua-resty-session port maintainer: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281079

The new port lua-resty-session3 is submitted via https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281142
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-09-18 16:03:47 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=11c3e44bb1726a898e991f8b023fa1298d2ddbd1

commit 11c3e44bb1726a898e991f8b023fa1298d2ddbd1
Author:     Alexander Leidinger <netchild@FreeBSD.org>
AuthorDate: 2024-09-18 16:00:01 +0000
Commit:     Alexander Leidinger <netchild@FreeBSD.org>
CommitDate: 2024-09-18 16:02:46 +0000

    security/lua-resty-openidc: switch to lua-resty-session3

    There is apparently currently no clear plan on when/if lua-resty-openidc
    will be updated to include changes for lua-resty-session 4.X, see
    discussions on
        https://github.com/zmartzone/lua-resty-openidc/issues/480

    Additionally:
     - give up maintainership

    PR:             281143, 281142, 281079

 security/lua-resty-openidc/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)