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

Boot doesn't work on macOS Big Sur #765

Open
kitharoidos opened this issue Feb 8, 2021 · 20 comments
Open

Boot doesn't work on macOS Big Sur #765

kitharoidos opened this issue Feb 8, 2021 · 20 comments

Comments

@kitharoidos
Copy link
Contributor

kitharoidos commented Feb 8, 2021

Describe the bug
When building a Hoplon project, Boot fails with an error.

To Reproduce
Steps to reproduce the behavior:

  1. Create a project using the hoplon template
  2. Run 'boot repl' in terminal

Expected behavior
A REPL should be spawned.

Screenshots
Screenshot 2021-02-08 at 22 23 53

Desktop (please complete the following information):

  • OS: macOS Big Sur on Apple Silicon (13'' MacBook Pro)

Version:
2.8.3 (installed with Homebrew)

@kitharoidos
Copy link
Contributor Author

OK, I found the problem, I believe:

https://github.com/boot-clj/boot/blob/master/boot/worker/third_party/barbarywatchservice/src/com/barbarysoftware/watchservice/WatchService.java

See the check for the minor macOS version from line 67 on. Big Sur is 11.1, hence the error.

@burn2delete
Copy link
Contributor

@kitharoidos I would be happy to merge your patch if you open a PR

@kitharoidos
Copy link
Contributor Author

@kitharoidos I would be happy to merge your patch if you open a PR

I'd be happy to open a PR, however, it seems I'm missing permissions... I tried opening the PR against master.

@dubinek42
Copy link

I have the same issue. Is this going to be merged?

@kitharoidos
Copy link
Contributor Author

I have the same issue. Is this going to be merged?

Feel free to use my fork in the meantime: https://github.com/kitharoidos/boot.

@jaidetree
Copy link

jaidetree commented Apr 1, 2021

Also experiencing this issue

EDIT: After rereading realized I should build from master

@kitharoidos
Copy link
Contributor Author

@flyboarder which branch should I open the PR against? I tried opening it against master but apparently I'm missing permissions...

@kitharoidos kitharoidos mentioned this issue Apr 7, 2021
3 tasks
@truppert-mdsol
Copy link

@flyboarder Is there anything preventing merging of #766? It would be nice to have this fixed in the official repo for everyone.

@truppert-mdsol
Copy link

Are there any maintainers that can comment about this issue and its proposed solution? Is this repo still monitored and maintained?

@umair-homeserve
Copy link

Facing the same issue.

@jdeveloperw
Copy link

I'm also facing the same issue on Big Sur 11.4.

@jdeveloperw
Copy link

jdeveloperw commented Jul 8, 2021

Thank you to everyone working on this issue! Following the previous recommendations, I was able to get boot working properly in Big Sur 11.4 by building locally following the Hacking Boot instructions.

@jon-at-elit
Copy link

I see a similar issue now that I have upgraded to Monterey

Screenshot 2021-11-03 at 11 01 25

@Karkunow
Copy link

Have the same problems! Could anyone please make a new release for solving this bug?? So we won't need to re-build manually. Thanks!

@katya450
Copy link

Would be nice to get a fix for this for OS version 12 :)

@diszone
Copy link

diszone commented Feb 25, 2022

Have the same issue. Is there any progress on homebrew?

@Karkunow
Copy link

@katya450 @diszone just re-build it manually as it is described in readme.md. Worked for me!

@katya450
Copy link

Yea, same. Works nicely when manually building it locally.

@mtravers
Copy link

mtravers commented Aug 9, 2022

Still a problem when installing from Homebrew.

@dmstocking
Copy link

Still a problem when installing via Homebrew. Also it seems like the instructions for building it yourself are a bit off. I had to actually add boot's bin folder to the PATH before it would build.

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