[Pkg-sssd-devel] ding-libs 0.7.0

Simon Josefsson simon at josefsson.org
Sat Mar 7 21:54:01 GMT 2026


Now gssproxy and sssd is in experimental built against ding-libs 0.7.0.
I think we are good to upload all three packages to unstable, but will
wait at least a couple of days for review.

/Simon

Simon Josefsson <simon at josefsson.org> writes:

> I uploaded ding-libs 0.7.0 to experimental.  Reverse builds fails for
> gssproxy and sssd:
>
> gssproxy: https://salsa.debian.org/jas/ding-libs/-/jobs/9168224
>
> checking for LIBINI_CONFIG... yes
> checking for ini_config_file_open in -lini_config... yes
> checking for ini_config_augment in -lini_config... yes
> checking for ref_array_destroy in -lref_array... no
> configure: error: library must support ref_array_destroy
>
> Reported upstream: https://github.com/gssapi/gssproxy/issues/124
>
> sssd: https://salsa.debian.org/jas/ding-libs/-/jobs/9168225
>
> ../src/util/sss_ini.c:39:10: fatal error: ini_config.h: No such file or directory
>    39 | #include "ini_config.h"
>       |          ^~~~~~~~~~~~~~
> compilation terminated.
>
> Reported upstream: https://github.com/SSSD/sssd/issues/8505
>
> It seems freeipa and tpm2-tss works fine with ding-libs 0.7.0.
>
> Having ding-libs 0.7.0 in experimental should allow more testing to see
> if we can make sssd and gssproxy build with it somehow.
>
> /Simon
>
> Simon Josefsson <simon at josefsson.org> writes:
>
>> Hi!
>>
>> I noticed ding-libs 0.7.0 was released two days ago, with some backwards
>> incompatible changes:
>>
>> https://github.com/SSSD/ding-libs/releases/tag/0.7.0
>>
>> According to Salsa ratt, the reverse dependencies in Debian are:
>>
>> freeipa
>> gssproxy
>> sssd
>> tpm2-tss
>>
>> It seems the same ding-libs functionality is still around, but symbols
>> changed shared library, and some shared libraries were removed, so maybe
>> it won't be that difficult to patch things to use ding-libs 0.7.0.
>>
>> I suppose we should file upstream bug reports asking them to bump to
>> 0.7.0?  If that isn't already done.
>>
>> Looks like a tiny shared library version migration will be needed here.
>> With only four reverse dependencies, it shouldn't be that difficult,
>> assuming we can get patches working.
>>
>> Btw, I'll do another ding-libs 0.6.2 upload to fix #1129726 and then
>> look into ding-libs 0.7.0.
>>
>> Thoughts?
>>
>> /Simon
>>
>> _______________________________________________
>> Pkg-sssd-devel mailing list
>> Pkg-sssd-devel at alioth-lists.debian.net
>> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-sssd-devel
>>
>
> _______________________________________________
> Pkg-sssd-devel mailing list
> Pkg-sssd-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-sssd-devel
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1251 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sssd-devel/attachments/20260307/414c289f/attachment.sig>


More information about the Pkg-sssd-devel mailing list