Your message dated Wed, 3 Jul 2013 10:16:00 -0400
with message-id <[email protected]>
has caused the report #701342,
regarding psychtoolbox-3: ftbfs with GCC-4.8
to be marked as having been forwarded to the upstream software
author(s) Mario Kleiner <[email protected]>
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
701342: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701342
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Hi Sébastien,
Thanks for the analysis which I have not done myself ;-)
Mario -- could you have a look?
Cheers,
On Wed, 03 Jul 2013, Sébastien Villemot wrote:
> Le mardi 02 juillet 2013 à 21:24 -0400, Yaroslav Halchenko a écrit :
> > Hi Guys,
> > unless I am mistaken in the cause here, but psychtoolbox-3 still FTBFS
> > under unstable+experimental with exactly the same error as before:
> Even though the error is the same than before, the problem is located in
> psychtolbox-3, reasons below.
> > In file included from /usr/include/octave-3.6.4/octave/mexproto.h:52:0,
> > from /usr/include/octave-3.6.4/octave/mex.h:67,
> > from Common/Base/PsychIncludes.h:43,
> > from Common/Base/PsychConstants.h:36,
> > from Common/Base/Psych.h:34,
> > from Common/Base/PsychScriptingGlue.cc:101:
> > /usr/include/c++/4.8/cstdlib: In function 'long long int std::abs(long long
> > int)':
> The core problem is that Pysch.h includes PsychConstants.h within an
> "extern C" block. Transitively, mex.h and mexproto.h are also included
> within this block. But mexproto.h includes <cstdlib> (because we're
> doing C++), and g++ 4.8 does not like to have a C++ header included
> within an "extern C" block.
> The solution is therefore not to include mex.h within an "extern C"
> block. I let you figure out how to do that best within psychtoolbox-3.
> Cheers,
--
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Senior Research Associate, Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik
--- End Message ---