Re: prebuilt libraries?

2014-11-28 Thread Neil
Gregory Szorc wrote: Please read http://www.conifersystems.com/whitepapers/gnu-make/. after a command fails, |make| does not delete the partially built output file .DELETE_ON_ERROR was added to address this. -- Warning: May contain traces of nuts.

Re: prebuilt libraries?

2014-11-28 Thread Thomas Zimmermann
Hi Gregory Please read http://www.conifersystems.com/whitepapers/gnu-make/. That is one of my go to articles for explaining why make sucks. I would not point people to this article as it is flawed. I won't go through the points it mentions. Some are relevant, others aren't, and some probably

Re: prebuilt libraries?

2014-11-27 Thread Thomas Zimmermann
Hi Michael, Thank you for providing more information on the topic. [1] http://gittup.org/tup/build_system_rules_and_algorithms.pdf That was an interesting read and the numbers are quite impressive. However I'm skeptical of the overall approach, as it seems to require a considerable amount of

Re: prebuilt libraries?

2014-11-27 Thread Gregory Szorc
On 11/27/14 1:05 AM, Thomas Zimmermann wrote: Hi Michael, Thank you for providing more information on the topic. [1] http://gittup.org/tup/build_system_rules_and_algorithms.pdf That was an interesting read and the numbers are quite impressive. However I'm skeptical of the overall approach,

Re: prebuilt libraries?

2014-11-26 Thread Gregory Szorc
On 11/26/14 10:58 AM, Thomas Zimmermann wrote: Hi Am 26.11.2014 um 17:35 schrieb Michael Shal: Would it make sense to check in some of the libraries we build that we very rarely change, and that don’t have a lot of configure dependencies people twiddle with? (icu, pixman, cairo, vp8, vp9).

Re: prebuilt libraries?

2014-11-26 Thread Gregory Szorc
On 11/26/14 2:36 PM, Mike Hommey wrote: On Wed, Nov 26, 2014 at 08:48:05AM -0800, Gregory Szorc wrote: In the high-level approach, you recognize what the final output is and jump straight to fetching that. e.g. if all you really need is libxul, you'll fetch libxul.so. None of this intermediary

Re: prebuilt libraries?

2014-11-26 Thread Philip Chee
On 27/11/2014 00:03, Gregory Szorc wrote: Yes, people on this list generally care about C++. However, there is a very large group - most of the Firefox Team and a large amount of Firefox OS developers - who don't. To them, C++, libxul, others libs are 10+ minutes of CPU wall time before they

Re: prebuilt libraries?

2014-11-26 Thread Mark Finkle
- Original Message - On 11/26/14 6:55 PM, Philip Chee wrote: On 27/11/2014 00:03, Gregory Szorc wrote: Yes, people on this list generally care about C++. However, there is a very large group - most of the Firefox Team and a large amount of Firefox OS developers - who don't. To

prebuilt libraries?

2014-11-25 Thread Andreas Gal
Would it make sense to check in some of the libraries we build that we very rarely change, and that don’t have a lot of configure dependencies people twiddle with? (icu, pixman, cairo, vp8, vp9). This could speed up build times in our infrastructure and for developers. This doesn’t have to be