Skip to content

Error building supvan-cli #7

@pbryan

Description

@pbryan

I'm getting an error when building subvan-cups:

[pbryan@Beanie supvan-cups]$ make build
cargo build --release
…
   Compiling pappl-sys v0.1.0 (/home/pbryan/Projects/supvan-cups/crates/pappl-sys)
error[E0080]: attempt to compute `1_usize - 2424_usize`, which would overflow
    --> /home/pbryan/Projects/supvan-cups/target/release/build/pappl-sys-caff1d00b9758e62/out/bindings.rs:2639:36
     |
2639 |     ["Size of pappl_pr_options_s"][::std::mem::size_of::<pappl_pr_options_s>() - 2424usize];
     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here

error[E0080]: attempt to compute `1_usize - 8728_usize`, which would overflow
    --> /home/pbryan/Projects/supvan-cups/target/release/build/pappl-sys-caff1d00b9758e62/out/bindings.rs:2649:40
     |
2649 |     ["Size of pappl_pr_driver_data_s"][::std::mem::size_of::<pappl_pr_driver_data_s>() - 8728usize];
     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `_` failed here

For more information about this error, try `rustc --explain E0080`.
error: could not compile `pappl-sys` (lib) due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
make: *** [Makefile:15: build] Error 101

I'm on Arch. Package versions:

rust 1:1.95.0-1
pappl 1.4.10-1
libcups 2:2.4.19-1

Any suggestions?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions