Skip to content
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

Outdated Cargo.lock file? #76

Closed
carlocab opened this issue Jan 5, 2021 · 5 comments
Closed

Outdated Cargo.lock file? #76

carlocab opened this issue Jan 5, 2021 · 5 comments

Comments

@carlocab
Copy link

carlocab commented Jan 5, 2021

badtouch is currently failing to build for Homebrew with Rust 1.49 on Apple Silicon: Homebrew/homebrew-core#68089

It appears this is due to a stale lock file, causing cargo install --locked to pull in dependencies that do not work for badtouch on Apple Silicon. Is it possible for the Cargo.lock file to be updated? If this could be done with a new release, that would be especially helpful.

Related: Homebrew/homebrew-core#68301

@kpcyrd
Copy link
Owner

kpcyrd commented Jan 11, 2021

Sorry for the delay, I've published a new version as v0.7.2!

@kpcyrd kpcyrd closed this as completed Jan 11, 2021
@carlocab
Copy link
Author

@kpcyrd
Copy link
Owner

kpcyrd commented Jan 12, 2021

Cool, thanks! It seems there's an issue with the 10.15 and 10.14 builds because I changed the ulimit code from #[cfg(target_os="linux")] to #[cfg(unix)]. Should I do another release that disables them on OSX again until they are working properly?

@carlocab
Copy link
Author

Thank you for checking on the build! I had a quick look at the errors but haven't really had the time to diagnose them properly.

The solution you propose sounds like the simplest way to get around the build error, so I'm happy with it if you are.

@kpcyrd
Copy link
Owner

kpcyrd commented Jan 14, 2021

Sorry for the inconvenience, this has been fixed in 0.7.3.

Thanks for your work!

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

No branches or pull requests

2 participants