Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 604020 Details for
Bug 706128
dev-libs/boost-1.72 - boost::process broken
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
0001-added-typedef-executor_type.patch (text/plain), 2.09 KB, created by
Michael Jones
on 2020-01-22 22:07:21 UTC
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Michael Jones
Created:
2020-01-22 22:07:21 UTC
Size:
2.09 KB
patch
obsolete
>From 6a4d2ff72114ef47c7afaf92e1042aca3dfa41b0 Mon Sep 17 00:00:00 2001 >From: Klemens David Morgenstern <klemens.morgenstern@gmx.net> >Date: Fri, 22 Nov 2019 14:03:22 +0800 >Subject: [PATCH] added typedef executor_type; > >--- > boost/process/async_pipe.hpp | 2 ++ > boost/process/detail/posix/async_pipe.hpp | 1 + > boost/process/detail/windows/async_pipe.hpp | 1 + > 3 files changed, 4 insertions(+) > >diff --git a/boost/process/async_pipe.hpp b/boost/process/async_pipe.hpp >index 101fe1d..a562432 100644 >--- a/boost/process/async_pipe.hpp >+++ b/boost/process/async_pipe.hpp >@@ -47,6 +47,8 @@ public: > */ > typedef platform_specific handle_type; > >+ typedef typename handle_type::executor_type executor_type; >+ > /** Construct a new async_pipe, does automatically open the pipe. > * Initializes source and sink with the same io_context. > * @note Windows creates a named pipe here, where the name is automatically generated. >diff --git a/boost/process/detail/posix/async_pipe.hpp b/boost/process/detail/posix/async_pipe.hpp >index 725a078..a82c057 100644 >--- a/boost/process/detail/posix/async_pipe.hpp >+++ b/boost/process/detail/posix/async_pipe.hpp >@@ -23,6 +23,7 @@ class async_pipe > public: > typedef int native_handle_type; > typedef ::boost::asio::posix::stream_descriptor handle_type; >+ typedef typename handle_type::executor_type executor_type; > > inline async_pipe(boost::asio::io_context & ios) : async_pipe(ios, ios) {} > >diff --git a/boost/process/detail/windows/async_pipe.hpp b/boost/process/detail/windows/async_pipe.hpp >index 06d5f2d..0b447f9 100644 >--- a/boost/process/detail/windows/async_pipe.hpp >+++ b/boost/process/detail/windows/async_pipe.hpp >@@ -48,6 +48,7 @@ class async_pipe > public: > typedef ::boost::winapi::HANDLE_ native_handle_type; > typedef ::boost::asio::windows::stream_handle handle_type; >+ typedef typename handle_type::executor_type executor_type; > > async_pipe(boost::asio::io_context & ios) : async_pipe(ios, ios, make_pipe_name(), true) {} > async_pipe(boost::asio::io_context & ios_source, boost::asio::io_context & ios_sink) >-- >2.24.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 706128
:
604020