126

Add homebrew bottle · Issue #5 · hhvm/homebrew-hhvm · GitHub

 6 years ago
source link: https://github.com/hhvm/homebrew-hhvm/issues/5
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Add homebrew bottle #5

Closed

mcuelenaere opened this issue on Sep 1, 2015 · 21 comments

Closed

Add homebrew bottle #5

mcuelenaere opened this issue on Sep 1, 2015 · 21 comments

Comments

Just building the LLVM build dependency takes age and that is even without building HHVM itself.

Having pre-build binaries would save users a lot of time.

pori, thetrompf, mcuelenaere, likewinter, bcalik, RaeesBhatti, zoidbergwill, spastorelli, fredemmott, denji, and 3 more reacted with thumbs up emoji

Member

jwatzman commented on Sep 1, 2015

Yep, that's the long-term plan. Haven't done it yet because

  1. Still making sure the formula works for people.
  2. The hardware I have is a fairly new Mac Pro, and I think some of the binaries would get optimized for it and use instructions that wouldn't work on older hardware.

I'll look into it in a few weeks when things settle down.

@jwatzman Any update on this? I'm sure a few weeks have passed :)

Member

jwatzman commented on Nov 2, 2015

I've been busy with PHP7 support in HHVM. I want to spend a bunch more time before the holidays to further improve the Mac port, but we'll see what comes up before then. This is fairly high on the list of improvements :)

bcalik reacted with thumbs up emoji

iby commented on Dec 15, 2015

+1 BOTTLE!!! beers

thetrompf, bcalik, and jerson reacted with thumbs up emoji
1 similar comment

Contributor

RaeesBhatti commented on Apr 17, 2016

Bump....

Member

jwatzman commented on Apr 18, 2016

I don't expect to get to this anytime soon, sorry.

CremboC and bcalik reacted with confused emoji

how can i install hhvm(version 3.4) in macbookpro ( 15.4)?

Member

jwatzman commented on May 5, 2016

@zhangzijun install homebrew, then follow the directions at https://github.com/hhvm/homebrew-hhvm/blob/master/README.md

If you have any problems please open a new issue, instead of posting on an old, random one.

Contributor

RaeesBhatti commented on May 5, 2016

@zhangzijun The first formula in this repo was for HHVM 3.9. You will have to create a formula by your self to install a version that old.
But you can browse the commits to explore previous formulas and then click "Browse the history at this point in time" button to browse those files. And then you can do a brew install <link to hhvm.rb raw file in that commit>

taariksiers reacted with thumbs up emoji

Member

jwatzman commented on May 6, 2016

Oh I missed the 3.4 part. Do not install HHVM 3.4, on OS X or Linux or anywhere. It's more than a year out of support, and there are critical bugfixes that it didn't get.

Contributor

fredemmott commented on Feb 11, 2017

Actually building a bottle looks pretty straightforward: http://docs.brew.sh/Bottles.html - could probalby store them on either dl.hhvm.com with the other stuff, or the bintray open source plan like homebrew's own bottles do.

Member

mofarrell commented on Feb 13, 2017

cc @aorenste. I believe we are imaging a machine for this purpose, and can hopefully start publishing a bottle soon.

fredemmott and artob reacted with heart emoji

Contributor

aorenste commented on Feb 13, 2017

Agreed - Once we have the debian and ubuntu builds back in shape and automated then a homebrew bottle is next.

fredemmott reacted with hooray emojifredemmott, RaeesBhatti, demmer, verticube, huyqut, and artob reacted with heart emoji

Contributor

fredemmott commented on Aug 30, 2017

edited

I'll hopefully be looking at this in the next few months when I'm working on HHVM again; it avoids the "our dependencies updated and are no longer compatible" problems that keep on coming up between releases, eg #92, #87

artob reacted with thumbs up emojiartob reacted with hooray emoji

Contributor

fredemmott commented on Aug 31, 2017

As well as convenience, there's hard-to-debug build environment issues; e.g. if I run low on memory (I "only" had ~ 8gb free because of docker going crazy), I get this at unpredictable points in the build:

/bin/sh: /bin/sh: cannot execute binary file

Thanks!

Contributor

fredemmott commented on Oct 27, 2017

Also just added Sierra for 3.22 :)

It looks like this issue has been resolved -- does this page need updating? https://docs.hhvm.com/hhvm/installation/mac Thanks!

fredemmott reacted with thumbs up emoji

fredemmott

added a commit to hhvm/user-documentation that referenced this issue

on Nov 8, 2017

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

Assignees

No one assigned

Projects

None yet

Milestone

No milestone

Development

No branches or pull requests

13 participants

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK