> GCC 4.8 is what ships in Ubuntu Trusty, which is still our main
> development platform. Usually ensuring that older toolchains are still
> supported is more difficult (and hence more important) than supporting
> newer toolchains.
> Most people build with the bundled clang; GCC support is mostly community
> driven at this point. The fact that it has been broken for a while until
> you found it tells you how few people care about it...
Well, I won't argue here, but still I believe the error reported by GCC
7.1.0 is something that should be fixed into the sources no matter of the
compiler used (apparently some ignore it while others report it). I tried
clang for building V8, but I had much more errors (than with GCC), which
would perhaps be a subject for another thread when I'm unable to fix the
GCC build myself (or with some help from the community).
> Unused functions, especially in tests, can just be deleted. (No point in
> commenting out code that doesn't work, just drop it.)
Why it is there in first place then? Shouldn't it be removed upstream, so I
do not have to manage my own patches for this?
I wasn't asking you to learn any new tool or understand V8 version
> numbering. I was just saying: next time you report a problem, please
> indicate the version you were using. The git hash of your most recent
> commit is perfectly fine for that.
Yes, OK, I though it's clear enough that I cloned the repository, so using
the most recent version (i.e. or several days old). However, you're right
it's sometimes important to know the last hash, because changes are
committed constantly. Nevertheless I do not think this information would
have been of a match use, because what you wrote there doesn't give me much
optimism that the problem would be fixed upstream (e.g. it doesn't matter
much whether I use version 1, 2 or more days old).
> Indeed, there is no "make install". V8 is designed to be embedded/bundled;
> installing it as a system library does not make much sense.
Even when eventually it would be shared between several applications?
Hmm... I'll check what exactly the dependent application requires.
v8-users mailing list
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.