Ximin Luo:
> Simon McVittie:
>> [..]
>>
>> librsvg runs `cargo build` during its own build: running `make` compiles
>> C code, then calls `cargo build` to compile Rust code that depends on the
>> C, then compiles some more C code that depends on the Rust. I don't think
>> we can avoid that.
>>
>>
On Tue, Oct 16, 2018 at 11:21 AM Ximin Luo wrote:
> To build, the invocation is something like `cargo --verbose --verbose
> --target $(DEB_HOST_RUST_TYPE) -j$(parallel) -Zavoid-dev-deps` but
> dh_auto_test will do this for you.
We have such little experience with rust (and time to invest in
Simon McVittie:
> On Tue, 16 Oct 2018 at 02:45:00 +, Ximin Luo wrote:
>> Hi, you are welcome to package the below dependencies as part of the Rust
>> team
>
> Sorry, I don't know Rust, so having me try to maintain anything exclusively
> written in Rust would be a very bad idea :-)
>
On Tue, 16 Oct 2018 at 02:45:00 +, Ximin Luo wrote:
> Hi, you are welcome to package the below dependencies as part of the Rust team
Sorry, I don't know Rust, so having me try to maintain anything exclusively
written in Rust would be a very bad idea :-)
> It should be possible to use
Hi, you are welcome to package the below dependencies as part of the Rust team.
All our packaging is in one repo:
https://salsa.debian.org/rust-team/debcargo-conf/
It should be possible to use dh-cargo in librsvg's build, you might have to
call it using something like:
Source: librsvg
Version: 2.44.1-1
Severity: normal
Tags: help
librsvg contains "vendored" copies of various Rust libraries. Ideally
we would use the vendored copy or the system copy of each library,
whichever is (compatible and) newer, but I don't know enough Rust to
know how to do that (and set
6 matches
Mail list logo