Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Axel Hecht
Am 27.02.19 um 15:28 schrieb Nathan Froyd: On Wed, Feb 27, 2019 at 9:05 AM Axel Hecht wrote: Am 27.02.19 um 14:39 schrieb Nathan Froyd: On Wed, Feb 27, 2019 at 6:22 AM Kartikaya Gupta wrote: On Wed, Feb 27, 2019 at 3:40 AM Axel Hecht wrote: Can we please not force bootstrap? +1. In

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Dan Mosedale
Am Mi., 27. Feb. 2019 um 06:28 Uhr schrieb Nathan Froyd : > > > If people have problems with bootstrap (it doesn't do enough, it > > > assumes too much about your system, etc. etc.), please file bugs on > > > what's wrong. We need to start depending more on bootstrap for > > > everything, to the

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Nathan Froyd
On Wed, Feb 27, 2019 at 9:05 AM Axel Hecht wrote: > > Am 27.02.19 um 14:39 schrieb Nathan Froyd: > > On Wed, Feb 27, 2019 at 6:22 AM Kartikaya Gupta wrote: > >> On Wed, Feb 27, 2019 at 3:40 AM Axel Hecht wrote: > >>> > >>> Can we please not force bootstrap? > >> > >> +1. In general bootstrap

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Axel Hecht
Am 27.02.19 um 14:39 schrieb Nathan Froyd: On Wed, Feb 27, 2019 at 6:22 AM Kartikaya Gupta wrote: On Wed, Feb 27, 2019 at 3:40 AM Axel Hecht wrote: Can we please not force bootstrap? +1. In general bootstrap isn't "rock solid" enough to force people into running it. If people have

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread David Major
https://bugzil.la/bootstrap-toolchain-redownloads (it's even got a name!) is a really annoying one that's been on file for 6+ months. On Wed, Feb 27, 2019 at 8:39 AM Nathan Froyd wrote: > > On Wed, Feb 27, 2019 at 6:22 AM Kartikaya Gupta wrote: > > On Wed, Feb 27, 2019 at 3:40 AM Axel Hecht

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Nathan Froyd
On Wed, Feb 27, 2019 at 6:22 AM Kartikaya Gupta wrote: > On Wed, Feb 27, 2019 at 3:40 AM Axel Hecht wrote: > > > > Can we please not force bootstrap? > > +1. In general bootstrap isn't "rock solid" enough to force people > into running it. If people have problems with bootstrap (it doesn't do

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Kartikaya Gupta
On Wed, Feb 27, 2019 at 3:40 AM Axel Hecht wrote: > > Can we please not force bootstrap? +1. In general bootstrap isn't "rock solid" enough to force people into running it. ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-27 Thread Axel Hecht
Can we please not force bootstrap? Background: As a python-heavy engineer, my relationship with homebrew is pretty broken these days. There's stuff that's essential to my day-to-day business that I had to take out of homebrew, including having my own compiles of python. I also have to have my

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread Chris Peterson
Seems like mach bootstrap should have a clobber flag so anyone updating build tool dependencies can force people to re-run mach bootstrap (and save many people frustration). On 2/26/2019 10:00 AM, David Major wrote: Does configure warn about this? The link between this error and needing to

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread Emilio Cobos Álvarez
I don't think so, but it should. This changed a couple weeks ago[1], and only somebody which had a bunch of old clang installations has complained. I'll file a bug to add this check. -- Emilio [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1394825 On 2/26/19 10:00 AM, David Major wrote: >

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread David Major
Does configure warn about this? The link between this error and needing to bootstrap is not super clear (and a surprising number of people don't read dev-platform) so I'm not looking forward to answering the same question in #build for the rest of the week. :) On Tue, Feb 26, 2019 at 12:23 PM

PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread Emilio Cobos Álvarez
... so if you don't use the mozilla-provided libclang (or are using a very old one), and you see an error like: > error[E0277]: the trait bound `values::generics::rect::Rect>: std::convert::From, Please re-run mach bootstrap, or update your libclang. Thanks! -- Emilio