On Fri, Feb 27, 2009 at 10:05:03AM +0000, Robert Osfield wrote:
> The Find of xul is little different than other optional dependencies,
> if the package isn't there it should attempt to build it.
You mean that if xulrunner is not in my system, it will attempt to build
it. I thought that it just not build some plugins that are based on the
presence of xulrunner, like something ...gecko.so

> Is there a reason why you've singled out the FIND_PACKAGE(XUL)?
I did just because removing that line make it not build it
>
> If we are to make checking of optional external dependencies and
> optional check then it's something that we should introduce a
> mechanism for all optional external dependencies, rather doing it on
> an adhoc basis.
Yes, in my opinion it should be done for all the discovered optional
dependency.
I did only for xul as one of the user, in gentoo bugzilla, asked it to
make optional as xulrunner is a big dependency
>
> I would like to see build issues resolved though, so if you can be
> more specific about what errors/fallout you are seeing then we might
> be able to spot a good way forward.
Well, a use case is:
I build a binary package on my system, where I have installed xulrunner.
I take the built package and I deploy on a system where xulrunner
libraries are not there. Maybe it works, but at least the package is a
little inconsistent, as for the xulrunner dependency.

Cheers


_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to