On 8 August 2014 08:54, Paweł Hajdan, Jr. <[email protected]> wrote:
> Adding NaCl and v8 mailing lists. Are you still using > build/install-build-deps.sh --lib32? If so, why? How can I test your build > on a fresh VM to make sure it works without it? > I think "--lib32" is not used for NaCl. I believe NaCl's buildbot slaves just use the same Ubuntu Linux VM images as Chromium's buildbot slaves. I am not 100% sure of that, because I don't have very good visibility into how Chrome Infrastructure sets up NaCl's buildbot slaves. So you might want to check with someone else from Chrome Infrastructure. However, the last time we needed to add a Debian package as a NaCl build dependency, we had to do that by adding the package to the list in Chromium's build/install-build-deps.sh, rather than by adding it to a NaCl-specific list. > On Fri, Aug 8, 2014 at 5:31 PM, Nico Weber <[email protected]> wrote: > >> I think this is no longer needed for Chromium. But as far as I know, NaCl >> (and v8?) still use this, instead of a chroot. So I'd reach out to these >> teams before making this change. >> >> >> On Fri, Aug 8, 2014 at 7:49 AM, Paweł Hajdan, Jr. < >> [email protected]> wrote: >> >>> I'd like to give it a try to remove --lib32 flag from >>> build/install-build-deps.sh . This is not the first try, but now some >>> essential 32-bit libraries are installed, and for 32-bit Chrome development >>> a chroot is strongly recommended. >>> >> BTW, my understanding of this is that using an x86-32 chroot was only recommended because Ubuntu's 32-bit multilib packages got broken in Ubuntu Precise (after having worked OK in Ubuntu Lucid). Specifically, in Precise it was no longer possible to install 32-bit *-dev packages for Gtk alongside their 64-bit equivalents (whereas this worked in Lucid). So chroots became recommended as a lighter-weight alternative to having a full VM. The situation with 32-bit multilib packages might have improved in Ubuntu Trusty so that they work again, but I haven't checked. Or maybe Chromium no longer depends on packages that we used to need multilib versions of (such as Gtk). Cheers, Mark -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
