-
-
Notifications
You must be signed in to change notification settings - Fork 180
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
tarpaulin fails linking when ncurses is used #126
Comments
I'll have to look into it but this is a linking problems when attempting to build your project. Might be a path issue or something in how tarpaulin triggers a build. I'll look into it and let you know |
@yodaldevoid Another linker issue if you're interested 😉 EDIT: Seems that there's issue with projects that use the |
Okay so I've traced the issue the linker arg I've gone down to |
In case it's of any use in debugging this, it happens as you said with other C binding rust libraries like https://travis-ci.org/aschampion/rust-n5/jobs/438090581#L1296-L1303 |
Also experiencing this issue, this is preventing me from using tarpaulin at the moment :( using https://crates.io/crates/gcrypt I'll try and come up with a barebone example |
I've changed some stuff in the develop branch which might impact this issue. I'm just looking to test it so if anyone remembers seeing it on a recent project if you can shoot me a link otherwise I'll try and just recreate it again. I did try on rust-n5 with xz2 feature enabled and it worked though 👀 |
Tested on some projects that used ncurses and it worked so going to close this issue |
Hi, we use tarpaulin in our automated build pipeline to validate our code.
But we can only run it with
cargo tarpaulin --exclude headless
because when we run it with headless:
cargo tarpaulin
we get the following error.You can view the error in nice here: https://gitlab.com/veloren/game/-/jobs/80155604
When we execute it on the following commit it is reproduceable every time:
https://gitlab.com/veloren/game/commit/d7b36786c2da9db0be8074303b9a45428d09525e
a normal cargo build runs just fine.
the output translates:
In Funktion => in function
Nicht definierter Verweis auf => Undefined reference to
Do you know what causes the problem ? Do i miss a dependencie requiered by tarpaulin not listed in the install instructions ?
Best regards,
marcel
The text was updated successfully, but these errors were encountered: