hugin-devs team mailing list archive
-
hugin-devs team
-
Mailing list archive
-
Message #02209
Re: [Bug 805709] [NEW] Boost dependency stated incorrectly
On July 4, 2011 05:53:24 pm Moritz Barsnick wrote:
> Both the documentation and the CMakeLists.txt state that Boost is
> required with a minimum version of 1.34.
thank you for reporting stale documentation.
> - The Boost component "system" does not seem to exist before 1.35
Indeed it was introduced in 1.35.0 according to
http://www.boost.org/users/history/
> Even if I comment the aforementioned component
> out from CMakeLists.txt, my compile consistently fails due to
> thread::thread.
it is difficult to determine when boost::thread was improved from
http://www.boost.org/doc/libs/1_44_0/doc/html/thread/changes.html
Looking at ./CMakeList.txt it seems that for Windows it is 1.41.0 that is
required (around line 244) and this has not been updated for other systems -
around line 263.
> Please review the dependencies and lift the recommendation in the docs
> and the requirement in CMakeLists.txt.
We'll need to fix:
* the Wiki page http://wiki.panotools.org/Development_of_Open_Source_tools
* ./CMakeFile.txt
* ./README
> I can try to build once more
I have set the dependencies to 1.41.0 in the default branch. Can you try if
it works, please? Will port the change to the 2011.2 release branch after it
is tested.
> Thanks. :-)
thanks to you!
status fixcommitted
** Changed in: hugin
Status: New => Fix Committed
--
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/805709
Title:
Boost dependency stated incorrectly
Status in Hugin - Panorama Tools GUI:
Fix Committed
Bug description:
Both the documentation and the CMakeLists.txt state that Boost is
required with a minimum version of 1.34. I have tried to compile on
Fedora 10, which provides 1.34.1, but failed in two aspects:
- The Boost component "system" does not seem to exist before 1.35, judging from Boost's online docs.
- Even if I comment the aforementioned component out from CMakeLists.txt, my compile consistently fails due to thread::thread. I deleted my build (and the results and errors). sorry. I don't know which version of boost would provide the correct functions, I haven't checked the docs.
Please review the dependencies and lift the recommendation in the docs
and the requirement in CMakeLists.txt.
I can try to build once more if the error messages are of any use to
you.
Thanks. :-)
To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/805709/+subscriptions
References