Date: Mon, 21 Oct 2019 17:17:47 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 241347] security/sssd: Update to 1.16.4 Message-ID: <bug-241347-7788-SzPWNFIpcS@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-241347-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-241347-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241347 --- Comment #7 from Rick <vrwmiller@gmail.com> --- Thanks for explaining 1.16 vs 2.x. It makes sense to track the same version being deployed in Red Hat. In considering explicit Samba dependencies, my preference remains in favor = of putting control in the users hands unless there is material information I am missing or misunderstanding. Explicit dependency works for users pulling in Samba as a direct consequence of sssd. However, users pulling in Samba as a consequence of sssd and one or more other ports may experience conflicts an= d/or failed builds. Defining explicit dependencies also implies more effort to ensure compatibility. In other words, ports defining explicit dependencies must st= ay vigilant as Samba versions are deprecated. SSSD fell victim to this as Samba 4.[678] have and are reaching EOL as proven by its failure to build w/ SMB = from July 2019 on after Samba 4.[67] were removed and thus defaults to 4.8. Comments to Makefile or UPDATING explaining and recommending defining defau= lt Samba to 4.10 when SMB is enabled are appropriate w/ the addition that chan= ging the default may result in undesirable behavior as a consequence of differing ABIs with winbind_idmap_sss.so. This is irrelevant to me as each repository stands on it=E2=80=99s own. Having said all that, sssd w/ the attached patch for 1.16.4 continues to fa= il during configure citing the error above. It occurs even despite defining PYTHON_VERSION and/or PYTHON_CMD in make.conf for either Python 2.7 or 3.6 like: .if ${.CURDIR:M*/security/sssd} PYTHON_VERSION=3D 3.6 PYTHON_CMD=3D/usr/local/bin/python3.6 OPTIONS_FILE_SET+=3DSMB=20=20 .endif --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241347-7788-SzPWNFIpcS>