-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
Formulae missing High Sierra bottles #18493
Comments
Ha, didn't realize they removed 2to3. While Python 2.7 is 2.5 years from final death and even the most entrenched are moving to Python 3, Apple is backing away. (Feel free to delete this lament.) |
There is now |
Oh yeah, I missed those. What the heck is 2to3-... |
@zmwangx no idea. I could come up with theories but the only one that seems plausible is that someone hit the wrong key on their keyboard. |
They do something funny with 2to3: https://opensource.apple.com/source/python/python-97.50.7/Makefile.auto.html |
I guess |
No it's not. At least it's present on 10.12. |
$ ls /usr/bin/2to3*
/usr/bin/2to3 /usr/bin/2to3- /usr/bin/2to3-2.7 /usr/bin/2to32.6 |
Going to mass replace 2to3 to 2to3- until I get around to converting those to patches #18501 so that we can haz bottles. |
Gearman doesn't seem to compile on high Sierra, as mentioned here: https://github.com/Homebrew/homebrew-php/pull/4447 so that can either be checked or crossed of. |
I've tested |
@scpeters |
@SMillerDev this list represents things that do not have bottles on High Sierra. So none of them built. If the box is checked that means there's no longer an issue, and the formula has a bottle now or the formula has been deleted. So |
Right, I thought it was just things that didn't happen to have one yet. My bad. |
@SMillerDev ah, I see. No worries. Just didn't want you to think we were ignoring you :) |
I found a hacky way to build libgda on High Sierra for anyone else who comes looking. It should also provide some insight into how to fix it properly:
410a411,415
> if curfilename.startswith("gda-") or curfilename.startswith("libgda-"):
> encoding = "latin-1"
> else:
> encoding = "utf-8"
>
412c417
< curfile = io.open(curfilename, encoding="utf-8")
---
> curfile = io.open(curfilename, encoding=encoding)
brew install mysql
cd /usr/local/include/
for f in ../Cellar/mysql-client/5.7.10/include/mysql/*.h; do ln -s "$f"; done
cd mysql
ln -s mysql/psi
for f in mysql/*.h; do ln -s "$f"; done
brew install libgda |
@fxcoudert thanks for the info about bullet. It compiled fine with |
How are you building Bullet exactly? I'm using cmake or premake usually, and both work out-of-the-box fine with Bullet on High Sierra, but there isn't a flag -march=core2 in neither of those build systems. So how would I reproduce the issue using any of the default Bullet build systems? Also, what is the output of clang --version? |
@erwincoumans The bullet homebrew formula uses cmake and the |
fix for bdsup2sub #18716 and a fix for passenger is coming but we're trying to squeeze in some other things to the release too. |
For |
Hi! I'm on High Sierra (version 10.13.1) and when I try to install Thanks! |
it's always built with contrib now |
Just created a PR that fixes |
What about Might be related to hishamhm/htop#682 |
Some updates:
Are we still doing |
Only in cases where it's not feasible to backport a fix, but a fix is nonetheless expected or already merged, and at the same time an |
Patched ddd with PR #25233 |
Thanks to everyone who helped on this enormous task! We've got them all working… well, except a few we removed :) |
A special thanks to @fxcoudert for his tireless and skillful work getting everything patched and bottled for High Sierra. |
Remaining
ucspi-tcp
)Top formulas (> 200 installs a month)
(sorted by usage)
Done, 13 March 2018
clockid_t
)Other formulas
Done
librem
)globus-toolkit
)openmsx
)globus-toolkit
)solarus
)solarus
)solarus
)The text was updated successfully, but these errors were encountered: