Coder Social home page Coder Social logo

Add homebrew bottle about homebrew-hhvm HOT 21 CLOSED

hhvm avatar hhvm commented on June 3, 2024 13
Add homebrew bottle

from homebrew-hhvm.

Comments (21)

aorenste avatar aorenste commented on June 3, 2024 7

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

from homebrew-hhvm.

iby avatar iby commented on June 3, 2024 3

👍 BOTTLE!!! 🍻

from homebrew-hhvm.

jwatzman avatar jwatzman commented on June 3, 2024 2

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

from homebrew-hhvm.

mofarrell avatar mofarrell commented on June 3, 2024 2

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

from homebrew-hhvm.

fredemmott avatar fredemmott commented on June 3, 2024 2

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

from homebrew-hhvm.

jwatzman avatar jwatzman commented on June 3, 2024 1

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 :)

from homebrew-hhvm.

RaeesBhatti avatar RaeesBhatti commented on June 3, 2024 1

@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>

from homebrew-hhvm.

chrisbobbe avatar chrisbobbe commented on June 3, 2024 1

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

from homebrew-hhvm.

jwatzman avatar jwatzman commented on June 3, 2024

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.

from homebrew-hhvm.

CremboC avatar CremboC commented on June 3, 2024

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

from homebrew-hhvm.

erikkaplun avatar erikkaplun commented on June 3, 2024

+1

from homebrew-hhvm.

tholu avatar tholu commented on June 3, 2024

+1

from homebrew-hhvm.

RaeesBhatti avatar RaeesBhatti commented on June 3, 2024

Bump....

from homebrew-hhvm.

zhangzijun avatar zhangzijun commented on June 3, 2024

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

from homebrew-hhvm.

jwatzman avatar jwatzman commented on June 3, 2024

@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.

from homebrew-hhvm.

jwatzman avatar jwatzman commented on June 3, 2024

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.

from homebrew-hhvm.

fredemmott avatar fredemmott commented on June 3, 2024

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.

from homebrew-hhvm.

fredemmott avatar fredemmott commented on June 3, 2024

cc @mofarrell

from homebrew-hhvm.

fredemmott avatar fredemmott commented on June 3, 2024

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

from homebrew-hhvm.

muglug avatar muglug commented on June 3, 2024

Thanks!

from homebrew-hhvm.

fredemmott avatar fredemmott commented on June 3, 2024

Also just added Sierra for 3.22 :)

from homebrew-hhvm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.