Jose Gutierrez de la Concha:
[...]
> With Ice 3.7.0 IceUtil library was removed, I fixed the .pro file to not
> longer include it in the link libraries, you might want to check Ice
> Version < 3.7 and add it, but I'm not sure what is the best way to do this
> check with qmake. Probably it is better to report this upstream and keep
> the patch for debian until upstream fixes it.

I've been trying to figure out how to conditionally change the CONFIG options
based on checking whether the Ice version is >= 3.7 basically using this for the
compare (dpkg returns status 0 on success, 1 for false or otherwise)

   dpkg --compare-versions $(slice2html -v) ge 3.7
   ICE_VERSION_LESSTHAN_37 := $?

Qt 5.6 and up has a QVersionNumber class, but Qt 4.8 doesn't have that:
   https://doc.qt.io/Qt-5/qversionnumber.html

... so this seems tricky to do with qmake in Qt 4.8 alone.

At this point it's probably best to report this upstream, and for now have the
Mumble backport in Debian carry an additional patch difference. :-/ (I try to
avoid that if possible.)

Another thing that's causing some delay in uploading a fix is that the VCS for
Mumble needs to change from Alioth to Salsa and I'm still working on that
transition. (I've uploaded ssh keys for Salsa but haven't gotten ssh to work.)

   -- Chris

-- 
Chris Knadle
chris.kna...@coredump.us

Reply via email to