James Valleroy via "Discussion list for GNU Internationalized Domain
Name library (Libidn)" <help-libidn@gnu.org> writes:
On 11/10/21 6:40 AM, Simon Josefsson wrote:
James, what do you think? Is the libidn11-java package important for
you to have in Debian? My perception was that nobody really used it,
and IDNA2003/StringPrep is old technology so it feels strange that new
code is coming around using. While I am also upstream of this Java
code, I'm not familiar with how Java stuff is packaged/used in Debian,
and maybe there is another way of doing things that is just as easy for
you.
Hello,
(Adding Sunil who did most of the packaging work for libjxmpp-java.)
libjxmpp-java was packaged as a dependency of jitsi-videobridge.
Specifically for Jitsi we need the -core, -jid, and -util-cache modules.
It looks like libidn is only used for jxmpp-stringprep-libidn module.
Possibly we can disable building this module.
Is it not used by anything else? If so, I agree it makes sense to
disable it, unless you think it is useful elsewhere. I could add
libidn11-java back if there is real usage of it, but if it is not needed
for anything particular right now, I would prefer if you disable it
until there is real interest in using it. When/if that occurs, we can
always add libidn11-java and jxmpp-stringprep-libidn back again.
Hopefully, XMPP will be updated to use something newer than StringPrep
meanwhile.