← Back to issue list

[Feature] Add support for makeshdeps symbols file

View original Github issue

Metadata

Project
debcraft
Number
#151
Type
issue
State
open
Author
hector-cao
Labels
Created
Updated
Closed

Current evaluation

Feature request: debcraft generates shlibs files for shared library packages but lacks a makesymfile-equivalent to generate the symbols file. Confirmed unimplemented in current code; no maintainer response or labels in 126 days.

Suggested action: needs triage

Reason: The issue has no labels, zero comments, and no maintainer acknowledgement in 126 days, so it has never been triaged. I verified the request is still valid: the helpers registry only registers Makeshlibs (no makesymfile helper exists, and pickaxe search for 'symfile' finds no commits), so the feature is genuinely missing rather than implemented elsewhere.

Impact: 45 Quick Win: 18.0 Staleness: 50 Complexity: 60 Confidence: 80 Support Request: 5

Issue body

Each (C/C++) shared library binary package has to have 2 files to describe the dependencies of the shared library has on other shared libraries and the list of exported symbols file: - shlibs - symbols As of now, debcraft only generates the shlibs file without the symbols file.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 45
Quick Win: 18.0
Staleness: 50
Complexity: 60
Confidence: 80
Support Request: 5
needs triage Feature request: debcraft generates shlibs files for shared library packages but lacks a makesymfile-equivalent to generate the symbols file. Confirmed unimplemented in current code; no maintainer response or labels in 126 days.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 30
Confidence: 85
Support Request: 0
needs triage Request to add generation of symbols file alongside shlibs file for C/C++ shared libraries in debcraft. Issue is unlabelled, has no maintainer response, and is 85 days old.
qwen3.6-35b-a3b-mtp-q6
Staleness: 65
Complexity: 30
Confidence: 90
Support Request: 10
needs triage Feature request to add makeshdeps symbols file generation to debcraft alongside existing shlibs support. Currently unlabelled and inactive for 72 days with no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 20
Confidence: 90
Support Request: 5
needs triage Add debcraft support for generating makeshdeps symbols files alongside existing shlibs generation for C/C++ shared libraries. Currently unassigned, inactive for 50 days, and awaiting triage.

Update history

No update history recorded yet.

Related work

  • Related To: debcraft#104 (confidence 85%)

    PR #104 added .symbols file *consumption* to the shlibdeps helper, but does not generate symbols files, so this feature request remains open.

Related issues

Issue Project State Summary Similarity
#104 feat: add symbols-based shlib dependencies debcraft merged Merged. Extends debcraft's shlibdeps helper to support Debian .symbols files for symbol-based minimum version dependencies alongside existing .shlibs support. Approved with all CI checks passing.
74%