--- Begin Message ---
Package: src:syncthingtray
Version: 1.7.5-1
Severity: important
Tags: sid forky ftbfs
User: [email protected]
Usertags: boost1.90
Dear Maintainer,
syncthingtray FTBFS with boost 1.90. Note that the FTBFS may not necessarily be
connected to boost - please check the build log for the actual cause.
Ubuntu has started the rebuild and the status can be tracked here:
https://transitions.ubuntu.com/html/boost1.90.html#!good,bad,partial,unknown,!notintesting
Thanks to them. Please find your package there, after that you can see the logs
from
the failing build.
Note: This ticket severity will be increased to RC bug when
boost-defaults is switched to 1.90.
Additional information: The boost system library was removed upstream in 1.89
and is empty since 1.69.
If your package depends on or build-depends on libboost-system-dev, remove it
from
build-depends and the build system. See https://www.boost.org/releases/1.89.0/
for cmake instructions.
Note that libboost-system-dev is "virtually" provided by libboost-dev_1.90,
but it is better to drop it from build-depends as this will be removed in the
future.
Here is the most probably relevant part of the failing build log:
-O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -MD -MT
syncthingconnector/CMakeFiles/syncthingconnector.dir/propertiesinterface.cpp.o
-MF CMakeFiles/syncthingconnector.dir/propertiesinterface.cpp.o.d -o
CMakeFiles/syncthingconnector.dir/propertiesinterface.cpp.o -c
/<<PKGBUILDDIR>>/debian/build/syncthingconnector/propertiesinterface.cpp
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:102:21: error:
âgroupâ in namespace âboost::processâ does not name a type
102 | boost::process::group group;
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:103:21: error:
âchildâ in namespace âboost::processâ does not name a type
103 | boost::process::child child;
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:104:21: error:
âasync_pipeâ in namespace âboost::processâ does not name a type
104 | boost::process::async_pipe pipe;
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In constructor
âData::SyncthingProcessInternalData::SyncthingProcessInternalData(boost::asio::io_context&)â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:367:7: error: class
âData::SyncthingProcessInternalDataâ does not have any field named
âpipeâ
367 | : pipe(ioc)
| ^~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvoid Data::SyncthingProcess::start(const QStringList&, const QStringList&,
QIODeviceBase::OpenMode)â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:440:25: error:
âcodecvtâ is not a member of âboost::processâ
440 | boost::process::codecvt();
| ^~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:440:25: note:
suggested alternatives:
In file included from /usr/include/c++/15/string:47,
from
/usr/include/martchus-c++utilities/c++utilities/chrono/timespan.h:9,
from
/usr/include/martchus-c++utilities/c++utilities/chrono/datetime.h:4,
from
/<<PKGBUILDDIR>>/syncthingconnector/./syncthingprocess.h:6,
from
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:1:
/usr/include/c++/15/bits/localefwd.h:140:11: note: âstd::codecvtâ
140 | class codecvt;
| ^~~~~~~
In file included from
/usr/include/boost/process/v1/detail/traits/wchar_t.hpp:15,
from /usr/include/boost/process/v1/detail/traits.hpp:15,
from /usr/include/boost/process/v1/async.hpp:34,
from
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:24:
/usr/include/boost/process/v1/locale.hpp:99:28: note:
âboost::process::v1::codecvtâ
99 | inline const codecvt_type& codecvt()
| ^~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:482:43: error:
âboost::process::extendâ has not been declared
482 | auto successHandler = boost::process::extend::on_success = [this,
maybeProcess = m_process->weak_from_this()](auto &executor) {
| ^~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:496:40: error:
âon_exitâ is not a member of âboost::processâ
496 | auto exitHandler = boost::process::on_exit = [this, maybeProcess =
m_process->weak_from_this()](int rc, const std::error_code &ec) {
| ^~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:496:40: note:
suggested alternatives:
In file included from /usr/include/c++/15/cstdlib:83,
from /usr/include/c++/15/ext/string_conversions.h:45,
from /usr/include/c++/15/bits/basic_string.h:4444,
from /usr/include/c++/15/string:56:
/usr/include/stdlib.h:749:12: note: âon_exitâ
749 | extern int on_exit (void (*__func) (int __status, void *__arg), void
*__arg)
| ^~~~~~~
In file included from /usr/include/boost/process/v1/async.hpp:35:
/usr/include/boost/process/v1/detail/on_exit.hpp:49:57: note:
âboost::process::v1::on_exitâ
49 | constexpr static ::boost::process::v1::detail::on_exit_ on_exit{};
| ^~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In lambda function:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:506:90: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âchildâ
506 | std::cerr << EscapeCodes::Phrases::Info << "Launched
process " << m_process->child.native_handle() << " exited with error: " << msg
|
^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvoid Data::SyncthingProcess::start(const QStringList&, const QStringList&,
QIODeviceBase::OpenMode)â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:512:41: error:
âboost::process::extendâ has not been declared
512 | auto errorHandler = boost::process::extend::on_error = [this,
maybeProcess = m_process->weak_from_this()](auto &, const std::error_code &ec) {
| ^~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:555:36: error:
âsearch_pathâ is not a member of âboost::processâ
555 | path = boost::process::search_path(path);
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:555:36: note:
suggested alternatives:
In file included from
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:31:
/usr/include/boost/process/v1/search_path.hpp:47:45: note:
âboost::process::v1::search_pathâ
47 | inline boost::process::v1::filesystem::path search_path(const
boost::process::v1::filesystem::path &filename,
| ^~~~~~~~~~~
In file included from /usr/include/boost/process/v1/search_path.hpp:23:
/usr/include/boost/process/v1/detail/posix/search_path.hpp:23:45: note:
âboost::process::v1::detail::posix::search_pathâ
23 | inline boost::process::v1::filesystem::path search_path(
| ^~~~~~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:571:35: error:
âprocess_errorâ is not a member of âboost::processâ; did you mean
âboost::process::v1::process_errorâ?
571 | throw boost::process::process_error(
| ^~~~~~~~~~~~~
In file included from /usr/include/boost/process/v1/detail/config.hpp:35,
from /usr/include/boost/process/v1/detail/traits/decl.hpp:10,
from /usr/include/boost/process/v1/detail/traits.hpp:10:
/usr/include/boost/process/v1/exception.hpp:25:8: note:
âboost::process::v1::process_errorâ declared here
25 | struct process_error : std::system_error
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:576:24: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âchildâ
576 | m_process->child =
boost::process::child(LIB_SYNCTHING_CONNECTOR_PLATFORM_ARGS m_handler->ioc,
m_process->group, path, args,
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:576:48: error:
âchildâ is not a member of âboost::processâ; did you mean
âboost::process::v1::childâ?
576 | m_process->child =
boost::process::child(LIB_SYNCTHING_CONNECTOR_PLATFORM_ARGS m_handler->ioc,
m_process->group, path, args,
| ^~~~~
In file included from /usr/include/boost/process/v1/child.hpp:21,
from
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:26:
/usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note:
âboost::process::v1::childâ declared here
45 | class child
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:576:119: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
576 | m_process->child =
boost::process::child(LIB_SYNCTHING_CONNECTOR_PLATFORM_ARGS m_handler->ioc,
m_process->group, path, args,
|
^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:577:34: error:
âstd_outâ is not a member of âboost::processâ; did you mean
âboost::process::v1::std_outâ?
577 | (boost::process::std_out & boost::process::std_err) >
m_process->pipe, std::move(successHandler), std::move(exitHandler),
| ^~~~~~~
In file included from
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:29:
/usr/include/boost/process/v1/io.hpp:544:51: note:
âboost::process::v1::std_outâ declared here
544 | constexpr boost::process::v1::detail::std_out_<1> std_out;
| ^~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:577:60: error:
âstd_errâ is not a member of âboost::processâ; did you mean
âboost::process::v1::std_errâ?
577 | (boost::process::std_out & boost::process::std_err) >
m_process->pipe, std::move(successHandler), std::move(exitHandler),
| ^~~~~~~
/usr/include/boost/process/v1/io.hpp:548:51: note:
âboost::process::v1::std_errâ declared here
548 | constexpr boost::process::v1::detail::std_out_<2> std_err;
| ^~~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:577:82: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âpipeâ
577 | (boost::process::std_out & boost::process::std_err) >
m_process->pipe, std::move(successHandler), std::move(exitHandler),
|
^~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:581:24: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âchildâ
581 | m_process->child =
boost::process::child(LIB_SYNCTHING_CONNECTOR_PLATFORM_ARGS m_handler->ioc,
m_process->group, path, args,
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:581:48: error:
âchildâ is not a member of âboost::processâ; did you mean
âboost::process::v1::childâ?
581 | m_process->child =
boost::process::child(LIB_SYNCTHING_CONNECTOR_PLATFORM_ARGS m_handler->ioc,
m_process->group, path, args,
| ^~~~~
/usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note:
âboost::process::v1::childâ declared here
45 | class child
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:581:119: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
581 | m_process->child =
boost::process::child(LIB_SYNCTHING_CONNECTOR_PLATFORM_ARGS m_handler->ioc,
m_process->group, path, args,
|
^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:590:50: error:
expected unqualified-id before â&â token
590 | } catch (const boost::process::process_error &e) {
| ^
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:590:49: error:
expected â)â before â&â token
590 | } catch (const boost::process::process_error &e) {
| ~ ^~
| )
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:590:50: error:
expected â{â before â&â token
590 | } catch (const boost::process::process_error &e) {
| ^
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:590:51: error: âeâ
was not declared in this scope
590 | } catch (const boost::process::process_error &e) {
| ^
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvoid Data::SyncthingProcess::terminate()â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:621:21: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
621 | if (!m_process->group.valid()) {
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:624:37: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
624 | const auto groupId = m_process->group.native_handle();
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:627:45: error:
âboost::process::detailâ has not been declared
627 | if (const auto ec = boost::process::detail::get_last_error();
ec != std::errc::no_such_process) {
| ^~~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvoid Data::SyncthingProcess::kill()â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:654:21: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
654 | if (!m_process->group.valid()) {
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:657:37: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
657 | const auto groupId = m_process->group.native_handle();
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:658:16: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
658 | m_process->group.terminate(ec);
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvoid Data::SyncthingProcess::bufferOutput()â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:677:16: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âpipeâ
677 |
m_process->pipe.async_read_some(boost::asio::buffer(m_process->buffer,
m_process->bufferCapacity),
| ^~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In lambda function:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:689:28: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âpipeâ
[-Wtemplate-body]
689 | m_process->pipe.async_close();
| ^~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:693:111: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âchildâ
[-Wtemplate-body]
693 | std::cerr << EscapeCodes::Phrases::Error << "Unable to
read output of process " << m_process->child.native_handle() << ": " << msg
|
^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvoid Data::SyncthingProcess::handleLeftoverProcesses()â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:712:21: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
712 | if (!m_process->group.valid()) {
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:716:16: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
716 | m_process->group.terminate(ec);
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:718:113: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
718 | std::cerr << EscapeCodes::Phrases::Error << "Unable to kill
leftover processes in group " << m_process->group.native_handle() << ": "
|
^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:721:21: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
721 | if (!m_process->group.valid()) {
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:724:16: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
724 | m_process->group.wait(ec); // wait until group has terminated: Is
this ever required?
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:726:117: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
726 | std::cerr << EscapeCodes::Phrases::Error << "Unable to wait for
leftover processes in group " << m_process->group.native_handle() << ": "
|
^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âvirtual void Data::SyncthingProcess::close()â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:747:20: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âpipeâ
747 | m_process->pipe.async_close();
| ^~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âint Data::SyncthingProcess::exitCode() constâ:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:761:35: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âchildâ
761 | return m_process ? m_process->child.exit_code() : 0;
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âbool Data::SyncthingProcess::waitForFinished(int)â:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:774:35: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
774 | if (!m_process || !m_process->group.valid()) {
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:779:20: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
779 | m_process->group.wait(ec);
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:786:20: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âgroupâ
786 | m_process->group.wait_for(std::chrono::milliseconds(msecs), ec);
| ^~~~~
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp: In member function
âqint64 Data::SyncthingProcess::processId() constâ:
/<<PKGBUILDDIR>>/syncthingconnector/syncthingprocess.cpp:828:55: error:
âusing std::__shared_ptr_access<Data::SyncthingProcessInternalData,
__gnu_cxx::_S_atomic, false, false>::element_type = struct
Data::SyncthingProcessInternalDataâ {aka âstruct
Data::SyncthingProcessInternalDataâ} has no member named âchildâ
828 | return m_process ? static_cast<qint64>(m_process->child.id()) :
static_cast<qint64>(-1);
Thanks,
Anton
--- End Message ---