Re: [gentoo-dev] dev-lang/v8 SONAME
On 10/29/10 11:33 AM, James Rowe wrote: > * "Paweł Hajdan, Jr." (phajdan...@gentoo.org) wrote: >> I'm curious: do you have some more ebuilds using v8? It'd be great to >> add them to the portage tree at some point, if possible. Or maybe >> sunrise overlay... > > We took the easy way out and chose Debian because v8/nodejs were > packaged when we needed them, but we'd prefer to be using Gentoo. That > is the reason I jumped straight in when I saw the mail subject. FYI, dev-lang/v8 is now in ~arch. If you'd like some additional packages in portage like nodejs, please file bugs. Feel free to CC me. Also, let me know if the v8 support in Gentoo can be somehow improved, even if you're not using it yet. I'd like to get feedback from people who are using it for other applications than www-client/chromium. Paweł Hajdan, Jr. signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] dev-lang/v8 SONAME
* "Paweł Hajdan, Jr." (phajdan...@gentoo.org) wrote: > I'm curious: do you have some more ebuilds using v8? It'd be great to > add them to the portage tree at some point, if possible. Or maybe > sunrise overlay... We took the easy way out and chose Debian because v8/nodejs were packaged when we needed them, but we'd prefer to be using Gentoo. That is the reason I jumped straight in when I saw the mail subject. Thanks, James pgpFTKpE0SVMK.pgp Description: PGP signature
Re: [gentoo-dev] dev-lang/v8 SONAME
On 10/27/10 8:59 PM, James Rowe wrote: > * "Paweł Hajdan, Jr." (phajdan...@gentoo.org) wrote: >> There is one issue that keeps dev-lang/v8 in hard mask and prevents its >> broader usage (I think www-client/chromium could start using it). > > Thanks for working on this. I use v8 quite a bit, and being able to > simply depend on the ebuilds would make life easier. You're welcome! I started the work because people asked for it. I'm curious: do you have some more ebuilds using v8? It'd be great to add them to the portage tree at some point, if possible. Or maybe sunrise overlay... > One question: Are the v8 ebuilds going to be switched to use some kind > of snapshot tarballs before they're unmasked? Yes, I think it's going to stay hard masked until I resolve issues like this. subversion shouldn't be required to install v8. signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] dev-lang/v8 SONAME
* "Paweł Hajdan, Jr." (phajdan...@gentoo.org) wrote: > There is one issue that keeps dev-lang/v8 in hard mask and prevents its > broader usage (I think www-client/chromium could start using it). Thanks for working on this. I use v8 quite a bit, and being able to simply depend on the ebuilds would make life easier. One question: Are the v8 ebuilds going to be switched to use some kind of snapshot tarballs before they're unmasked? Thanks, James pgpg3mKijBG2M.pgp Description: PGP signature
[gentoo-dev] dev-lang/v8 SONAME
There is one issue that keeps dev-lang/v8 in hard mask and prevents its broader usage (I think www-client/chromium could start using it). I hope you'll help me find the best solution. Some context first. Upstream does not promise any binary compatibility between releases, so each version has a different SONAME, if any. Currently dev-lang/v8 does not use SONAME (I think that's the default), because I'm not sure what's the best way to handle it. When present, the SONAME will look like libv8-1.2.3.so, and the resulting shared library will be named the same way, i.e. libv8-1.2.3.so. Without SONAME, it's just libv8.so, so when linking it's sufficient to pass -lv8 to the linker. With the SONAME-d library, I guess I'd need to pass -lv8-1.2.3. I was thinking about making a symlink libv8.so -> libv8-1.2.3.so, but I'm not sure if that's the right thing to do. What do you think? Do you need some more details? signature.asc Description: OpenPGP digital signature