rules_haskell icon indicating copy to clipboard operation
rules_haskell copied to clipboard

chore(deps): update dependency protobuf to v27

Open renovate[bot] opened this issue 1 year ago • 2 comments

This PR contains the following updates:

Package Type Update Change
protobuf bazel_dep major 21.7 -> 27.3

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Jun 26 '24 08:06 renovate[bot]

Fails with

       external/abseil-cpp~20230802.0.bcr.1/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported."
          79 | #error "C++ versions less than C++14 are not supported."
             |  ^~~~~

We should be able to fix this with https://github.com/tweag/rules_nixpkgs/pull/557. Maybe a good time for a new rules_nixpkgs release.

aherrmann avatar Jul 08 '24 08:07 aherrmann

Maybe a good time for a new rules_nixpkgs release.

:+1: Yes. We also need a fix for the libcxxabi issue for newer nixpkgs and a fix for the darwin_x86-64 issue for Bazel 7. FYI @benradf

Fails with

       external/abseil-cpp~20230802.0.bcr.1/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported."
          79 | #error "C++ versions less than C++14 are not supported."
             |  ^~~~~

I was able to work around that by passing --host_cxxopt=-std=c++14, see here: 467e2e7 (#2196)

avdv avatar Jul 08 '24 11:07 avdv