You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have recently started the protobuf 30.0 rebuild and the usbguard package is one of the holdups that came up along the way due to the following compiler error:
src/Library/IPCServerPrivate.cpp:314:87: error: invalid initialization of reference of type 'const std::string&' {aka 'const std::__cxx11::basic_string<char>&'} from expression of type 'google::protobuf::internal::GetTypeNameReturnType' {aka 'std::basic_string_view<char>'}
314 | hdr.id = QB_IPC_MSG_USER_START + IPC::messageTypeNameToNumber(message->GetTypeName());
| ~~~~~~~~~~~~~~~~~~~~^~
In file included from src/Library/IPCServerPrivate.hpp:24,
from src/Library/IPCServerPrivate.cpp:23:
src/Library/IPCPrivate.hpp:35:57: note: in passing argument 1 of 'uint32_t usbguard::IPC::messageTypeNameToNumber(const std::string&)'
35 | uint32_t messageTypeNameToNumber(const std::string& name);
| ~~~~~~~~~~~~~~~~~~~^~~~
I think this is due to a few string interface changes, see for example the changes from protobuf-c/protobuf-c#762 🤗
The text was updated successfully, but these errors were encountered:
Hello hello, Arch Linux packager here 👋🏻
We have recently started the protobuf 30.0 rebuild and the usbguard package is one of the holdups that came up along the way due to the following compiler error:
I think this is due to a few string interface changes, see for example the changes from protobuf-c/protobuf-c#762 🤗
The text was updated successfully, but these errors were encountered: