Am Freitag, 22. Januar 2016 um 11:27:02, schrieb Jean-Marc Lasgouttes 
<lasgout...@lyx.org>
> Le 21/01/2016 22:40, Richard Heck a écrit :
> > On 01/21/2016 04:07 PM, Pavel Sanda wrote:
> >> I guess it also depends how much space for error we have...
> >> Richard, do you plan to release one intermediate 2.1.x or you just waiting 
> >> for the final one?
> >
> > How far out do we realistically think 2.2.0 is? I am thinking end of
> > February, but if it gets delayed any further we might think about an
> > intermediate release.
> >
> > Really, I should have done 2.1.5 back at the end of November, but I
> > thought 2.2 was closer.
> 
> One solution would be to have a 2.1.5 together with 2.2beta with an 
> updated lyx2lyx that reads 2.2beta format. A good occasion to make 
> people exercise this code.
> 
> And then 2.1.6 would just be the usual final version.
> 
> JMarc

Even with this patch, I could not compile src/support/ForkedCalls.cpp with 
gcc-4.8.4.
...
cd /usr/BUILD/BuildLyx2.1Git/src/support && /usr/bin/c++   
-DLYX_CALLSTACK_PRINTING -DQT_CORE_LIB -I/usr/BUILD/BuildLyx2.1Git 
-I/usr/src/lyx/lyx-2.0.x-git/src -I/usr/include/enchant 
-I/usr/src/lyx/lyx-2.0.x-git/boost -I/usr/src/lyx/lyx-2.0.x-git/src/support 
-I/usr/BUILD/BuildLyx2.1Git/src/support 
-I/usr/src/lyx/lyx-2.0.x-git/src/support/mythes -isystem 
/usr/BUILD/BuildQt5/5.5/gcc_64/include -isystem 
/usr/BUILD/BuildQt5/5.5/gcc_64/include/QtCore -isystem 
/usr/BUILD/BuildQt5/5.5/gcc_64/./mkspecs/linux-g++  -Wall -Wunused-parameter 
--std=gnu++11 -fno-strict-aliasing  -Wall -Wunused-parameter --std=gnu++11 
-fno-strict-aliasing -O0 -g3 -D_DEBUG   -DBOOST_USER_CONFIG="<config.h>" -fPIC 
-o CMakeFiles/support.dir/ForkedCalls.cpp.o -c 
/usr/src/lyx/lyx-2.0.x-git/src/support/ForkedCalls.cpp
In file included from /usr/src/lyx/lyx-2.0.x-git/src/support/ForkedCalls.h:19:0,
                 from /usr/src/lyx/lyx-2.0.x-git/src/support/ForkedCalls.cpp:17:
/usr/src/lyx/lyx-2.0.x-git/boost/boost/signal.hpp:17:4: warning: #warning 
"Boost.Signals is no longer being maintained and is now deprecated. Please 
switch to Boost.Signals2. To disable this warning message, define 
BOOST_SIGNALS_NO_DEPRECATION_WARNING." [-Wcpp]
 #  warning                  "Boost.Signals is no longer being maintained and 
is now deprecated. Please switch to Boost.Signals2. To disable this warning 
message, define BOOST_SIGNALS_NO_DEPRECATION_WARNING."
    ^
In file included from 
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/detail/maybe_include.hpp:23:0,
                 from 
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function2.hpp:11,
                 from 
/usr/src/lyx/lyx-2.0.x-git/boost/boost/signals/detail/named_slot_map.hpp:17,
                 from 
/usr/src/lyx/lyx-2.0.x-git/boost/boost/signals/detail/signal_base.hpp:15,
                 from 
/usr/src/lyx/lyx-2.0.x-git/boost/boost/signals/signal_template.hpp:22,
                 from 
/usr/src/lyx/lyx-2.0.x-git/boost/boost/signals/signal0.hpp:24,
                 from /usr/src/lyx/lyx-2.0.x-git/boost/boost/signal.hpp:27,
                 from /usr/src/lyx/lyx-2.0.x-git/src/support/ForkedCalls.h:19,
                 from /usr/src/lyx/lyx-2.0.x-git/src/support/ForkedCalls.cpp:17:
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function_template.hpp: In 
instantiation of ‘static void 
boost::detail::function::void_function_obj_invoker2<FunctionObj, R, T0, 
T1>::invoke(boost::detail::function::function_buffer&, T0, T1) [with 
FunctionObj = std::tr1::_Bind<void (*(std::tr1::_Placeholder<1>, 
std::tr1::_Placeholder<2>))(int, int)>; R = void; T0 = int; T1 = int]’:
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function_template.hpp:937:38:   
required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with 
Functor = std::tr1::_Bind<void (*(std::tr1::_Placeholder<1>, 
std::tr1::_Placeholder<2>))(int, int)>; R = void; T0 = int; T1 = int]’
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function_template.hpp:727:7:   
required from ‘boost::function2<R, T1, T2>::function2(Functor, typename 
boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with 
Functor = std::tr1::_Bind<void (*(std::tr1::_Placeholder<1>, 
std::tr1::_Placeholder<2>))(int, int)>; R = void; T0 = int; T1 = int; typename 
boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function_template.hpp:1073:16:  
 required from ‘boost::function<R(T0, T1)>::function(Functor, typename 
boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with 
Functor = std::tr1::_Bind<void (*(std::tr1::_Placeholder<1>, 
std::tr1::_Placeholder<2>))(int, int)>; R = void; T0 = int; T1 = int; typename 
boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
/usr/src/lyx/lyx-2.0.x-git/boost/boost/signals/slot.hpp:111:122:   required 
from ‘boost::slot<SlotFunction>::slot(const F&) [with F = std::tr1::_Bind<void 
(*(std::tr1::_Placeholder<1>, std::tr1::_Placeholder<2>))(int, int)>; 
SlotFunction = boost::function<void(int, int)>]’
/usr/src/lyx/lyx-2.0.x-git/src/support/ForkedCalls.cpp:562:67:   required from 
here
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function_template.hpp:159:57: 
error: no match for call to ‘(std::tr1::_Bind<void 
(*(std::tr1::_Placeholder<1>, std::tr1::_Placeholder<2>))(int, int)>) (int, 
int)’
           BOOST_FUNCTION_RETURN((*f)(BOOST_FUNCTION_ARGS));
                                                         ^
/usr/src/lyx/lyx-2.0.x-git/boost/boost/function/function_template.hpp:81:36: 
note: in definition of macro ‘BOOST_FUNCTION_RETURN’
 #  define BOOST_FUNCTION_RETURN(X) X
                                    ^
...

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to