The fix wasn't so hard to implement in cmake as I feared. The
additional patch...

diff -uNr rstudio-0.98.1103.orig/src/cpp/core/CMakeLists.txt
rstudio-0.98.1103/src/cpp/core/CMakeLists.txt
--- rstudio-0.98.1103.orig/src/cpp/core/CMakeLists.txt  2015-03-06
17:12:51.000000000 -0500
+++ rstudio-0.98.1103/src/cpp/core/CMakeLists.txt       2015-04-20
09:33:29.000000000 -0400
@@ -242,6 +242,9 @@

 endif()

+# avoid https://svn.boost.org/trac/boost/ticket/10785
+set_source_files_properties(system/file_monitor/MacFileMonitor.cpp
PROPERTIES COMPILE_FLAGS -std=c++11)
+
 # define include dirs
 set(CORE_INCLUDE_DIRS ${CORE_INCLUDE_DIRS} include)

diff -uNr rstudio-0.98.1103.orig/src/cpp/session/CMakeLists.txt
rstudio-0.98.1103/src/cpp/session/CMakeLists.txt
--- rstudio-0.98.1103.orig/src/cpp/session/CMakeLists.txt
2015-03-06 17:12:51.000000000 -0500
+++ rstudio-0.98.1103/src/cpp/session/CMakeLists.txt    2015-04-20
09:32:06.000000000 -0400
@@ -136,6 +136,10 @@
    ${CMAKE_CURRENT_BINARY_DIR}/SessionAddins.cpp
 )

