anchore / anchore/syft

Expose binutils externally

Open
#3,972 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
9.6k
Forks
954
Avg merge
1d 5h
Merged PRs (30d)
42

Description

**What would you like to be added**:

Hi, PR https://github.com/anchore/syft/pull/2585 moved some of the binutils to an internal package and deprecated the existing one. We are relying on some of this to maintain our own subset of binary detection and we will lose this ability in the future. Would it be possible to have that package be available externally?

**Why is this needed**:

To maintain binary detection extensions

Contributor guide

Open the contributing guide

Research direction

Start by reading PR #2585 and comparing the deprecated public binutils package with the package moved internally. Determine which binutils functionality external binary-detection extensions still need and what public API would preserve that use. Done means external consumers can maintain binary detection extensions without relying on the deprecated package.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.