Skip to content

Conversation

@Mizux
Copy link
Collaborator

@Mizux Mizux commented Nov 5, 2025

TLDR: have to built it to have string_view support

long story: currently you can built googletest with or without abseil-cpp, BUT if you built it without (like most distro do) then you won't have std::string_view (using absl::string_view alias) support in all googletest API...

in google3 we do use use absl::string_view with googletest so it is mandatory to have absl support in googletest when exporting or-tools tests...

have to built it to have string_view support
@Mizux
Copy link
Collaborator Author

Mizux commented Nov 5, 2025

this PR fix compilation errors, but we still have some issue at runtime since archlinux already use/provide Protobuf v33.0 while main still use Protobuf v32.0 so the C++ is compiled against the system wide protobuf package (v33) while java (pom.xml) and python (setup.py) still require protobuf v32.

ref: https://archlinux.org/packages/extra/x86_64/protobuf/

@Mizux Mizux merged commit a12f870 into main Nov 5, 2025
102 of 109 checks passed
@Mizux Mizux deleted the mizux/system branch November 5, 2025 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant