Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686186 - sci-mathematics/rstudio-1.1.463 : /.../executor.hpp:179:22: error: class std::reference_wrapper<boost::asio::io_context> has no member named context
Summary: sci-mathematics/rstudio-1.1.463 : /.../executor.hpp:179:22: error: class std:...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mark Wright
URL: https://github.com/rstudio/rstudio/is...
Whiteboard:
Keywords:
Depends on: 683050
Blocks: boost-1.71
  Show dependency tree
 
Reported: 2019-05-17 22:47 UTC by Toralf Förster
Modified: 2019-08-21 14:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,16.69 KB, text/plain)
2019-05-17 22:47 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,253.34 KB, text/plain)
2019-05-17 22:47 UTC, Toralf Förster
Details
environment (environment,218.71 KB, text/plain)
2019-05-17 22:47 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,18.04 KB, application/x-bzip)
2019-05-17 22:47 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,7.24 KB, application/x-bzip)
2019-05-17 22:47 UTC, Toralf Förster
Details
sci-mathematics:rstudio-1.1.463:20190517-185726.log (sci-mathematics:rstudio-1.1.463:20190517-185726.log,566.13 KB, text/plain)
2019-05-17 22:47 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,63.66 KB, application/x-bzip)
2019-05-17 22:47 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2019-05-17 22:47:10 UTC
/usr/include/boost/asio/impl/executor.hpp: In instantiation of ‘boost::asio::execution_context& boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::context() [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>]’:
/usr/include/boost/asio/impl/executor.hpp:177:22:   required from here
/usr/include/boost/asio/impl/executor.hpp:179:22: error: ‘class std::reference_wrapper<boost::asio::io_context>’ has no member named ‘context’
  179 |     return executor_.context();
      |            ~~~~~~~~~~^~~~~~~
/usr/include/boost/asio/impl/executor.hpp: In instantiation of ‘void boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::on_work_started() [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>]’:

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-desktop-plasma-systemd_libressl_20190510-221702

  -------------------------------------------------------------------

  Please see the tracker bug for details.

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.1.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems)
  [2]   ruby25 (with Rubygems)
  [3]   ruby26 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.34.2 *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.12.0 [icedtea-8]
2)	IcedTea JDK 3.12.0 [icedtea-bin-8]
3)	JamVM JDK 2.0.0 [jamvm]
Available Java Virtual Machines:
  [1]   icedtea-8  system-vm
  [2]   icedtea-bin-8 
  [3]   jamvm 

emerge -qpvO sci-mathematics/rstudio
[ebuild  N    ] sci-mathematics/rstudio-1.1.463  USE="libressl -dedicated -server"
Comment 1 Toralf Förster gentoo-dev 2019-05-17 22:47:13 UTC
Created attachment 577112 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-05-17 22:47:16 UTC
Created attachment 577114 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2019-05-17 22:47:18 UTC
Created attachment 577116 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2019-05-17 22:47:22 UTC
Created attachment 577118 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2019-05-17 22:47:25 UTC
Created attachment 577120 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2019-05-17 22:47:27 UTC
Created attachment 577122 [details]
sci-mathematics:rstudio-1.1.463:20190517-185726.log
Comment 7 Toralf Förster gentoo-dev 2019-05-17 22:47:30 UTC
Created attachment 577124 [details]
temp.tbz2
Comment 8 Larry the Git Cow gentoo-dev 2019-06-12 19:14:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ba01b6ece75971368ea4d630269592403e129d

commit 09ba01b6ece75971368ea4d630269592403e129d
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2019-06-12 19:14:01 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2019-06-12 19:14:01 +0000

    sci-mathematics/rstudio: Add upper bound on boost-1.70
    
    Bug: https://bugs.gentoo.org/686186
    Package-Manager: Portage-2.3.67, Repoman-2.3.14
    Signed-off-by: David Seifert <soap@gentoo.org>

 sci-mathematics/rstudio/rstudio-1.1.383-r1.ebuild | 2 +-
 sci-mathematics/rstudio/rstudio-1.1.453.ebuild    | 2 +-
 sci-mathematics/rstudio/rstudio-1.1.463.ebuild    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 9 Larry the Git Cow gentoo-dev 2019-08-21 14:08:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdda9adf72b626d020a063419c1f376755d1b456

commit cdda9adf72b626d020a063419c1f376755d1b456
Author:     Mark Wright <gienah@gentoo.org>
AuthorDate: 2019-08-21 14:03:46 +0000
Commit:     Mark Wright <gienah@gentoo.org>
CommitDate: 2019-08-21 14:03:46 +0000

    sci-mathematics/rstudio: Bump to 1.2.1335, fix compile with >=boost 1.70.0
    
    Bump, thanks to Neil, Ulenrich, François Valenduc, Thomas Bettler,
    Simon Maurer, Bernd Feige and asturm for helping.
    
    Split the rstudio-1.1.463-boost-1.69.0_p?.patch patches into 3 patch files.
    
    Closes: https://bugs.gentoo.org/683050
    Closes: https://bugs.gentoo.org/686186
    Package-Manager: Portage-2.3.71, Repoman-2.3.17
    Signed-off-by: Mark Wright <gienah@gentoo.org>

 sci-mathematics/rstudio/Manifest                   |   3 +
 .../files/rstudio-1.1.463-boost-1.69.0_p1.patch    | 222 +-----------
 .../files/rstudio-1.1.463-boost-1.69.0_p2.patch    | 377 ++++++++++++---------
 .../files/rstudio-1.1.463-boost-1.69.0_p3.patch    | 167 +++++++++
 .../files/rstudio-1.1.463-boost-1.70.0.patch       |  46 +++
 .../files/rstudio-1.2.1335-boost-1.70.0_p1.patch   |  46 +++
 .../files/rstudio-1.2.1335-boost-1.70.0_p2.patch   |  17 +
 .../rstudio/files/rstudio-1.2.1335-core.patch      | 160 +++++++++
 .../rstudio-1.2.1335-fix-ptr-int-compare.patch     |  13 +
 .../files/rstudio-1.2.1335-linker_flags.patch      |  11 +
 .../rstudio/files/rstudio-1.2.1335-pandoc.patch    |  32 ++
 .../rstudio/files/rstudio-1.2.1335-paths.patch     | 118 +++++++
 .../rstudio/files/rstudio-1.2.1335-prefs.patch     |  53 +++
 .../rstudio-1.2.1335-qtsingleapplication.patch     |  60 ++++
 sci-mathematics/rstudio/rstudio-1.1.463-r1.ebuild  | 255 ++++++++++++++
 sci-mathematics/rstudio/rstudio-1.1.463.ebuild     |   1 +
 sci-mathematics/rstudio/rstudio-1.2.1335.ebuild    | 253 ++++++++++++++
 17 files changed, 1451 insertions(+), 383 deletions(-)