Skip to content

Conversation

@ktf
Copy link
Member

@ktf ktf commented Nov 7, 2025

This fixes the issue some people are having when building monitoring without
online components (e.g. for analysis), while having protobuf / grpc / abseil on the system
for whatever reason.

In that scenario, the old behavior results in picking up a potentially incompatible
protobuf from the system and consequent build errors.

In order to keep backward compatible behavior, I made the options on by default,
I will make sure in alidist the correct options are chosen when building a non-dataflow
configuration.

This fixes the issue some people are having when building monitoring without
online components (e.g. for analysis), while having protobuf / grpc / abseil on the system
for whatever reason.

In that scenario, the old behavior results in picking up a potentially incompatible
protobuf from the system and consequent build errors.

In order to keep backward compatible behavior, I made the options on by default,
I will make sure in alidist the correct options are chosen when building a non-dataflow
configuration.
@ktf
Copy link
Member Author

ktf commented Nov 7, 2025

@sy-c can we have this merged and a new release cut with it? Current behaviour is now breaking the builds of many analysers.

@sy-c sy-c merged commit 3b13882 into AliceO2Group:dev Nov 7, 2025
0 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants