Support BSD and Caciocavallo

Mark Wielaard mark at klomp.org
Sun Aug 31 07:31:00 PDT 2008


Hi Andrew,

On Sat, 2008-08-30 at 02:39 +0100, Andrew John Hughes wrote:
> This patch adds support for downloading the BSD and Caciocavallo trees
> to IcedTea.
> You can choose a project using --with-project and a value of jdk7 (the
> default), closures, cvmi, caciocavallo and bsd to select a tree.

Heay, that is super cool!

> It currently only makes
> a difference if you also add --enable-hg; the two are separated so
> additional project-specific rules can be added.

I immediately fell into the "--enable-hg trap" by forgetting it. I think
it makes sense to either make that the default if --with-project=x is
given and project x needs a hg repo pull, or at least fail the
configure/build step.

>   I tried building the
> caciocavallo and closures trees but the IcedTea patches need some work
> to apply cleanly (presumably because these trees are based on older
> build drops).

Yeah, this might be a bit of a pain to keep current. Either the projects
supported need to sync often enough or we need to differentiate our
patches. Neither is really that attractive. The best thing would
probably be for us to help these projects get pushed into the main jdk7
tree sooner.

> 2008-08-30  Andrew John Hughes  <gnu_andrew at member.fsf.org>
> 
> 	* Makefile.am: Add BSD and Caciocavallo URLs.
> 	* acinclude.m4:
> 	(WITH_PROJECT): Added.
> 	(ENABLE_OTHER_PROJECTS): Converted to WITH_PROJECT.
> 	* configure.ac: Support building with BSD
> 	and Caciocavallo projects via --with-project.
> 
> Note that jdk7 is now finally at b33, just as b34 comes out...

You managed to push this without generating a commit message. I cannot
figure out why that is. Do you have any idea how you got this commit in
"under the hgext.notify radar"?

Cheers,

Mark




More information about the distro-pkg-dev mailing list