+# avoid https://svn.boost.org/trac/boost/ticket/10785
+set_source_files_properties(modules/SessionGit.cpp PROPERTIES
COMPILE_FLAGS -std=c++11)
+set_source_files_properties(modules/SessionSVN.cpp PROPERTIES
COMPILE_FLAGS -std=c++11)
+
 # platform specific source files
 if(UNIX)
    set(SESSION_SOURCE_FILES ${SESSION_SOURCE_FILES}

allows rstudio-desktop to build against boost 1.58 and the resulting
application runs fine.

On Mon, Apr 20, 2015 at 8:50 AM, Jack Howarth <howarth.at.f...@gmail.com> wrote:
> FYI, I am able to build rstudio-desktop against boost 1.57 if I limit
> the invocation of -std=c++11 to just the
> src/cpp/session/modules/SessionGit.cpp and
> src/cpp/session/modules/SessionSVN.cpp source files. Unfortunately the
> cmake build doesn't seem amiable to selectively compiling those files
> with that option and no clang pragma to apply it seems to exist. I've
> opened https://llvm.org/bugs/show_bug.cgi?id=23295 to get some
> attention from the clang developers in case they can recommend a fix
> for boost 1.57/1.58.
>
> On Mon, Apr 20, 2015 at 8:34 AM, Jack Howarth <howarth.at.f...@gmail.com> 
> wrote:
>> The issue wouldn't be so annoying if clang supported a pragma to
>> enable -std=c++11 on the source file level so that only the offending
>> files can be compiled with that option. The packages with cmake builds
>> don't lend themselves to limited application of flags.
>>
>> On Mon, Apr 20, 2015 at 8:26 AM, Jack Howarth <howarth.at.f...@gmail.com> 
>> wrote:
>>> Hanspeter,
>>>         It is unfortunate that
>>> https://svn.boost.org/trac/boost/ticket/10785 wasn't followed up and
>>> fixed in 1.58. The issue apparently impacts a number of packages...
>>>
>>> https://github.com/scantailor/scantailor/issues/125
>>> https://github.com/kylelutz/compute/issues/6
>>> https://github.com/lballabio/quantlib/issues/163
>>>
>>> and the only known workaround is to force the builds to -std=c++11
>>> (which introduces its own set of issues).
>>>               Jack
>>>
>>> On Mon, Apr 20, 2015 at 1:14 AM, Jack Howarth <howarth.at.f...@gmail.com> 
>>> wrote:
>>>> I also did a test with your current boost packaging reverted back to
>>>> build 1.57 and rstudio-desktop gets further but runs into the error
>>>> described here...
>>>>
>>>> https://svn.boost.org/trac/boost/ticket/10785
>>>>
>>>> which appears to be unresolved in 1.58 as well. The only known
>>>> workaround is to force -std=c++11 or -std=c++14 rather than the
>>>> default  -std=c++03. Of course jumping up to  -std=c++11 triggers a
>>>> different set of issues.
>>>>
>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/BoostErrors.cpp:38:16:
>>>> error: exception specification of overriding function is more lax than
>>>> base version
>>>>    const char* name() const ;
>>>>                ^
>>>> /sw/opt/boost-1_57/include/boost/system/error_code.hpp:190:32: note:
>>>> overridden virtual function is here
>>>>       virtual const char *     name() const BOOST_SYSTEM_NOEXCEPT = 0;
>>>>                                ^
>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/BoostErrors.cpp:172:16:
>>>> error: exception specification of overriding function is more lax than
>>>> base version
>>>>    const char* name() const ;
>>>>                ^
>>>> /sw/opt/boost-1_57/include/boost/system/error_code.hpp:190:32: note:
>>>> overridden virtual function is here
>>>>       virtual const char *     name() const BOOST_SYSTEM_NOEXCEPT = 0;
>>>>                                ^
>>>>
>>>> On Sun, Apr 19, 2015 at 10:29 PM, Jack Howarth
>>>> <howarth.at.f...@gmail.com> wrote:
>>>>>     There may not need to be a rush. It looks like there might be
>>>>> issues with clang vs the new 1.58 release...
>>>>>
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:36:1:
>>>>> error: use of undeclared identifier 'check'
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_pointer_to,
>>>>> pointer_to)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:36:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                    ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:36:1:
>>>>> error: 'U' does not refer to a value
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_pointer_to,
>>>>> pointer_to)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:42:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                          ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:36:1:
>>>>> note: declared here
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:377:22:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   template <typename U, typename Signature> \
>>>>>                      ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:37:1:
>>>>> error: use of undeclared identifier 'check'
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_dynamic_cast_from,
>>>>> dynamic_cast_from)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:36:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                    ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:37:1:
>>>>> error: 'U' does not refer to a value
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_dynamic_cast_from,
>>>>> dynamic_cast_from)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:42:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                          ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:37:1:
>>>>> note: declared here
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:377:22:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   template <typename U, typename Signature> \
>>>>>                      ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:38:1:
>>>>> error: use of undeclared identifier 'check'
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_static_cast_from,
>>>>> static_cast_from)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:36:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                    ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:38:1:
>>>>> error: 'U' does not refer to a value
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_static_cast_from,
>>>>> static_cast_from)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:42:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                          ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:38:1:
>>>>> note: declared here
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:377:22:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   template <typename U, typename Signature> \
>>>>>                      ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:39:1:
>>>>> error: use of undeclared identifier 'check'
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_const_cast_from,
>>>>> const_cast_from)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:36:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                    ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:17:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/pointer_traits.hpp:16:
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:39:1:
>>>>> error: 'U' does not refer to a value
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_member_function_callable_with_const_cast_from,
>>>>> const_cast_from)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:42:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                          ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/pointer_traits.hpp:39:1:
>>>>> note: declared here
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:377:22:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   template <typename U, typename Signature> \
>>>>>                      ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:18:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/allocator_arg.hpp:16:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/container/scoped_allocator.hpp:27:
>>>>> /sw/opt/boost-1_58/include/boost/container/allocator_traits.hpp:82:1:
>>>>> error: use of undeclared identifier 'check'
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_max_size, max_size)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:36:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                    ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:18:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/allocator_arg.hpp:16:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/container/scoped_allocator.hpp:27:
>>>>> /sw/opt/boost-1_58/include/boost/container/allocator_traits.hpp:82:1:
>>>>> error: 'U' does not refer to a value
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_max_size, max_size)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:42:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                          ^
>>>>> /sw/opt/boost-1_58/include/boost/container/allocator_traits.hpp:82:1:
>>>>> note: declared here
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:377:22:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   template <typename U, typename Signature> \
>>>>>                      ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:18:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/allocator_arg.hpp:16:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/container/scoped_allocator.hpp:27:
>>>>> /sw/opt/boost-1_58/include/boost/container/allocator_traits.hpp:83:1:
>>>>> error: use of undeclared identifier 'check'
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_select_on_container_copy_construction,
>>>>> select_on_container_copy_construction)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:36:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                    ^
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/system/file_monitor/MacFileMonitor.cpp:27:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/Thread.hpp:25:
>>>>> In file included from
>>>>> /sw/src/fink.build/rstudio-desktop-0.98.1103-4/rstudio-0.98.1103/src/cpp/core/include/core/BoostThread.hpp:26:
>>>>> In file included from /sw/opt/boost-1_58/include/boost/thread.hpp:23:
>>>>> In file included from 
>>>>> /sw/opt/boost-1_58/include/boost/thread/barrier.hpp:21:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/nullary_function.hpp:14:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/detail/memory.hpp:18:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/thread/csbl/memory/allocator_arg.hpp:16:
>>>>> In file included from
>>>>> /sw/opt/boost-1_58/include/boost/container/scoped_allocator.hpp:27:
>>>>> /sw/opt/boost-1_58/include/boost/container/allocator_traits.hpp:83:1:
>>>>> error: 'U' does not refer to a value
>>>>> BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_select_on_container_copy_construction,
>>>>> select_on_container_copy_construction)
>>>>> ^
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:386:42:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   static const bool value = sizeof(check<U>(0)) ==
>>>>> sizeof(::boost::intrusive::detail::yes_type); \
>>>>>                                          ^
>>>>> /sw/opt/boost-1_58/include/boost/container/allocator_traits.hpp:83:1:
>>>>> note: declared here
>>>>> /sw/opt/boost-1_58/include/boost/intrusive/detail/mpl.hpp:377:22:
>>>>> note: expanded from macro
>>>>> 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE'
>>>>>   template <typename U, typename Signature> \
>>>>>                      ^
>>>>> 12 errors generated.
>>>>>
>>>>> MacPorts has jumped their sole boost package to 1.58 so we will soon find 
>>>>> out.
>>>>>
>>>>> On Sun, Apr 19, 2015 at 9:37 PM, Hanspeter Niederstrasser
>>>>> <f...@snaggledworks.com> wrote:
>>>>>> On 4/19/2015 5:03 PM, Jack Howarth wrote:
>>>>>>> Hanspeter,
>>>>>>>       I've gone ahead and checked those changes in as obvious.
>>>>>>>               Jack
>>>>>>
>>>>>> Thank you for diagnosing the missing libicu dependency.  I wish you had
>>>>>> waited more than the 74 minutes you did, because now I have to bump %r
>>>>>> again to add the Conflicts/Replaces for boost1.58.  That is an
>>>>>> unacceptably short time to wait before editing an active maintainer's
>>>>>> packages.
>>>>>>
>>>>>> Hanspeter
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>>>>> Develop your own process in accordance with the BPMN 2 standard
>>>>>> Learn Process modeling best practices with Bonita BPM through live 
>>>>>> exercises
>>>>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- 
>>>>>> event?utm_
>>>>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>>>> _______________________________________________
>>>>>> Fink-devel mailing list
>>>>>> Fink-devel@lists.sourceforge.net
>>>>>> List archive:
>>>>>> http://news.gmane.org/gmane.os.apple.fink.devel
>>>>>> Subscription management:
>>>>>> https://lists.sourceforge.net/lists/listinfo/fink-devel

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to