Skip to content
Snippets Groups Projects
  1. Feb 25, 2013
  2. Feb 21, 2013
    • Nat Goodspeed's avatar
    • Nat Goodspeed's avatar
      MAINT-2389: Tell CMake viewer_components/login depends on Boost.Context · d8ce2ec0
      Nat Goodspeed authored
      This addresses a Linux link failure due to the Linux linker making a single
      left-to-right pass through libraries.
      d8ce2ec0
    • Nat Goodspeed's avatar
      MAINT-2389: Change viewer to Boost package without ucontext.h. · 54e2d2b0
      Nat Goodspeed authored
      In autobuild.xml, specify today's build of the Boost package that includes the
      Boost.Context library, and whose boost::dcoroutines library uses Boost.Context
      exclusively instead of its previous context-switching underpinnings (source of
      the ucontext.h dependency).
      Add BOOST_CONTEXT_LIBRARY to Boost.cmake and Copy3rdPartyLibs.cmake. Link it
      with the viewer and with the lllogin.cpp test executable.
      Track new Boost package convention that our (early, unofficial) Boost.Coroutine
      library is now accessed as boost/dcoroutine/etc.h and boost::dcoroutines::etc.
      Remove #include <boost/coroutine/coroutine.hpp> from
      llviewerprecompiledheaders.h and lllogin.cpp: old rule that Boost.Coroutine
      header must be #included before anything else that might use ucontext.h is
      gone now that we no longer depend on ucontext.h. In fact remove
      -D_XOPEN_SOURCE in 00-Common.cmake because that was inserted specifically to
      work around a known problem with the ucontext.h facilities.
      54e2d2b0
  3. Feb 12, 2013
  4. Feb 05, 2013
  5. Feb 04, 2013
  6. Feb 01, 2013
  7. Jan 30, 2013
  8. Jan 29, 2013
  9. Jan 25, 2013
  10. Jan 29, 2013
  11. Jan 28, 2013
  12. Jan 25, 2013
  13. Jan 24, 2013
  14. Jan 23, 2013
  15. Jan 22, 2013
  16. Jan 18, 2013
  17. Jan 16, 2013
  18. Jan 14, 2013
  19. Jan 11, 2013
Loading