Comments (10)
Same issue here on 10.9.4 following instructions here
➜ hhvm git:(master) make
[ 0%] Built target fastlz
[ 0%] Built target afdt
[ 5%] Built target mbfl
[ 5%] Built target sqlite3
[ 6%] Built target timelib
[ 6%] Built target lz4
[ 6%] Built target double-conversion
[ 6%] Building CXX object third-party/folly/CMakeFiles/folly.dir/folly/Version.cpp.o
In file included from /Users/shonm/Sites/hhvm/third-party/folly/folly/Version.cpp:17:0:
/Users/shonm/Sites/hhvm/third-party/folly/folly/VersionCheck.h:78:55: error: constructor priorities are not supported
__attribute__((constructor(101))) void versionCheck() { \
^
/Users/shonm/Sites/hhvm/third-party/folly/folly/Version.cpp:21:1: note: in expansion of macro 'FOLLY_VERSION_CHECK'
FOLLY_VERSION_CHECK(folly, FOLLY_VERSION)
^
make[2]: *** [third-party/folly/CMakeFiles/folly.dir/folly/Version.cpp.o] Error 1
make[1]: *** [third-party/folly/CMakeFiles/folly.dir/all] Error 2
make: *** [all] Error 2
from folly.
I just put up an change for review internally at FB (D1487191) which ifdef's this out on OS X. There appear to be other problems preventing folly from still building even after that fix, but it's a start.
from folly.
same here
plz help
from folly.
@jwatzman Your internal diff, plus the following PR, plus the currently pending weak symbol diff, should be enough to get folly building:
#79
from folly.
I am having the same problem
[ 17%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/lib/cpp/util/FdUtils.cpp.o
Linking CXX static library libhphp_thrift.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libhphp_thrift.a(TTransportException.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libhphp_thrift.a(TTransportException.cpp.o) has no symbols
[ 17%] Built target hphp_thrift
make[1]: *** [third-party/folly/CMakeFiles/folly.dir/all] Error 2
make: *** [all] Error 2
from folly.
@chipturner plz review PR
from folly.
@danslo so you think by the end of this week we'll be able to build HHVM for Mavericks?
I hope so
from folly.
My diff has landed at FB. I'll see if I can poke someone about reviewing that PR and doing another OSS push -- I think folly is still manual at this point?
from folly.
how can we build hhvm with newest folly version?
i mean that accepted PR
from folly.
You can't yet, there's still a number of things that need to happen for HHVM to build cleanly on OSX again: facebook/hhvm#3417
from folly.
Related Issues (20)
- A question about coro::Mutex implementation
- [powerpc] Some build errors and test results: issues to be addressed – threading, endianness HOT 22
- Build failure with Fedora 40's GCC 14.0.1
- Eroor
- Sweep: write an app with main.py
- [MSVC] Folly failed due to error C7555: use of designated initializers requires at least '/std:c++20' HOT 1
- EventBaseAtomicNotificationQueue - Check Failed
- Broken check for std::ranges?
- v2024.02.19 branch FTBFS / glog was not included correctly
- loadUnaligned and strict aliasing
- Question: What does * and *+ mean for a lambda? HOT 2
- a test failure in ScopeGuardTest.cpp due to missing "const" specifier on VS2022
- 'folly/portability/Config.h' file not found
- 'cstdlib' file not found
- Installing with cmake
- off64_t undefined on alpine HOT 2
- Support glog 0.7.0
- Build Error on Debian 12: mixing character types in fmt
- How should I run folly on riscv64? HOT 4
- illegal identifier _T and _A at fbvector at line 1567
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 folly.