Skip to content

output filename collision #740

@Its-Just-Nans

Description

@Its-Just-Nans

Hello,

I have some trouble using trunk serve

2024-03-13T14:20:05.638423Z  INFO 🚀 Starting trunk 0.19.1
2024-03-13T14:20:06.289681Z  INFO 📦 starting build
warning: output filename collision.
The bin target `my_project` in package `my_project v0.1.0 (/home/n4n5/Documents/github/proj311-test)` has the same output filename as the lib target `my_project` in package `my_project v0.1.0 (/home/n4n5/Documents/github/proj311-test)`.
Colliding filename is: /home/n4n5/Documents/github/proj311-test/target/wasm32-unknown-unknown/debug/my_project.wasm
The targets should have unique names.
Consider changing their names to be unique or compiling them separately.
This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
warning: output filename collision.
The bin target `my_project` in package `my_project v0.1.0 (/home/n4n5/Documents/github/proj311-test)` has the same output filename as the lib target `my_project` in package `my_project v0.1.0 (/home/n4n5/Documents/github/proj311-test)`.
Colliding filename is: /home/n4n5/Documents/github/proj311-test/target/wasm32-unknown-unknown/debug/my_project.wasm.dwp
The targets should have unique names.
Consider changing their names to be unique or compiling them separately.
This may become a hard error in the future; see <https://github.com/rust-lang/cargo/issues/6313>.
    Finished dev [unoptimized + debuginfo] target(s) in 0.25s
2024-03-13T14:20:07.474165Z ERROR ❌ error
error from build pipeline

Caused by:
    0: HTML build pipeline failed (1 errors), showing first
    1: error from asset pipeline
    2: running cargo build
    3: found more than one target artifact: ["my_project", "my_project"]:
        * consider adding `<link data-trunk rel="rust" data-bin={bin} />` to the index.html to build only the specified binary
        * or adding `<link data-trunk rel="rust" data-target-name={artifact} />` to select the specific artifact by name
2024-03-13T14:20:07.474228Z  INFO 📡 serving static assets at -> /
2024-03-13T14:20:07.474661Z  INFO 📡 server listening at:
2024-03-13T14:20:07.474667Z  INFO     🏠 http://127.0.0.1:8080/
2024-03-13T14:20:07.474672Z  INFO     🏠 http://[::1]:8080/

Do you have any idea where the problem could come from?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions