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

Allow hyphens in cdylib names #9038

Open
pbor opened this issue Jan 2, 2021 · 0 comments
Open

Allow hyphens in cdylib names #9038

pbor opened this issue Jan 2, 2021 · 0 comments
Labels
A-cargo-targets Area: selection and definition of targets (lib, bins, examples, tests, benches) C-feature-request Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted` S-triage Status: This issue is waiting on initial triage.

Comments

@pbor
Copy link

pbor commented Jan 2, 2021

hypens are currently allowed in binaries, but not allowed in libraries: #1443

It would be great if cdylibs could be treated like binaries, since for that case it is sometimes important to have control of the resulting filename.

In particular when trying to replace an existing .so with a rust implementation, you need to be able to generate the same filename expected by the programs loading the library.

@pbor pbor added the C-feature-request Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted` label Jan 2, 2021
@ehuss ehuss added the A-cargo-targets Area: selection and definition of targets (lib, bins, examples, tests, benches) label Jan 7, 2021
@epage epage added the S-triage Status: This issue is waiting on initial triage. label Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-cargo-targets Area: selection and definition of targets (lib, bins, examples, tests, benches) C-feature-request Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted` S-triage Status: This issue is waiting on initial triage.
Projects
None yet
Development

No branches or pull requests

3 participants