monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] library-build branch update


From: Zack Weinberg
Subject: [Monotone-devel] library-build branch update
Date: Mon, 26 May 2008 01:30:57 -0400

I'm pleased to announce that you can now build the entire source tree
on the library-build branch, and install monotone from it.
Furthermore, "make check" at top level picks up the test suites for
the bundled libraries.  However, the manual is not built or installed,
"make dist(check)" is not yet implemented, and there's a whole lot of
infrastructure for optional use of system libraries that presently
doesn't *do* anything.

Also, some of our weird local changes to bundled libraries had to be
dropped, which *may* have broken things.  I don't see problems in the
testsuite but the changes were sufficiently weird that they may not be
covered.  (I'm specifically worried about the "best_effort" change to
the bundled libidn - we broke their API!)  Some of the configure
scripts may not be working as they ought to.  And there needs to be
some sort of defensive measure against "make install prefix=/path"
descending into one of the library directories for incremental rebuild
and causing it to be installed *not* in the staging directory - this
actually happened to me during testing, and I'm not sure what to do
about it.

I'm probably not going to have time to work on this again for several
weeks, but if anyone is inspired, please do feel free to pick it up.

zw




reply via email to

[Prev in Thread] Current Thread [Next in Thread]