hhvm / homebrew-hhvm

Official Mac OS X Homebrew formula for HHVM
MIT License
81 stars 22 forks source link

[REQ] Fresh bottle for hhvm@3.27-lts #129

Closed turadg closed 5 years ago

turadg commented 5 years ago

Description

libevent in Homebrew was upgraded past 2.16 that hhvm/hhvm/hhvm@3.27-lts depended on.

If a machine updates libevent (as Homebrew is wont to do), the hhvm command fails,

dyld: Library not loaded: /usr/local/opt/libevent/lib/libevent-2.1.6.dylib
  Referenced from: /usr/local/bin/hhvm
  Reason: image not found

I know 3.27 isn't supported any longer, but it would be much appreciated to get a fresh bottling. The last one was April 3. https://dl.hhvm.com/homebrew-bottles/ https://github.com/hhvm/homebrew-hhvm/commits/master/Formula/hhvm%403.27-lts.rb

Context and Logs

Parameter Value
OS X Version: Mojava
Homebrew Version: 2.1.11, Homebrew/homebrew-core (git revision a2d6; last commit 2019-09-23), Homebrew/homebrew-cask (git revision 6193b; last commit 2019-09-24)

Output of clang -v: Apple LLVM version 10.0.1 (clang-1001.0.46.4) Target: x86_64-apple-darwin18.7.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin Build logs: Link to public gist created with brew gist-logs hhvm

fredemmott commented 5 years ago

To be clear, it's unsupported, and has known unpatched security issues.

That said, we now have much more automation, so it's not a huge pain to do a build - assuming it works. I'll:

If it fails, it's unlikely we'll be able to spend the time to diagnose and fix it.

It's likely this won't happen again after 3.30 reaches EOL - we'll remove the special-casing for both.

fredemmott commented 5 years ago

For my reference, build job is https://dev.azure.com/hhvm-oss/hhvm-oss-builds/_build/results?buildId=128

I'd like that to be public, but afaict to pay for increased parallelism, the job must be private :/

fredemmott commented 5 years ago

New job is https://dev.azure.com/hhvm-oss/hhvm-oss-builds/_build/results?buildId=130

fredemmott commented 5 years ago

7bf583ed21b38ac0cc1816ce7476f57c1317da71 3edfa9a71773b6f77c905a78275dd4e1145dff06 31509c9d8aaae3a8576122db82fe8af6f4a0aaa0