Skip to content

Possible version mismatch #1747

Closed as not planned
Closed as not planned
@tommyp6

Description

@tommyp6

Crate name

devzat-rs

Build failure link

https://docs.rs/crate/devzat-rs/0.1.1/builds/580868

Additional details

When I build the crate locally or try to generate the docs with cargo doc --no-deps --open it works fine, however when building on the docs.rs website protoc seems to complain about the protocol definition (This does not happen locally).

[INFO] [stderr]   Error: Custom { kind: Other, error: "protoc failed: devzat.proto:32:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.\ndevzat.proto:33:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.\ndevzat.proto:36:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.\ndevzat.proto:40:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.\ndevzat.proto:61:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.\ndevzat.proto:63:12: Explicit 'optional' labels are disallowed in the Proto3 syntax. To define 'optional' fields in Proto3, simply remove the 'optional' label, as fields are 'optional' by default.\n" }

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