Skip to content

Conversation

dkropachev
Copy link
Collaborator

  1. Switch to CPack
  2. Add workflows to build packages and populate existing release with them

Pre-review checklist

  • I have split my patch into logically separate commits.
  • All commit messages clearly explain what they change and why.
  • PR description sums up the changes and reasons why they should be introduced.
  • I have implemented Rust unit tests for the features/changes introduced.
  • I have enabled appropriate tests in Makefile in {SCYLLA,CASSANDRA}_(NO_VALGRIND_)TEST_FILTER.
  • I added appropriate Fixes: annotations to PR description.

@dkropachev dkropachev force-pushed the dk/switch-to-cpack-for-packaging branch 6 times, most recently from d1d9612 to 552f8f1 Compare October 1, 2025 15:13
Windows building fails with:
```
error[E0308]: mismatched types
     --> src\cass_error.rs:137:81
      |
  137 |                 CassError((CassErrorSource::CASS_ERROR_SOURCE_SERVER.0 << 24) | (*num as u32))
      |                                                                                 ^^^^^^^^^^^^^ expected `i32`, found `u32`

  error[E0277]: no implementation for `i32 | u32`
     --> src\cass_error.rs:137:79
      |
  137 |                 CassError((CassErrorSource::CASS_ERROR_SOURCE_SERVER.0 << 24) | (*num as u32))
      |                                                                               ^ no implementation for `i32 | u32`
```
@dkropachev dkropachev force-pushed the dk/switch-to-cpack-for-packaging branch from a4011bb to 8dc1676 Compare October 1, 2025 17:32
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