Re: Linux builds now default to building with Gtk+3

2015-08-10 Thread Gregory Szorc
https://hg.mozilla.org/mozilla-central/rev/05f6b5bc5b4b should have done
this. Please file a follow-up if your tree is up to date and things aren't
working.

On Mon, Aug 10, 2015 at 10:12 AM, Dave Townsend dtowns...@mozilla.com
wrote:

 Can we update the bootstrap script to install the necessary development
 files?

 On Wed, Jul 22, 2015 at 6:38 PM, Mike Hommey m...@glandium.org wrote:

  Hi,
 
  If you've followed the recent discussion in the GTK3 linux builds
  thread, this will come with no surprise, but if not:
 
  - Next Linux nightly will have switched to Gtk+3.
 
  - As of now on mozilla-inbound, and later on other branches, local
Linux (and other non-OSX unices) builds default to Gtk+3.
 
  - You will need to install Gtk+3 development files to do those local
builds. `mach bootstrap` should be able to do this for you.
 
  - You can still do Gtk+2 builds by adding the following to your
mozconfig:
  ac_add_options --enable-default-toolkit=cairo-gtk2
 
  - You can still do Gtk+2 try builds by removing the gtk3.tar.xz entries
in browser/config/tooltool-manifests/linux*/releng.manifest.
 
  - The Gtk+3 builds that were available on the elm branch will
auto-update to normal nightlies in the next few days.
 
  - I will switch elm to do Gtk+2 builds, to ensure they don't break in
the near future. I'm not sure how long I will keep that running.
 
  Big kudos go to, as far as I know, Andrew Comminos, for fixing all the
  remaining reds and oranges on the Gtk+3 build and allowed to make this
  possible. And to all the people involved in making the Gtk+3 port work
  in the first place.
 
  Cheers,
 
  Mike
  ___
  dev-platform mailing list
  dev-platform@lists.mozilla.org
  https://lists.mozilla.org/listinfo/dev-platform
 
 ___
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Linux builds now default to building with Gtk+3

2015-08-10 Thread Dave Townsend
Can we update the bootstrap script to install the necessary development
files?

On Wed, Jul 22, 2015 at 6:38 PM, Mike Hommey m...@glandium.org wrote:

 Hi,

 If you've followed the recent discussion in the GTK3 linux builds
 thread, this will come with no surprise, but if not:

 - Next Linux nightly will have switched to Gtk+3.

 - As of now on mozilla-inbound, and later on other branches, local
   Linux (and other non-OSX unices) builds default to Gtk+3.

 - You will need to install Gtk+3 development files to do those local
   builds. `mach bootstrap` should be able to do this for you.

 - You can still do Gtk+2 builds by adding the following to your
   mozconfig:
 ac_add_options --enable-default-toolkit=cairo-gtk2

 - You can still do Gtk+2 try builds by removing the gtk3.tar.xz entries
   in browser/config/tooltool-manifests/linux*/releng.manifest.

 - The Gtk+3 builds that were available on the elm branch will
   auto-update to normal nightlies in the next few days.

 - I will switch elm to do Gtk+2 builds, to ensure they don't break in
   the near future. I'm not sure how long I will keep that running.

 Big kudos go to, as far as I know, Andrew Comminos, for fixing all the
 remaining reds and oranges on the Gtk+3 build and allowed to make this
 possible. And to all the people involved in making the Gtk+3 port work
 in the first place.

 Cheers,

 Mike
 ___
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Linux builds now default to building with Gtk+3

2015-07-23 Thread Andrew McCreight
Just so people know, ASan builds with GTK3 crash immediately on startup, so
you'll want to keep the gtk2 version as described below.

Andrew

On Wed, Jul 22, 2015 at 6:38 PM, Mike Hommey m...@glandium.org wrote:

 Hi,

 If you've followed the recent discussion in the GTK3 linux builds
 thread, this will come with no surprise, but if not:

 - Next Linux nightly will have switched to Gtk+3.

 - As of now on mozilla-inbound, and later on other branches, local
   Linux (and other non-OSX unices) builds default to Gtk+3.

 - You will need to install Gtk+3 development files to do those local
   builds. `mach bootstrap` should be able to do this for you.

 - You can still do Gtk+2 builds by adding the following to your
   mozconfig:
 ac_add_options --enable-default-toolkit=cairo-gtk2

 - You can still do Gtk+2 try builds by removing the gtk3.tar.xz entries
   in browser/config/tooltool-manifests/linux*/releng.manifest.

 - The Gtk+3 builds that were available on the elm branch will
   auto-update to normal nightlies in the next few days.

 - I will switch elm to do Gtk+2 builds, to ensure they don't break in
   the near future. I'm not sure how long I will keep that running.

 Big kudos go to, as far as I know, Andrew Comminos, for fixing all the
 remaining reds and oranges on the Gtk+3 build and allowed to make this
 possible. And to all the people involved in making the Gtk+3 port work
 in the first place.

 Cheers,

 Mike
 ___
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Linux builds now default to building with Gtk+3

2015-07-22 Thread Mike Hommey
Hi,

If you've followed the recent discussion in the GTK3 linux builds
thread, this will come with no surprise, but if not:

- Next Linux nightly will have switched to Gtk+3.

- As of now on mozilla-inbound, and later on other branches, local
  Linux (and other non-OSX unices) builds default to Gtk+3.

- You will need to install Gtk+3 development files to do those local
  builds. `mach bootstrap` should be able to do this for you.

- You can still do Gtk+2 builds by adding the following to your
  mozconfig:
ac_add_options --enable-default-toolkit=cairo-gtk2

- You can still do Gtk+2 try builds by removing the gtk3.tar.xz entries
  in browser/config/tooltool-manifests/linux*/releng.manifest.

- The Gtk+3 builds that were available on the elm branch will
  auto-update to normal nightlies in the next few days.

- I will switch elm to do Gtk+2 builds, to ensure they don't break in
  the near future. I'm not sure how long I will keep that running.

Big kudos go to, as far as I know, Andrew Comminos, for fixing all the
remaining reds and oranges on the Gtk+3 build and allowed to make this
possible. And to all the people involved in making the Gtk+3 port work
in the first place.

Cheers,

Mike
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform