Skip to content

Dependencies update #43

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

Closed
MagaTailor opened this issue Jan 5, 2016 · 8 comments · Fixed by #44
Closed

Dependencies update #43

MagaTailor opened this issue Jan 5, 2016 · 8 comments · Fixed by #44

Comments

@MagaTailor
Copy link

Hi,
It seems updating wayland dependencies might be required to work around this issue.

The versions from Cargo.toml are affected whereas master seems to compile cleanly on ARM.

@Vinatorul
Copy link
Owner

Thank you! I am going to make an update in few minutes.

@MagaTailor
Copy link
Author

Thx, once wayland compiles it'll become clear if other crates are still not fixed.

-original message-
Subject: Re: [minesweeper-rs] Dependencies update (#43)
From: Alexander Kuvaev [email protected]
Date: 05.01.2016 12:24

Thank you! I am going to make an update in few minutes.


Reply to this email directly or view it on GitHub:
#43 (comment)

@MagaTailor
Copy link
Author

Thx; is there a tool to do that recursively?

@Vinatorul
Copy link
Owner

@petevine what do you mean under recursively? I've checked versions on crates.io then used cargo update.
There is cargo oudated, but I fogot to use that (:

@MagaTailor
Copy link
Author

Recursively meaning if you update one dependency that depends on other updated crates, they would get updated too :)

For some "*" dependencies, cargo update can lead to a broken result.

@Vinatorul
Copy link
Owner

Recursively meaning if you update one dependency that depends on other updated crates, they would get updated too :)

As I know cargo works so (check diff of my Cargo.lock file from the last pull request).

For some "*" dependencies, cargo update can lead to a broken result.

I think this is rather rare for libs with >100 downloads. Wildcards nice for fast developing, but not for release, and I think anyone who will see them in Cargo.toml - will make a PR to fix it.

@MagaTailor
Copy link
Author

One last nag - wayland-client required fixing on ARM so it needs to be bumped to 0.5.8 again.

EDIT
You had better wait until I actually manage to build minesweeper again. There's still at least freetype-rs and glutin to fix.

@Vinatorul Vinatorul reopened this Jan 6, 2016
@MagaTailor
Copy link
Author

After bumping glutin to 0.5.8 and a cargo update, it compiles again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants