[Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-16 Thread Anthony Williams
Eric Niebler [EMAIL PROTECTED] writes: If you're not going to be removing regex all together, and you're not going to write your own regex engine, so monotone will still depend on an external library (e.g. pcre), why try and remove the dependency on the boost regex library? boost::regex in

Re: [Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-16 Thread Zack Weinberg
On 7/16/07, Anthony Williams [EMAIL PROTECTED] wrote: A few observations. You don't need to build boost.regex separately, or any boost library for that matter. You could simply add its sources to your own project and compile it in. You certainly don't need to compile boost.regex with ICU

[Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-16 Thread Eric Niebler
Zack Weinberg wrote: On 7/16/07, Anthony Williams [EMAIL PROTECTED] wrote: A few observations. You don't need to build boost.regex separately, or any boost library for that matter. You could simply add its sources to your own project and compile it in. You certainly don't need to compile

Re: [Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-14 Thread Stephen Leake
Justin Patrin [EMAIL PROTECTED] writes: IIRC there are 2 major reasons we're trying to remove the non-geader stuff in boost. 1) It's a huge stumbling block for people installing monotone. Boost tends to be a huge pain to build for many people on many platforms. This seems to have gotten

[Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-13 Thread Anthony Williams
Zack Weinberg [EMAIL PROTECTED] writes: On 7/12/07, Anthony Williams [EMAIL PROTECTED] wrote: Zack Weinberg [EMAIL PROTECTED] writes: Is that the problem --- the external libraries? If so, then people at boost would like to know. There's always discussion about whether libraries should be

Re: [Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-13 Thread Ulf Ochsenfahrt
Nathaniel Smith wrote: On Thu, Jul 12, 2007 at 11:34:45PM +0200, Ulf Ochsenfahrt wrote: I'm currently using a statically compiled binary of monotone which weights in at 40 MB. I wanted to get the huge db fix on my laptop, and the easiest way was to do a static compile on my work machine and

Re: [Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-13 Thread Thomas Moschny
On Thursday 12 July 2007, Ulf Ochsenfahrt wrote: I'm currently using a statically compiled binary of monotone which weights in at 40 MB. I wanted to get the huge db fix on my laptop, and the easiest way was to do a static compile on my work machine and copy over the library. The i386 binary

[Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-13 Thread Eric Niebler
Hi, monotone-devel. I'm following up after this was forwarded to the boost developers list. Zack Weinberg wrote: For logistic reasons, we want to stop using all Boost libraries that aren't header-only; I'll get into that below. However, besides that, IMO boost::filesystem was always a poor

[Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-13 Thread Eric Niebler
Hi, monotone-devel. I'm following up after this was forwarded to the boost developers list. Zack Weinberg wrote: For logistic reasons, we want to stop using all Boost libraries that aren't header-only; I'll get into that below. However, besides that, IMO boost::filesystem was always a poor

[Monotone-devel] Re: ding dong, boost::filesystem is dead

2007-07-11 Thread Lapo Luchini
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Zack Weinberg wrote: Monotone no longer depends on boost::filesystem. YAY for you!!! boost::regex is now the only component of Boost that we use that requires an external library for part of its code. =) Therefore I would recommend that we