Comments (12)
Needs full logs -- can you run brew gist-logs hhvm
please?
from homebrew-hhvm.
I have an error 403 (Forbidden) from brew gist-logs hhvm
:-/.
from homebrew-hhvm.
It's probably because some Mac CPUs do not have sse crc support? Using -march=native
might not work: facebook/hhvm@03a6cc6. I used -msse4.2
instead to always be able to build.
from homebrew-hhvm.
@wjywbs possibly, is clang somehow picking the wrong arch for native?
@Hywan I need some sort of logs to look into this. The full output of brew install --verbose hhvm
would also be useful.
from homebrew-hhvm.
@jwatzman It's running :-).
from homebrew-hhvm.
@jwatzman http://pastebin.com/raw.php?i=nsMh20kt
from homebrew-hhvm.
@jwatzman, @wjywbs: thanks!! -msse4.2 in HPHPCompiler.cmake did the trick. No idea yet how to tell clang on MacOS to enable full native CPU support (this i5-5257U should support SSE4.2). Will try playing with -target some time...
from homebrew-hhvm.
Clang 3.6 doesn't recognize new broadwell CPUs. Clang 3.7 should support it.
llvm-mirror/llvm@da740f1
llvm-mirror/llvm@9f7761b
from homebrew-hhvm.
@wjywbs oh good find, thanks. I still think -msse4.2
is better than -march=native
, since it both specifies exactly what the problem is, as well as doesn't necessarily make the binaries non-portable (which will make me more comfortable providing bottles built on my newish Mac Pro).
from homebrew-hhvm.
Does that make sense to you?
from homebrew-hhvm.
Yes, I also prefer -msse4.2
and I always used it before -march=native
was added. Clang on linux has this same issue.
from homebrew-hhvm.
OK, diff out to change this, should be on github later today. You'll have to build with --HEAD
to get it since it's a fix to HHVM itself, not this formula, but I may update the formula to patch it in later. (I'd like to provide bottles and this will help.)
from homebrew-hhvm.
Related Issues (20)
- nightlies broken by implicit dependency on low-ptr-def.h
- segfaults with latest PCRE
- brew updated boost, new version gives linker errors. Rebuild needed
- HHVM 3.24 removed HOT 4
- HHVM 4.4 is not in formula directory
- (postgres) configure: error: header file <perl.h> is required for Perl HOT 1
- Broken Night Build: Merge Conflict
- [REQ] Fresh bottle for [email protected] HOT 4
- Drop support for MacOS High Sierra, add support for MacOS Catalina HOT 1
- Detect when rebuilds are needed
- Builds broken by MacOS SDK update HOT 4
- Brew upgrade leads to confusing hhvm state HOT 4
- Can not find libelf/libdwarf when attempting to install into a custom prefix HOT 7
- HHVM Compile Fail: imagemagick/gd? HOT 1
- failed to install hhvm 4.110 on Mojave HOT 3
- dyld: Symbol not found while installing 3.27-lts on 10.14.6 HOT 3
- Unable to install hhvm using brew install command on ubuntu v22 HOT 2
- Can not find LibNuma when attempting to install into a custom prefix HOT 1
- Install Build Errors on MacOSX12 M1 chip HOT 2
- Error when install hack HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrew-hhvm.