On 09/04/2022 16:54, Chris Boot wrote:
On 09/04/2022 14:26, Timo Aaltonen wrote:
Timo Aaltonen kirjoitti 9.4.2022 klo 16.01:
[...]
The reason if fails is probably that libldb got a new version and sssd needs a rebuild. Could you try building the current package against current samba?

oh well, it actually fails to build now, so I need to fix that anyway

I spent some time on this today as I ran into the same issue. There are two issues as you've probably already worked out:

1. The LDB module should probably be installed in /usr/lib/$(DEB_HOST_MULTIARCH)/samba/ldb. symlinking memberof.so to that directory on my system fixed that part of the problem for me.

2. The Samba 4.16 source uses C11 features now, which is why the build fails. The following patch fixed that issue for me:

Actually it looks like this should be unnecessary with samba 2:4.16.0+dfsg-6. The failing static_assert() was a patch by Debian, now reverted, so gnu11 is not needed after all.

--
Chris Boot
bo...@debian.org

Reply via email to