Hello Diedrrik.

Thank you for your hard work here, I appreciate it. I'm quite overwhelmed with other immediate responsibilities recently. I'm bringing my laptop on a trip I'm about to take and I might have time to do some work on the package, but I don't think I'll be able to do much with this bug.

The good news is that the Mumble package can be configured not to use or compile with Ice and I've done that, so at least the package can remain in Debian while upstream can figure out how to deal with it.

In the past Mumble upstream has had me release a Mumble version from Git, which is at least possible, if it comes down to that when the Debian release approaches. Last I did this years ago it required making a script to put together several sources and remove unreleasable files to be able to build a releasable tarball, which then had to be released without any cryptographic signature. Hopefully we won't have to resort to that.

I'm also not really familiar with Zeroc-Ice and I don't use the features it provides the Mumble package. It's used to control and automate mumble-server operations, so it's "advanced features" mainly for sites that operate large mumble-server installations that have a lot of users and moderators. For those users hopefully they can hold back their Mumble-server version to continue to use Ice until this can be fixed. For less advanced users that only need a simple mumble-server instance the newer versions without Ice support will still function fine.

The only other thing I can mention here is that the recent Debian GR concerning LLM support came down to a decision that AI use is acceptable in Debian via "responsible use", meaning any uploads done are still the responsibility of the uploader, and AI use does not need to be disclosed. So if you want to make progress and get to a point where all seems lost or get stuck, it is acceptable to ask an AI (especially locally via LM-Studio GUI or other "AI collar" to keep the AI within its desired context) to see if a hint or a solution can be found to make progress. It's a tool and useful for some things, but it can also hallucinate and "pull a Star Trek and make up technobabble", so the results need checking if it seems to work. But "when all else fails" it's worth a shot.

Thanks again and I hope things are well with you.

   -- Chris

--
Chris Knadle
[email protected]

On 10/7/26 2:16 PM, Diederik de Haas wrote:
On Sun Sep 27, 2026 at 9:21 PM CEST, Diederik de Haas wrote:
On 9/12/26 10:35 AM, Diederik de Haas wrote:
In upstream issue #7067 one of the mumble maintainers asked for testing of
https://github.com/mumble-voip/mumble/pull/7290

https://github.com/mumble-voip/mumble/issues/7067#issuecomment-5297216501 :
"Could someone please test the changes in #7290 against a version of Ice >=
3.8? I currently don't have such a version at hand for testing so I can't do it
on my own (easily)."

I've made a serious attempt and I've gotten further, but the build still fails
and fixing that is beyond my capabilities.

I've been trying to make it compile against 1.5 at all, but there's a high
probability I'm doing it wrong and/or have 'unforseen consequences'.
And the changes/backports I've made thus far would be unsuitable for a Stable
release because they're way too invasive.
I (also) know nothing about zeroc-ice, so I have no idea how to test it to
see if it actually works properly ... if I could get it to compile.

https://github.com/mumble-voip/mumble/issues/7067#issuecomment-5875675288
"Yeah, 1.5 is still stable but the fix is targeted at master and
won't be backported to 1.5 (officially)"

As upstream has no intention to make a backport to 1.5 (which I can
understand), I'd say mumble 1.5 cannot have Ice integration.

Cheers,
   Diederik

Reply via email to