[devel] Обновление protobuf
Paul Wolneykien
manowar на altlinux.org
Пт Фев 21 23:56:25 MSK 2025
В Fri, 21 Feb 2025 22:13:55 +0300
скрылевъ малъ <majioa на yandex.ru> пишет:
>
>
> ----------------
> Кому: devel на lists.altlinux.org (devel на lists.altlinux.org);
> Тема: [devel] Обновление protobuf;
> 21.02.2025, 12:44, "Anton Farygin" <rider на basealt.ru>:
>
> > On 20.02.2025 19:37, Paul Wolneykien wrote: За прошедшее время я несколько раз перезапускал задание по причине
> >> нового libabseil и ещё некоторых сложностей. Сегодня удалось обновить
> >> и запатчить fcitx5-mozc. Других существенных изменений не произошло.
> >
> >
> > Непонятно что делать с grpc
> А что съ нимъ дѣлать? Я его обновлять хотѣлъ, только для него 29й нуженъ protobuf....
Не, у меня с 25 собрался (3.25.5) с минорными послаблениями. Но тут
ещё один товарищ вызвался в рассылке, поэтому я пока уступил.
Вот, почти рабочий вариант (собирается с заданием, если сделать
-Wno-error=return-type):
https://git.altlinux.org/people/manowar/packages/?p=grpc.git;a=shortlog;h=refs/heads/master
/usr/src/RPM/BUILD/grpc-1.70.1/src/core/lib/transport/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)
':
/usr/src/RPM/BUILD/grpc-1.70.1/src/core/lib/transport/call_state.h:157:3: error: control reaches end of non-void function [-Werror=return-type]
157 | }
При этом по смыслу ошибка должна быть "switch", потому что там switch
в этой функции, и всё. Однако впрямую он не говорит, мол, не все кейсы
у вас тут перечислены. Ну а ежели все перечислены, то почему тогда
return не хватает? Загадка.
> > Есть мысль собрать его с забандленными зависимостями на период миграции.
Там почти всё было отрезано и я не прибавлял.
Подробная информация о списке рассылки Devel