← Back to team overview

hugin-devs team mailing list archive

[Bug 703736] Re: Hugin contains a bundled zthread-2.3.1

 

Find attached a patch that changes hugin to use an external zthread if
available and fall back to the included copy otherwise. The code does
not do any version testing.

I think this should be a a sufficient solution for this issue. Afaiu the
big problem is not that hugin source contains a copy of the zthread
library, but that it cannot be built against an external version of the
library. OTOH removing exotic libraries like zthread from src/foreign
can make packaging harder.

** Patch added: "search for external zthread library"
   https://bugs.launchpad.net/hugin/+bug/703736/+attachment/1898606/+files/zthread.patch

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/703736

Title:
  Hugin contains a bundled zthread-2.3.1

Status in Hugin - Panorama Tools GUI:
  Confirmed

Bug description:
  src/foreign/zthread is a bundled version of zthread
  <http://zthread.sourceforge.net/> This is a problem with some Linux
  distributions such as Debian and fedora that have policies to not ship
  multiple versions of the same library.

  The solution would be to modify the cmake configuration to allow
  building against a system version of this library, and/or to remove
  the bundled library altogether.



References