Bug 267626 - security/sssd: Build with net/samba413 and databases/ldb22
Summary: security/sssd: Build with net/samba413 and databases/ldb22
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: freebsd-ports-bugs (Nobody)
URL:
Keywords: needs-qa
Depends on: 268147
Blocks:
  Show dependency treegraph
 
Reported: 2022-11-07 20:13 UTC by Richard Frewin
Modified: 2022-12-18 12:28 UTC (History)
6 users (show)

See Also:


Attachments
Patch for security/sssd to build with ldb22 and samba413 (1.11 KB, patch)
2022-11-07 20:13 UTC, Richard Frewin
no flags Details | Diff
Patch to ldb22 to update to 2.2.3 including samba413 compatible backports from Samba 4.14 (39.96 KB, patch)
2022-11-07 20:15 UTC, Richard Frewin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Frewin 2022-11-07 20:13:03 UTC
Created attachment 237926 [details]
Patch for security/sssd to build with ldb22 and samba413

Simple patch to build security/sssd with ldb22 and samba413.

Also needs the patch below to update ldb22 from 2.2.1 to 2.2.3 with samba413 compatible patches (backports from Samba 4.14).

Requires make variables SAMBA4_BUNDLED_LDB=no set for samba and OPTIONS_SET+=PYTHON3 for ldb.

This builds for me in poudriere for i386 and amd64 FreeBSD 12.3 and 13.1

Not yet tested if sssd actually works.
Comment 1 Richard Frewin 2022-11-07 20:15:38 UTC
Created attachment 237928 [details]
Patch to ldb22 to update to 2.2.3 including samba413 compatible backports from Samba 4.14
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2022-11-09 23:05:58 UTC
Since databases/ldb22 is maintained by someone else, the update to that port should be provided in a separate issue, even if Mateusz ends up taking care of it
Comment 3 Rene Ladan freebsd_committer freebsd_triage 2022-12-04 11:32:24 UTC
Ping? net/samba412 is now expired since 2022-11-30 and security/sssd is the only blocker.
Comment 4 Rene Ladan freebsd_committer freebsd_triage 2022-12-04 11:51:45 UTC
I just reset the maintainer after multiple timeouts.
Comment 5 Richard Frewin 2022-12-04 12:13:50 UTC
(In reply to Rene Ladan from comment #3)

Not sure if that ping was aimed at me ? :-) ... Anyway, have logged Bug 268147 so hopefully timur@ can take a look.  $work and life have been in the way since I logged this.
Comment 6 Rene Ladan freebsd_committer freebsd_triage 2022-12-04 12:39:06 UTC
(In reply to Richard Frewin from comment #5)

More for 0mp I think, but thanks for the update :)
Comment 7 commit-hook freebsd_committer freebsd_triage 2022-12-18 12:27:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8eee32e112a5e6117d0bb2ae3c285112fba78ec4

commit 8eee32e112a5e6117d0bb2ae3c285112fba78ec4
Author:     Richard Frewin <Richard@FrewinIT.uk>
AuthorDate: 2022-12-18 12:23:50 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-12-18 12:23:50 +0000

    security/sssd: build with net/samba413 and databases/ldb22

    The port previously used net/samba412 which is expired.
    PR:             267626

 security/sssd/Makefile | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
Comment 8 Rene Ladan freebsd_committer freebsd_triage 2022-12-18 12:28:36 UTC
Patch committed, thanks!