Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix build failures when compiling Cutter with Rizin's dev #3247

Merged
merged 5 commits into from
Sep 26, 2023
Merged

Conversation

DMaroo
Copy link
Member

@DMaroo DMaroo commented Sep 20, 2023

Your checklist for this pull request

Detailed description

  • rz_debug_stop returns an int, so we cannot cast it to RxConsBreak, which is a typedef of a function signature returning void
  • rz_debug_bp_add siggnatue was recently modified, and thus Cutter couldn't build with the new signature
  • rz_bin_object_get_imports was also modified recently to return a RzPVector, thus it also needed to be updated in Cutter

Test plan (required)

Green CI. Git submodule for Rizin has been updated to the latest dev commit: rizinorg/rizin@a21f4bc.

Closing issues

Helps in making the CI green for rizinorg/rz-ghidra#330.

Closes #3245
Closes #3239

    * `rz_debug_stop` returns an `int`, so we cannot cast it to
      `RxConsBreak`, which is a typedef of a function signature
      returning `void`
    * `rz_debug_bp_add` siggnatue was recently modified, and thus Cutter
       couldn't build with the new signature
    * `rz_bin_object_get_imports` was also modified recently to return a
      `RzPVector`, thus it also needed to be updated in Cutter
XVilka

This comment was marked as resolved.

@DMaroo

This comment was marked as resolved.

@XVilka

This comment was marked as resolved.

@DMaroo
Copy link
Member Author

DMaroo commented Sep 20, 2023

Rizin PR: rizinorg/rizin#3875.

Merge strategy: Rizin -> Cutter -> rz-ghidra

@XVilka

This comment was marked as resolved.

@DMaroo

This comment was marked as outdated.

@XVilka XVilka merged commit bb5fe07 into dev Sep 26, 2023
8 checks passed
@XVilka XVilka deleted the update-cutter branch September 26, 2023 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants