-
Notifications
You must be signed in to change notification settings - Fork 5
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
2.22.7 build failure report #27
Comments
🤔 This sounds familiar but I can't quite place it @cstork |
Looking at:
looks like you have a custom clang++? Maybe try the system one? |
No custom clang++ – at least to my knowledge. Certainly no LLVM installation by homebrew. I think this is a standard shim, but I couldn't find any detailed documentation/explanation of it. However, I'm still on High Sierra and Homebrew/brew#5153 together with Homebrew/homebrew-core#28817 makes me suspect that my problem might disappear after the upgrade. Although, that will have to wait a few days since I want to finish up a larger project first. |
Hm, ok, hopefully that solves it. |
I´ve decided to try if I can get something useful working with vagrant. Would be nice to avoid virtualization, but wrestling with webkitgtk on mac is too energy consuming at the moment. |
You can try to use vagrant on mac, use |
Thanks @gauteh for the vagrant tip. Before I try this here an update after upgrading my system to macOS 10.14.4. Sadly, it still fails in
See ~/Library/Logs/Homebrew/webkitgtk/02.ninja for details. :-/ |
When I managed to compile webkit last time I was not able to get it to render properly, did not seem to be a functional build. Seemed to be a deeper problem. |
I just reviewed the error log posted by @cstork and looks like it's the same I'm getting in my machine:
Looks like there are conflicting definitions of |
Ah, cool, did you try adding it?
tir. 16. apr. 2019 kl. 08:30 skrev <[email protected]>:
… I just reviewed the error log posted by @cstork
<https://github.com/cstork> and looks like it's the same I'm getting in
my machine:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/optional:171:70: error: redefinition of 'bad_optional_access'
class _LIBCPP_EXCEPTION_ABI _LIBCPP_AVAILABILITY_BAD_OPTIONAL_ACCESS bad_optional_access
^
DerivedSources/ForwardingHeaders/wtf/Optional.h:281:7: note: previous definition is here
class bad_optional_access : public std::logic_error {
^
1 error generated.
Looks like there are conflicting definitions of bad_optional_access,
FreeBSD project fixed the package with this patch and I think it might be
useful in our case:
https://svnweb.freebsd.org/ports/head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Optional.h?view=markup&pathrev=477812
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#27 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AADd-3DMy90McBQDI-flu6OZYJpIRZ3nks5vhW4OgaJpZM4b4KYr>
.
|
I am getting the same error, failing on the /Library/Developer/CommandLineTools/usr/include/c++/v1/optional:171:70: error: redefinition of 'bad_optional_access'
class _LIBCPP_EXCEPTION_ABI _LIBCPP_AVAILABILITY_BAD_OPTIONAL_ACCESS bad_optional_access
^
DerivedSources/ForwardingHeaders/wtf/Optional.h:281:7: note: previous definition is here
class bad_optional_access : public std::logic_error {
^
1 error generated.
[1150/2516] Generate bindin |
I think the latest error should be fixed by #28. |
Just tried
|
@yeled I couldn't reproduce your problem (on macOS 10.14.6, CLT 10.3.0.0.1.1562985497) so I am afraid it's a "Works for me ™️". Looking around it seems to be related to
|
Installing webkitgtk (https://webkitgtk.org/releases/webkitgtk-2.22.7.tar.xz) failed for me in
ninja install
. See my log ~/Library/Logs/Homebrew/webkitgtk/02.ninja.Thanks for doing this!
Originally posted by @cstork in #26 (comment)
The text was updated successfully, but these errors were encountered: