-
Notifications
You must be signed in to change notification settings - Fork 648
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recent FC changes prevent building on mac and Windows #1816
Comments
Windows errors: Several of these:
along with this one, which seems to need adjusting often ( I seem to remember needing to adjust it on the last release )
|
Please post the error message. I'm curious why this template gets instantiated on mac but not on linux. |
Possible clang bug? https://bugs.llvm.org/show_bug.cgi?id=23156
Which version? Ah, we may have to enable language extensions for clang too... |
Please try building with this fc version: bitshares/bitshares-fc#140 |
Need to bump FC to actually close this. |
FC bumped in #1789. |
Changes made to simplify FC are causing builds on mac and Windows to fail.
The mac issues seem to center around fc::promise as well as __int128. Windows seems to have problems with casting the array_iterator to char* for a memcopy
Build Environment
Details about the build environment, including the relevant required libraries. Much of this information can be found in the
CMakeFiles/CMakeOutput.log
.mac:
A promise::ptr was left in at asio.hpp line 105. After fixing that, you will get a linker error
I will update this ticket for Windows errors soon.
CORE TEAM TASK LIST
Build Error
Bug Report
The text was updated successfully, but these errors were encountered: