[Hugin-devs] [Bug 1482690] [NEW] last source fails to compile on MacOSX Yosemiti

2015-08-07 Thread denix
Public bug reported:

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 vigra::MultiArrayView::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

** Affects: hugin
 Importance: Undecided
 Status: New

-- 
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 vigra::MultiArrayView::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

[Hugin-devs] [Bug 1181678] Re: build-error with texinfo 5.1

2015-08-07 Thread Christoph Spiel
Made to work again in the "Stable Branch" in rev 8387f0170f7b:
http://hg.code.sf.net/p/enblend/code/rev/8387f0170f7b
Thus, the problem will be solved in the next patch-level,
i.e.  version 4.1.4.

The issue does not apply to "Development Branch" because
Texinfo as source of the documentation was replaced with
pure LaTeX.


** Changed in: enblend
   Status: Triaged => Fix Committed

** Changed in: enblend
 Assignee: (unassigned) => Christoph Spiel (cspiel)

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

Title:
  build-error with texinfo 5.1

Status in Enblend:
  Fix Committed
Status in enblend package in Gentoo Linux:
  Unknown

Bug description:
  Hello,

  documentation generation fails with texinfo 5.1.  texinfo seems to have 
stopped supporting colons in variable names (@set <-> @value), causing errors 
like this one:
  -
  doc/enfuse.texi:564: bad syntax for @value
  -

  According to texinfo 5.1 documentation basically the only thing
  guaranteed to work are alpha-numericals:

  Subsequent characters, if any, may not be whitespace, ‘@’, braces,
  angle brackets, or any of ‘~`^+|’; other characters, such as ‘%’, may
  work. However, it is best to use only letters and numerals in a flag
  name, not ‘-’ or ‘_’ or others—they will work in some contexts, but
  not all, due to limitations in TeX.

  cu Andreas

  See http://bugs.debian.org/708800 or
  https://bugzilla.redhat.com/show_bug.cgi?id=919935

To manage notifications about this bug go to:
https://bugs.launchpad.net/enblend/+bug/1181678/+subscriptions

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp