Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 7640

Summary: clanlib-0.5.4-r3 doesn't build (1.4beta, gcc-3.2)
Product: Gentoo Linux Reporter: Peter Ruskin <aoyu93>
Component: [OLD] GCC PortingAssignee: Matthew Kennedy (RETIRED) <mkennedy>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 2791    
Bug Blocks: 8505    

Description Peter Ruskin 2002-09-07 22:12:40 UTC
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/x11_resolution.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/Display/X11/target_ximage_std.cpp
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/display_xwindow.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/display_xwindow.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/display_xwindow.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/display_xwindow.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/display_xwindow.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/Display/X11/target_ximage_shm.cpp
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_std.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_std.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_std.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_std.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_std.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/Display/X11/target_ximage_dga.cpp
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_shm.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_shm.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_shm.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_shm.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_shm.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/System/Unix/x11_target.cpp
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_dga.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_dga.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_dga.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_dga.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/X11/target_ximage_dga.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/Display/DirectFB/display_directfb.cpp
In file included from /usr/include/g++-v32/backward/iostream.h:31,
                 from Sources/Display/System/Unix/x11_target.cpp:24:
/usr/include/g++-v32/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one deprecated or antiquated header. Please consider
using one of the 32 headers found in section 17.4.1.2 of the C++ standard.
Examples include substituting the <X> header for the <X.h> header for C++
includes, or <sstream> instead of the deprecated header <strstream.h>. To
disable this warning use -Wno-deprecated.
In file included from Sources/API/signals.h:32,
                 from Sources/API/Display/Display/display.h:31,
                 from Sources/Display/System/Unix/x11_target.cpp:17:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/API/Display/Display/display.h:31,
                 from Sources/Display/System/Unix/x11_target.cpp:17:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/API/Display/Display/display.h:31,
                 from Sources/Display/System/Unix/x11_target.cpp:17:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/API/Display/Display/display.h:31,
                 from Sources/Display/System/Unix/x11_target.cpp:17:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/API/Display/Display/display.h:31,
                 from Sources/Display/System/Unix/x11_target.cpp:17:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/Display/DirectFB/target_directfb.cpp
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/display_directfb.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/display_directfb.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/display_directfb.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/display_directfb.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/display_directfb.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Compiling Sources/Display/Input/DirectFB/keyboard_directfb.cpp
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/target_directfb.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/target_directfb.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/target_directfb.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/target_directfb.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Display/DirectFB/target_directfb.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:32,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Input/DirectFB/keyboard_directfb.cpp:15:
Sources/API/Signals/signal_v1.h:35: warning: `typename
   std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v1.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v1.h: In member function `void
   CL_Signal_v1<PARAM1>::call(PARAM1)':
Sources/API/Signals/signal_v1.h:84: warning: `typename
   std::list<std::list<CL_Slot_v1<PARAM1>*, std::allocator<CL_Slot_v1<PARAM1>*>
   >::iterator, std::allocator<std::list<CL_Slot_v1<PARAM1>*,
   std::allocator<CL_Slot_v1<PARAM1>*> >::iterator> >::iterator' is implicitly
   a typename
Sources/API/Signals/signal_v1.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:33,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Input/DirectFB/keyboard_directfb.cpp:15:
Sources/API/Signals/signal_v2.h: At global scope:
Sources/API/Signals/signal_v2.h:35: warning: `typename
   std::list<CL_Slot_v2<PARAM1, PARAM2>*, std::allocator<CL_Slot_v2<PARAM1,
   PARAM2>*> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v2.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v2.h: In member function `void CL_Signal_v2<PARAM1,
   PARAM2>::call(PARAM1, PARAM2)':
Sources/API/Signals/signal_v2.h:84: warning: `typename
   std::list<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator,
   std::allocator<std::list<CL_Slot_v2<PARAM1, PARAM2>*,
   std::allocator<CL_Slot_v2<PARAM1, PARAM2>*> >::iterator> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v2.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:34,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Input/DirectFB/keyboard_directfb.cpp:15:
Sources/API/Signals/signal_v3.h: At global scope:
Sources/API/Signals/signal_v3.h:35: warning: `typename
   std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v3.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v3.h: In member function `void CL_Signal_v3<PARAM1,
   PARAM2, PARAM3>::call(PARAM1, PARAM2, PARAM3)':
Sources/API/Signals/signal_v3.h:84: warning: `typename
   std::list<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator,
   std::allocator<std::list<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*,
   std::allocator<CL_Slot_v3<PARAM1, PARAM2, PARAM3>*> >::iterator> >::iterator
   ' is implicitly a typename
Sources/API/Signals/signal_v3.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:35,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Input/DirectFB/keyboard_directfb.cpp:15:
Sources/API/Signals/signal_v4.h: At global scope:
Sources/API/Signals/signal_v4.h:35: warning: `typename
   std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator' is
   implicitly a typename
Sources/API/Signals/signal_v4.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v4.h: In member function `void CL_Signal_v4<PARAM1,
   PARAM2, PARAM3, PARAM4>::call(PARAM1, PARAM2, PARAM3, PARAM4)':
Sources/API/Signals/signal_v4.h:84: warning: `typename
   std::list<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator,
   std::allocator<std::list<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*,
   std::allocator<CL_Slot_v4<PARAM1, PARAM2, PARAM3, PARAM4>*> >::iterator>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v4.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
In file included from Sources/API/signals.h:36,
                 from Sources/Core/precomp.h:33,
                 from Sources/Display/Input/DirectFB/keyboard_directfb.cpp:15:
Sources/API/Signals/signal_v5.h: At global scope:
Sources/API/Signals/signal_v5.h:35: warning: `typename
   std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:35: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/API/Signals/signal_v5.h: In member function `void CL_Signal_v5<PARAM1,
   PARAM2, PARAM3, PARAM4, PARAM5>::call(PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5)':
Sources/API/Signals/signal_v5.h:84: warning: `typename
   std::list<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*,
   std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4, PARAM5>*>
   >::iterator, std::allocator<std::list<CL_Slot_v5<PARAM1, PARAM2, PARAM3,
   PARAM4, PARAM5>*, std::allocator<CL_Slot_v5<PARAM1, PARAM2, PARAM3, PARAM4,
   PARAM5>*> >::iterator> >::iterator' is implicitly a typename
Sources/API/Signals/signal_v5.h:84: warning: implicit typename is deprecated,
   please see the documentation for details
Sources/Display/Display/DirectFB/target_directfb.cpp: In member function
   `virtual unsigned int CL_Target_DirectFB::get_depth() const':
Sources/Display/Display/DirectFB/target_directfb.cpp:137: `BYTES_PER_PIXEL'
   undeclared (first use this function)
Sources/Display/Display/DirectFB/target_directfb.cpp:137: (Each undeclared
   identifier is reported only once for each function it appears in.)
make: *** [Libs/Intermediate/target_directfb.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from Sources/Display/Input/DirectFB/keyboard_directfb.cpp:26:
Sources/Display/Input/DirectFB/keyboard_directfb.h: At global scope:
Sources/Display/Input/DirectFB/keyboard_directfb.h:75: syntax error before `*'
   token
Sources/Display/Input/DirectFB/keyboard_directfb.cpp: In constructor
   `CL_DirectFBKeyboard::CL_DirectFBKeyboard(unsigned int)':
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:63: `keybuffer' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:63: (Each undeclared
   identifier is reported only once for each function it appears in.)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp: In member function
   `virtual void CL_DirectFBKeyboard::keep_alive()':
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:103: `struct DFBInputEvent
   ' has no member named `keycode'
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:104: `struct DFBInputEvent
   ' has no member named `key_ascii'
Sources/Display/Input/DirectFB/keyboard_directfb.cpp: In member function
   `virtual CL_InputButton* CL_DirectFBKeyboard::get_button(int)':
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:143: `DIKC_UNKNOWN'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp: In member function `int
   CL_DirectFBKeyboard::map_directfb_to_cl(DFBInputDeviceKeyIdentifier)':
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:184: `DIKC_A' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:185: `DIKC_B' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:186: `DIKC_C' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:187: `DIKC_D' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:188: `DIKC_E' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:189: `DIKC_F' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:190: `DIKC_G' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:191: `DIKC_H' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:192: `DIKC_I' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:193: `DIKC_J' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:194: `DIKC_K' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:195: `DIKC_L' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:196: `DIKC_M' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:197: `DIKC_N' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:198: `DIKC_O' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:199: `DIKC_P' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:200: `DIKC_Q' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:201: `DIKC_R' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:202: `DIKC_S' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:203: `DIKC_T' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:204: `DIKC_U' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:205: `DIKC_V' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:206: `DIKC_W' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:207: `DIKC_X' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:208: `DIKC_Y' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:209: `DIKC_Z' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:211: `DIKC_0' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:212: `DIKC_1' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:213: `DIKC_2' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:214: `DIKC_3' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:215: `DIKC_4' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:216: `DIKC_5' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:217: `DIKC_6' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:218: `DIKC_7' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:219: `DIKC_8' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:220: `DIKC_9' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:222: `DIKC_F1' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:223: `DIKC_F2' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:224: `DIKC_F3' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:225: `DIKC_F4' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:226: `DIKC_F5' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:227: `DIKC_F6' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:228: `DIKC_F7' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:229: `DIKC_F8' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:230: `DIKC_F9' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:231: `DIKC_F10' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:232: `DIKC_F11' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:233: `DIKC_F12' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:235: `DIKC_ESCAPE'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:236: `DIKC_LEFT'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:237: `DIKC_RIGHT'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:238: `DIKC_UP' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:239: `DIKC_DOWN'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:240: `DIKC_CTRL'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:241: `DIKC_SHIFT'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:242: `DIKC_ALT' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:243: `DIKC_ALTGR'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:244: `DIKC_TAB' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:245: `DIKC_ENTER'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:246: `DIKC_SPACE'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:247: `DIKC_BACKSPACE'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:248: `DIKC_INSERT'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:249: `DIKC_DELETE'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:250: `DIKC_HOME'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:251: `DIKC_END' undeclared
   (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:252: `DIKC_PAGEUP'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:253: `DIKC_PAGEDOWN'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:254: `DIKC_CAPSLOCK'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:255: `DIKC_NUMLOCK'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:256: `DIKC_SCRLOCK'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:257: `DIKC_PRINT'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:258: `DIKC_PAUSE'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:259: `DIKC_KP_DIV'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:260: `DIKC_KP_MULT'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:261: `DIKC_KP_MINUS'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:262: `DIKC_KP_PLUS'
   undeclared (first use this function)
Sources/Display/Input/DirectFB/keyboard_directfb.cpp:263: `DIKC_KP_ENTER'
   undeclared (first use this function)
make: *** [Libs/Intermediate/keyboard_directfb.o] Error 1

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 79, Exitcode 2
!!! (no error message)
Comment 1 Bart Verwilst 2002-10-02 04:44:16 UTC
New version (0.6.3) in Portage