The Mac OS part of Hugin 2015.0 is currently untested. We have currently no builder for Mac OS X. So there may be other glitches as well.
Please test, if the attached patch solves the issue. ** Patch added: "macosx_check.patch" https://bugs.launchpad.net/hugin/+bug/1482690/+attachment/4441367/+files/macosx_check.patch -- You received this bug notification because you are a member of Hugin Developers, which is subscribed to Hugin. https://bugs.launchpad.net/bugs/1482690 Title: last source fails to compile on MacOSX Yosemiti Status in Hugin: New Bug description: Hi Guys, thanks for working on hugin, I love it! I am trying to compile it from source on my machine and this is what I get. The problem seems to come from vigra. I'm available for any extra info! [ 45%] Building CXX object src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/wxPanoCommand.cpp.o In file included from /usr/local/include/vigra/labelvolume.hxx:41:0, from /usr/local/include/vigra/localminmax.hxx:45, from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:42: /usr/local/include/vigra/multi_array.hxx: In member function 'vigra::MultiArrayView<N, T, vigra::StridedArrayTag> vigra::MultiArrayView<N, T, C>::permuteDimensions(const difference_type&) const': /usr/local/include/vigra/multi_array.hxx:2005:82: error: expected unqualified-id before ';' token difference_type shape, stride, check((typename difference_type::value_type)0); ^ /usr/local/include/vigra/multi_array.hxx:2010:11: error: 'check' was not declared in this scope ++check[s[i]]; ^ /usr/local/include/vigra/multi_array.hxx:2010:11: note: suggested alternative: In file included from /usr/local/include/vigra/rgbvalue.hxx:46:0, from /usr/local/include/vigra/stdimage.hxx:45, from /Users/denix/git/hugin-2015.0.0/src/hugin1/panoinc.h:53, from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:30: /usr/local/include/vigra/static_assert.hxx:84:12: note: 'vigra::staticAssert::check' inline int check( success ) { return 0; } ^ In file included from /usr/local/include/vigra/utilities.hxx:41:0, from /usr/local/include/vigra/basicimage.hxx:41, from /usr/local/include/vigra/stdimage.hxx:42, from /Users/denix/git/hugin-2015.0.0/src/hugin1/panoinc.h:53, from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:30: /usr/local/include/vigra/multi_array.hxx:2012:5: error: 'check' was not declared in this scope vigra_precondition(check == difference_type(1), ^ /usr/local/include/vigra/multi_array.hxx:2012:5: note: suggested alternative: In file included from /usr/local/include/vigra/rgbvalue.hxx:46:0, from /usr/local/include/vigra/stdimage.hxx:45, from /Users/denix/git/hugin-2015.0.0/src/hugin1/panoinc.h:53, from /Users/denix/git/hugin-2015.0.0/src/hugin1/base_wx/wxPanoCommand.cpp:30: /usr/local/include/vigra/static_assert.hxx:84:12: note: 'vigra::staticAssert::check' inline int check( success ) { return 0; } ^ make[2]: *** [src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/wxPanoCommand.cpp.o] Error 1 make[1]: *** [src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/all] Error 2 make: *** [all] Error 2 To manage notifications about this bug go to: https://bugs.launchpad.net/hugin/+bug/1482690/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~hugin-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~hugin-devs More help : https://help.launchpad.net/ListHelp

