dotnet / dotnet/BenchmarkDotNet

Update the Gee.External.Capstone package

Open
#3,158 4 comments 0 reactions 0 assignees View on GitHub
Area:Diagnosers
Dominant language
C#
Stars
11.5k
Forks
1.1k
Avg merge
4d 11h
Merged PRs (30d)
11

Description

The `Gee.External.Capstone` package ships with a native implementation of Capstone, but the last time they pushed a release was 2022. Since then, we require that native binaries be compiled with more security features that are not present on the binary. This means that when we try and use BDN, it breaks on our binary scanning checks.

The `Gee.External.Capstone` seems to be abandoned, no merges since Jan 2023. A brief search doesn't show any other project that has .Net bindings for the Capstone framework. We could fork that project and put out an updated Nuget with newer native deps, but I am not sure what the maintainers want to do.

@timcassell @AndreyAkinshin @adamsitnik

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.