id summary reporter owner description type status milestone component version severity resolution keywords cc 4883 epoll_reactor.hpp doesn`t compile with some versions of gcc anonymous chris_kohlhoff "epoll_reactor.hpp doesn`t compile with some old versions of gcc. Actually I have 4.0.2. I have applied small patch that resolves problem. Here is example of compilation error. * Compile discovery_layer.cxx [class: dll] ... /usr/bin/g++ -MT /home/esuitebuild/AV-Desk-REL-600-AV_201011220/0bld-generic-gcc/drwcs/io/discovery_layer.odll -MD -MP -MF /home/esuitebuild/AV-Desk-REL-600-AV_201011220/0bld-generic-gcc/d\ rwcs/io/discovery_layer.odll.dep -fPIC -DPIC -DNDEBUG -pipe -c -march=pentiumpro -Wall -W -Wredundant-decls -pthread -pedantic -Wno-long-long -D_REENTRANT -D_THREAD_SAFE -D_LARGEFILE64_S\ OURCE -o /home/esuitebuild/AV-Desk-REL-600-AV_201011220/0bld-generic-gcc/drwcs/io/discovery_layer.odll discovery_layer.cxx -O3 -s -I""/home/esuitebuild/AV-Desk-REL-600-AV_201011220/drwcs"" \ -isystem""/home/esuitebuild/boost_1_45_0"" -I""/home/esuitebuild/AV-Desk-REL-600-AV_201011220/ES-Key"" -I""/home/esuitebuild/AV-Desk-REL-600-AV_201011220/0ins-generic-gcc/include"" -I""/home/esui\ tebuild/AV-Desk-REL-600-AV_201011220/zlib"" -I/usr/local/include -DSYSTEM=\""Linux\"" -DARCH=\""x86\"" -DUSE_THREADS -D__BUILD_DRWCC__ -DBOOST_ALL_NO_LIB -DSTATIC=static /home/esuitebuild/boost_1_45_0/boost/asio/detail/impl/epoll_reactor.ipp: In member function 'void boost::asio::detail::epoll_reactor::start_op(int, boost::asio::detail::socket_type, boost:\ :asio::detail::epoll_reactor::descriptor_state*&, boost::asio::detail::reactor_op*, bool)': /home/esuitebuild/boost_1_45_0/boost/asio/detail/impl/epoll_reactor.ipp:140: error: 'boost::asio::detail::epoll_reactor::' is/uses anonymous type /home/esuitebuild/boost_1_45_0/boost/asio/detail/impl/epoll_reactor.ipp:140: error: trying to instantiate 'template struct boost::is_integral' {standard input}: Assembler messages: {standard input}:1788: Error: Local symbol `.LTHUNK0' can't be equated to undefined symbol `_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE\ D0Ev' {standard input}:1788: Error: Local symbol `.LTHUNK1' can't be equated to undefined symbol `_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE\ D0Ev' {standard input}:1788: Error: Local symbol `.LTHUNK2' can't be equated to undefined symbol `_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE\ D1Ev' {standard input}:1788: Error: Local symbol `.LTHUNK3' can't be equated to undefined symbol `_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE\ D1Ev' {standard input}:1788: Error: Local symbol `.LTHUNK4' can't be equated to undefined symbol `_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEED0\" Patches closed To Be Determined asio Boost 1.45.0 Problem fixed