[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-30 Thread Oleg Efimov (Sannis)
Yes, they are a bit deeper: https://github.com/joyent/node/tree/master/deps/npm/node_modules/node-gyp/legacy/tools/gyp понедельник, 30 июля 2012 г., 5:01:04 UTC+4 пользователь Floren Munteanu написал: > On Sunday, July 29, 2012 4:58:32 AM UTC-4, Oleg Efimov (Sannis) wrote: >> >> > I saw that, b

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-29 Thread Floren Munteanu
BTW, I decided to make nodejs, arch dependent: > %build > ./configure \ > --prefix=%{_prefix} \ > --dest-cpu=x64 \ > --shared-openssl \ > --shared-v8 \ > --shared-zlib > %{__make} %{?_smp_mflags} All my RPM's are x86_64 only... most people who have an online server are running 64bits anyways.

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-29 Thread Floren Munteanu
On Sunday, July 29, 2012 4:58:32 AM UTC-4, Oleg Efimov (Sannis) wrote: > > > I saw that, but they are referring only to compile time only. > It also needed for node-gyp (to build binary addons), so you need it not > only for compile time. > Thanks, Oleg. I did not see any python env into /usr/lib

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-29 Thread Oleg Efimov (Sannis)
> I saw that, but they are referring only to compile time only. It also needed for node-gyp (to build binary addons), so you need it not only for compile time. Tests success/failures should not depends on Python version IMO. воскресенье, 29 июля 2012 г., 3:22:26 UTC+4 пользователь Floren Muntean

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-28 Thread Floren Munteanu
On Saturday, July 28, 2012 4:30:01 PM UTC-4, Oleg Efimov (Sannis) wrote: > > We do not keep exact dependencies, because we had a patch to solve some > ABI incompatibles acros v8 3.8/3.9/3.10. > > 1). You should not pass openssl/whatever include dir, because pkgconfig is > used to pick up right co

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-28 Thread Oleg Efimov (Sannis)
We do not keep exact dependencies, because we had a patch to solve some ABI incompatibles acros v8 3.8/3.9/3.10. 1). You should not pass openssl/whatever include dir, because pkgconfig is used to pick up right compile flags. Also, --shared-v8-includes=%{_includedir} is redundant. 2). Latest nod

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-28 Thread Floren Munteanu
Hi Oleg, Thank you for the information. There is an interesting discussion I had with Jakob and Jeremy (Debian packager) over at vb-users: https://groups.google.com/forum/?fromgroups#!topic/v8-users/AO0TxxpFWC4 I'm going to create an exact dependency on v8 and CentOS 5, to avoid any soname iss

[nodejs] Re: Creating an nodejs-0.8.4 rpm in Linux environment

2012-07-27 Thread Oleg Efimov (Sannis)
Here is spec file for openSUSE: https://build.opensuse.org/package/files?package=nodejs&project=devel%3Alanguages%3Anodejs суббота, 28 июля 2012 г., 0:51:53 UTC+4 пользователь Floren Munteanu написал: > > Hi everyone, > > My goal is to create a set of nodejs 64bits rpm's for Redhat/CentOS 5 and