Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-29 Thread Ben Noordhuis
On Wed, Nov 28, 2018 at 9:55 PM Ethin Probst wrote: > Also, I tried building your node version of V8 > (https://github.com/nodejs/node-v8).. Didn't really work out very > well. What kind of massaging would I need to do to get it to cooperate > -- the gclient/gn build system that is? You probably

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-28 Thread Ethin Probst
Also, I tried building your node version of V8 (https://github.com/nodejs/node-v8).. Didn't really work out very well. What kind of massaging would I need to do to get it to cooperate -- the gclient/gn build system that is? On 11/28/18, Ethin Probst wrote: > Damn. There's gotta be a way to integr

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-28 Thread Ethin Probst
Damn. There's gotta be a way to integrate freebsd support. I still can't rap my head around the fact that no one cared to make a FreeBSD CIPD port, or no one cared enough to add it in. On 11/28/18, Ben Noordhuis wrote: > On Wed, Nov 28, 2018 at 8:06 PM Ethin Probst > wrote: >> Would it be possib

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-28 Thread Ben Noordhuis
On Wed, Nov 28, 2018 at 8:06 PM Ethin Probst wrote: > Would it be possible for me to generate a makefile on Linux, copy the > v8 directory over to the FreeBSD machine, and build it then? Or would > it complain? Not without manual massaging. V8 has quite a bit of platform-specific code. If you cop

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-28 Thread Ethin Probst
Would it be possible for me to generate a makefile on Linux, copy the v8 directory over to the FreeBSD machine, and build it then? Or would it complain? On 11/28/18, Ben Noordhuis wrote: > On Tue, Nov 27, 2018 at 6:02 AM Ethin Probst > wrote: >> Also, apparently they patch it, they're using V 7.

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-28 Thread Ben Noordhuis
On Tue, Nov 27, 2018 at 6:02 AM Ethin Probst wrote: > Also, apparently they patch it, they're using V 7.0.276.38. They also > use make-v8.sh on a build machine, I'm guessing, to build it. We (that is, Node.js) don't build V8 standalone on anything but Linux, although we do build it for different

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-26 Thread Ethin Probst
Also, apparently they patch it, they're using V 7.0.276.38. They also use make-v8.sh on a build machine, I'm guessing, to build it. On 11/26/18, Ethin Probst wrote: > I'm now curious why no one cared to do that? It just doesn't make sense. > > On 11/26/18, Jakob Kummerow wrote: >> Yes, the offic

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-26 Thread Ethin Probst
I'm now curious why no one cared to do that? It just doesn't make sense. On 11/26/18, Jakob Kummerow wrote: > Yes, the official V8 build instructions don't work on FreeBSD. That's > because nobody cared enough to make it work. Do you? > > You can look at whatever Node is doing to build V8 on Free

Re: [v8-users] Cannot build V8 with gclient/gn

2018-11-26 Thread Jakob Kummerow
Yes, the official V8 build instructions don't work on FreeBSD. That's because nobody cared enough to make it work. Do you? You can look at whatever Node is doing to build V8 on FreeBSD -- I believe they have a solution. Feel free to submit a patch to the documentation (via GitHub PR to v8.dev

[v8-users] Cannot build V8 with gclient/gn

2018-11-26 Thread Ethin Probst
I followed the steps on building V8 at https://v8.dev/docs/build and https://v8.dev/docs/source-code, but I'm using FreeBSD and so CIPD isn't supported on FreeBSD. That's a huge problem because i prevents me from building V8 at all. Not to mention it limits me to Python 2.7 when I want to use P